Mutually Human Software

Friendly, Respectful, Mutual Software

Team

Craig Demyanovich's Photo

Craig Demyanovich

Software Developer/Partner

Fairly fresh out of school, Craig was exploring Java by night while working with Visual Basic 6 by day. He found JUnit and was intrigued by the idea of writing tests to gain a high degree of confidence in his code. At about the same time, he read about refactoring. It wasn't long before he was reading about eXtreme Programming and software craftsmanship. He knew that he had found techniques that could help him write great software.

For the next several years, Craig would gradually refine how he crafted software as a member of the I.T. group of a global biological sciences and laboratory equipment company and while working for his Faith. Also during that time, he found Ruby. He didn't put the language to immediate use, but he kept an eye on it. In 2006, he attended his first meeting at the local Ruby user group. Little did he know then that he would found Mutually Human Software with three of the people he met that day.

Outside of work, Craig enjoys reading, playing hockey (something he's done since the age of 5), playing tennis with his daughter and spending time with his wife, his high school sweetheart.


John Hwang's Photo

John Hwang

CEO/Partner

John is responsible for the day to day operations of MHS. Not only does he manage the daily office/administrative duties, but he finds time to work as a full-time developer. When he's not dreaming of new ventures and crazy ideas, he employs his ninja Ruby/PHP/IA/Design/HTML/CSS skills to knock off stories and save the day. Although born in Philadelphia, John hails from Busan, South Korea.

Follow John on Twitter or his personal website


 Mark Van Holstyn's Photo

Mark Van Holstyn

Software Developer/Partner

Follow Mark on Twitter, Tumblr, or GitHub.

Zach Dennis' Photo

Zach Dennis

Software Developer/Partner

Before joining Mutually Human Software, Zach spent the previous six years developing software including a visual sales tool and web-based project management system for one of the nation’s largest companies. Zach is passionate about solving problems and believes in ongoing improvement to the methods and practices used in solving those problems. He agrees that people matter most and is very interested in improving the communication between technical developers and non-technical business people.

His passion about software development led him to learning Ruby in late 2002. In 2005 Zach started developing with Rails and by 2006 he was developing with Ruby and Rails full time. In February 2005 Zach started the Michigan Ruby Users Group. In late summer of 2006 he helped organize and spoke at the first annual RubyConf*MI. He has contributed to Ruby’s standard library documentation and to Rails as well as authoring and maintaining plugins like ActiveRecord::Extensions, form_test_helper, view_tests and test_unit_story_runner. He is an active member of the Ruby, Rails and RSpec communities.

In his spare time Zach runs Continuous Thinking.


Matt Blodgett's Photo

Matt Blodgett

Software Developer

Matt is a giant software developer living in Grand Rapids with a love for Ruby and all manner of weird ideas.

Matt blogs, tweets, etc.