John is a developer, professor, and problem solver. Starting at a young age, John explored programming as a method to solve problems. John started out as a website developer, but quickly moved toward computer science and programming geared toward engineering solutions. Having spent several years as the lead software architect for a programming team, John gained in depth experience creating software solutions from the ground up. Add that to years of experience in the software consulting business, and a current position as a university professor, and John has seen it all.
John has developed back end applications and infrastructure designed to service large user bases, mobile applications, bots, and a myriad of other solutions, with an emphasis on stability. As someone with a passion for engineering solutions, John leads the architecture and solution design of DevSquared.