Daniel Morrison

Among colleagues, Daniel is known for rambling about algorithm design or obscure academic terms, which he blames on his classical training in Computer Science. Among clients, Daniel is known for being honest and direct when trying to get clients to focus on value and efficiency, which he blames on his unwavering quest for…value and efficiency.

Daniel founded Collective Idea in 2005 to put a name to his growing and already full-time freelance work. He works hard writing code, teaching, mentoring, and speaking about the company’s processes and tools.

Brian Ryckbost

Brian is vice president and a veteran software developer. He pairs his technical vision with an entrepreneurial mind to drive the company forward. A graduate of Calvin College with a degree in Computer Science, he lives in Holland, MI with his wife and three kids.

He has never seen the classic 1984 comedy Ghostbusters.

Chris Gaffney

Chris is a Michigan native with a love of high-performance networking and server infrastructure. He brings a plethora of experience in event-driven programming and hardware integration systems.

He got his start in Ruby on Rails very early on (version 0.13) while on an internship from Grand Valley State University. He comes to Collective Idea from local startup where he spent three years working writing Ruby and Java.

Steve Richert

Steve is a Michigan State grad in mechanical engineering, but has been programming since he was in single digits with his Commodore 64. QBasic greatness followed.

After putting in his time with PHP, Steve discovered Ruby, Rails, Git and Agile development. Open source greatness followed. After long admiring their work, Steve can finally cross working for Collective Idea off his bucket list.

Steve lives in Grandville with his wonderful wife, Catie and son, Charlie.

Jason Carpenter

Jason Carpenter has a strong passion for making great changes to the world, and believes software is one of the most promising tools to create change.

He has the entrepreneurial spirit at his core which has lead him to start four companies in his young career, including a web-application start-up called Ascribe, where his taste for software creation began to gain steam.

Jason completed his Bachelors degree in Mechanical Engineering in 1998 and his MBA in 2006, both from Western Michigan University. He and his wife Denise are enjoying being in the thick of family life with their three young children, two girls and one boy.

Tim Bugai

Tim began programming at the young age of 8 on an Apple IIgs and has been expanding his repertoire ever since. Currently he’s helping our team with Ruby, Javascript, and iOS. His strong background in agile software development gives him a focus and expertise that help him craft brilliant test-driven code.

When not coding, Tim is involved in the West Michigan tech scene, and you’ll often find him at GRWebDev, SoftwareGR, and BarCamp events.

Ryan Glover

Ryan attended Michigan State University for two years before leaving to serve his country in the U.S. Air Force. While in the military, Ryan studied at the Defense Language Institute in Monterey, CA, where he became fluent in Chinese Mandarin. After being discharged from the U.S. Air Force with honors, Ryan continued to serve his country by developing software for multiple government intelligence agencies.

Ryan has a deep love for learning and teaching, having come from a family full of educators. It was this passion for learning and devotion to his family that led him to joining Collective Idea in January 2012.

David Genord II

David joined us from the east side of Michigan where he had been working heavily integrating third-party automotive data with internal systems. He also joined us from the open-source world, as we knew him as a helpful voice on the Delayed Job mailing list.

In 8th grade he began building websites, and in 2005 he began working with Rails, participating in the Rails Day competition with an app called “My Congress”. He went on to get a BS in Computer Science from Michigan State University.

Jason Roelofs

Jason is an expert coder and smart technologist who’s worked for two local startups before joining our team. His deep technical understanding of all things code manifests itself in his plentiful open source contributions and his ability to answer most questions with an experienced answer.

Having started coding as a teenager, Jason lives for writing code and loves experimenting with different languages and new technologies. Jason is also an avid gamer when he isn’t working on code, writing, or practicing martial arts (Kung Fu and Tai Chi).

A Calvin College grad, Jason now lives in Holland with his wife Martha and daughter River.

Eric Milford

Eric enjoys crafting well-architected web applications. With a career spanning nearly ten years, he has worked with established companies and small startups. An avid and passionate learner, Eric continues to grow as a developer and improve upon his craft.

Aside from coding, Eric enjoys singing and playing guitar, as well as performing improv comedy in his home of NYC. Having previously cooked professionally in fine dining, he is also learning to bake bread as an apprentice at SCRATCHBread in Brooklyn, NY.

Victor Sirotek

Victor leads our design efforts and crafts thoughtful experiences that work. He graduated from Kendall College of Art and Design in 2002 and has been designing apps, interfaces, and experiences ever since.

Victor lives in Grand Rapids, MI with his wife, Marie-Claire Camp, and twin boys.

Denise Carpenter

Denise came from a medical background but married into an engineer family, which quickly lead to her making code commits to software projects alongside her husband.  After years of on-the-side coding, she took the full leap and has now been developing software professionally for the last three years.

One of the things she enjoys most about the world of programming is her ability to leverage her uncommon background to bring a unique perspective on real-world software solutions. Denise, or “Dee”, is also the busy mother of three young kids and is a passionate “volley baller” whenever she can fit it in.  

Chris Rittersdorf

It was gaming on the NES as a child that first interested Chris in computers and programming. He cut his programming teeth writing Visual Basic in school and then graduated from Kettering University. Now he plays around with writing retro games and chip tunes on mobile devices. At Collective Idea his expertise is in web and mobile development and teaching us all new things through pair programming.

Chris and his wife Sarah live in Grand Rapids with their two cats. When not coding, Chris is probably either remodeling his house or wrenching on a Volvo 240. In his words, “they’re fun to fix, and fancy to drive.”

Andrew Bredow

Andrew grew up in Michigan and attended Hope College. Shortly after, he and his wife moved to Austin, TX to attend grad school. While there, he caught the software bug, became a happy grad school dropout, and changed career paths to develop software professionally.

Having spent time in both the consulting world and the product world in the church software space, Andrew brings a wide range of experience to the table. He has a deep passion for learning and solving problems using technology.

He now lives in Holland once again with his wife, Carrie, who is a professor of psychology at Hope. When he’s not coding, he enjoys cooking, running, and having adventures with his twin daughters.

Matt Slack

Long a secret weapon at Collective Idea, Matt has been involved with Collective Idea projects since the beginning. He’s our resident web front-end master (webmaster?) who can knock out CSS and HTML faster than you can think it.

Matt lives in Holland, Michigan where he feverishly works on his Untappd badge count and gets mistaken for a certain similarly-named communication app.

Laura Mosher

Laura is a Calvin College Computer Science grad who spent time in Kansas City before returning to Grand Rapids. She is a full-stack developer who dives into code with passion and excitement.

An admitted tech, puzzle, and game nerd, Laura also loves knitting and crocheting. She’s also involved in a plethora of local groups and meetups.

Laura lives in Zeeland with her husband, Michael and hedgehog, Princess Kitana.

Ray Brown

Originally from Philadelphia, Ray has been in Michigan since 2007 and has been involved in countless web projects for companies in the area. He started out as a web designer not knowing any code, but now he’s a front-end developer unafraid to tackle any language to make websites and apps shine.

He’s a board member and volunteer at Spoke Folks bike co-operative and enjoys cooking good food.

Ray lives in Grand Rapids and bikes pretty much everywhere he can.

Jon Stokes

Jon is a founder of Ars Technica, and a former Wired editor. He is also the author of Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture. Jon keeps one foot in the content world via freelancing, the occasional op-ed, and as an editor and utility infielder for all things content at Second Media. He lives in Austin, TX with his wife, 3 daughters, 2 dogs, 1 bird, and 5 fish.

Joshua Kovach

Josh grew up in Michigan and graduated from Grand Valley State University with a BS in Computer Science, with minors in Mathematics, Business, and Engineering. His skills include web and mobile development, and he enjoys developing APIs and Android apps. He is a mentor on HackHands, pairing with programmers working through coding issues.

A long-time puzzle enthusiast, Josh formerly wrote the weekly crossword puzzle for his college newspaper, the Grand Valley Lanthorn, and enjoys the challenge of solving the occasional gridless crossword. He lives in Wyoming, Michigan with wife Erin, daughter Mara, two cats, and bearded dragon.

Ben Lambert

Before working at Collective Idea, Ben created cartoons as an animator and character designer for 10 years in Chicago and LA. After getting tired of the perfect weather every day, Ben moved to GR with his wife, Teri and daughter, Jade in 2010.

Ben learned iOS while making an iPhone game and digs making interactive interfaces. When he is not working, he likes drawing, eating indian food, drinking dark beers, attempting to kite board, and the constant challenges that programming brings.

Mike Kopchick

Mike got his Bachelor’s degree in Computer Science from Hope College, where he met the founder of Collective Idea, Daniel Morrison. He got his start into coding in 5th grade by copying BASIC programs out of 3-2-1 Contact magazines.

In his spare time he likes to play drums and bake bread. If he could he would take a 1-way trip to Mars (but don’t tell his wife).

Mike lives in Holland with his wife, and 2 small children (a 2 year old and 6-month old), who like to keep him from sleeping.

Brianna Onken

Brianna graduated from Marylhurst University with her Bachelor’s degree in English Literature, with a focus on creative writing. She has been working in an administrative role for 10 years.

In her free time Brianna likes to write, watch movies, listen to music, go camping, read, go dancing, bake, and spend time with family and friends.

Brianna was born and raised in Oregon and moved to Michigan in 2015. She lives with her husband, Ben and furbaby, Dakota.

Troy Spruit

Troy graduated from Grand Valley State University with a BS in Computer Science, and a minor in Statistics. He has been programming since he was a kid on the Commodore 64, but really took to programming with Turbo Pascal and Delphi.

Troy originally started working in the auto industry, but moved into web technologies when it took off. He has worked at several creative agencies including one he helped co-found, as well as a local manufacturing company as the lead of their online closet design systems.

He lives in Holland with his wife, Sandy and two children. They love being outdoors and try to take their Goldendoodle along with them whenever they can.

Sasha Wolff

Sasha graduated from Calvin College with her degree in Film Studies. She has worked in television news, social media, freelance writing, content marketing, photography, and video. In high school she worked as a grocery store bagger and made it to the regional bagging competition.

Sasha has a terrible sweet tooth and enjoys running to work off all of the sweets she eats. She has completed a half ironman, 2 marathons, 6 half marathons, several 5Ks, a few triathlons, and owns more running shoes than purses.

Originally from California, Sasha moved to Grand Rapids in 2003 and loves being in Beer City USA.

Victoria Gonda

Growing up in Illinois, Victoria moved to Michigan after graduating from Hope College where she studied Computer Science and Dance Production. She is passionate about using technology to improve the lives of others, and enjoys the challenges she encounters while working on mobile and web applications.

She is also interested in dance technology, especially as it applies to the lighting and projection experience in dance performances. Away from technology, she enjoys her small library of books, and spending time in the theater.

Patrick O'Dell

Patrick studied graphic design at Kendall College of Art and Design before leaving to learn by doing and pursue UX design in the real world. He joins Collective Idea with an eye toward the future of interfaces and a goal to create solutions that are intuitive, thoughtful, and engaging.

Originally from northern Michigan, he now lives in Grand Rapids with his wife, Katy and three kids, Henry, Sally and Frances.

Kyle Magnuson

Kyle was born and raised in Chicago. He moved to Holland after graduating from Hope College with a BS in Computer Science and a BA in Management. Kyle first became interested in programming after taking engineering classes in high school, and enjoyed working on Android and iOS apps for Hope College.

He is excited to live and work in Holland for the good beaches, good beer, and good people. In his free time, he enjoys playing golf, tennis, and guitar.

Allison McMillan

Allison McMillan is a University of Michigan graduate. She’s worn many hats including startup founder, community builder at the University of Michigan, Managing Director of a national non-profit, and software developer. Allison started programming at a Rail Girls workshop and is now a chapter organizer. She also speaks regularly at conferences on a variety of topics including mentorship, working remotely, and being a parent and a developer.

When she’s not coding, you can find her encouraging her toddler’s climbing skills or pretending she has time to bake. Allison lives in the Washington, DC area with her husband and son.

Cameron Bass

While attending GVSU with the intention of entering the medical field, Cameron was introduced to programming and instantly fell in love with the endless potential of developing software.

Soon after Cameron found an intern position with Collective Idea where he was able to learn what it means, and how to be productive in the field of software engineering. He continues his excitement everyday to learn more about the art and science of technology as he transitions into a full time position.

Cameron and his wife love craft beer, coffee, traveling, and spending time together talking about science.

Mac Fowler

Mac graduated from GVSU with a BS in Computer Information Systems. He started writing code in high school with Q-Basic and then quickly moved to C++. Since then, he has spent a lot of time working on digital products in consumer electronic and the corporate enterprise. He has worked as a developer, product designer and manager, consultant, and executive leader.

Back in the day, Mac was part of one of those trendy “.COM” companies and more recently he helped co-found The Factory coworking space in Grand Rapids. Mac enjoys building digital products that help people collaborate with one another, work more efficiently and create.

He lives in Grand Rapids and in his free time, he enjoys traveling, reading, and spending time with his amazing daughter, Zoie.

Tres Trantham

After escaping the Data Warehouses at a number of large banks and insurance companies, Tres Trantham joined us to build web and mobile apps.

Tres fell in love with Holland after his first visit with his wife Erin. After the birth of their daughter Penelope, they moved from Jacksonville, Florida and have since grown the family with the addition of their son, Liam. Tres also found us and started hanging around. We’re glad he did!

Tres holds a B.S. in Computer Systems and Computer Science from the University of North Florida. He’s an avid fan of both craft beer (IPAs) and football (Jaguars) and is often writing apps about them. From making websites for friends’ bands in high school, to picking up Rails and iOS development, Tres is always excited to learn new languages, frameworks, and paradigms.

Megan Crigger

Megan is a designer and front-end developer who is passionate about UI animations, user experience, and interactive story telling. Throughout her career, she’s worked on everything from designing and building interactives for Shark Week, to interviewing NASA scientists, to teaching web design as an adjunct professor.

When she’s not kayaking, photographing, or exploring new places, she’s reading and experimenting in the latest in CSS3 and SVG animations.

Rachelle Timmer

With a passion for process improvement, Rachelle never misses an opportunity to make things easier for the next person to encounter the same question; she is constantly recommending products/services/experiences/vacations/books and seeking input from others to make the current state better.

Rachelle is excited about coming back to consulting within custom development and focusing on the business development and improvement at [i]. She feels at home, as she meandered from an undergrad in statistics with a minor in psychology, a yacht cleaning business to fund stats education, consulted in survey development, performed statistical analysis for masters students research, to eventually find her home in custom software development now back here in Holland.