Zach Dennis
Software Craftsman, Partner
Zach is a partner at Mutually Human and with over ten years of experience in professional software development. He's worked for companies of all sizes and persuasions, from Fortune 500s down to tiny startups. He's shared his expertise by contributing to the existing literature on RSpec, teaching development classes, speaking at conferences and contributing to open source projects. Zach started Mutually Human with three other partners, because he was dedicated to the principle of human-centered software and a pragmatic approach to the development process.
Zach is an avid reader and, as his personal blog would suggest, a continuous thinker. Not only is he fluent in programming languages such as Ruby, Javascript, HTML/CSS, Java and SQL, but he also puts significant thought into project management processes and best practices for development. Rather than dogmatically adhering to any one process, he takes the best lessons from existing philosophies (such as Agile or Lean Startup) and applies them practically to each team and project.
Zach is respectful and open-minded, but not afraid to share his opinions. His understanding of process and best practice can be a huge benefit to clients who are either launching a new web application or need to improve standards on an existing one. His management style, when applied here at Mutually Human, is one of the core strengths of the company.
Outside of software development, Zach loves music. He listens to music while he works and plays guitar when he's taking a break. His favorite things include the movie Tron Legacy, a wide range of non-fiction books, and too many bands to count. Zach lives with his wife Gretchen, and their two cats, Biggles and Bulge. His blog can be found at Continuous Thinking.