Build excellent products while maintaining the highest coding standards within a culture of test driven development, peer review, and open communication.
Maximize the team's ability to deliver quickly and respond to emerging requirements using scrum, an iterative and incremental agile software development framework for managing product or application development.
Build or migrate to a cloud-based platform to take advantage of shared services and maintain highly available, secure systems.
Construct a host environment equipped with robust 24x7 monitoring, problem tracking, remote management and problem resolution.
Using years of experience and an extensive professional network, create effective staffing plans, recruit, and mentor development teams.
Combine knowledge of technology with broad business perspective to guide growth of start-up and mid-size companies.
"Dennis was the technical lead in our transition to Rails. He helped establish high standards for our processes and product, and his focus on test driven development was especially important. Throughout the project, Dennis provided valuable leadership and guidance as we were new to Scrum, and I think everyone on the team benefited from his involvement."
- Product Manager, iSoccer
"Dennis has a thorough understanding of technology and internet based systems having worked and managed large web departments for many start-ups. He is very comfortable growing a department, structuring the employees as well as the systems needed for each stage of growth. He manages very well, combining both autonomy with oversight to get the most out of each person."
- Executive Director, JustGive.org
I think one of Dennis' biggest assets as a CTO is his ability to rapidly build a lean, high quality, and very motivated team. His leadership of our SAAS product, used Agile methodologies to ship a great product; often. He is a big proponent of testing theories and designing by research instead of opinions, and the design and development process that he created for WorkingPoint reflected that. I enjoyed building products with Dennis, he handled all of the communication to the execs for the team, pitched to the investors, went hands on when we needed it, and he made the tough decisions when they needed to be made."
- Senior Developer, WorkingPoint