Our leadership team


Mike Ralph
Mike has 15+ years of experience.
Mike enjoys working with different technologies and solving challenging problems. He believes that impactful software is about creating something valuable for people who need it. “Well-written software often delivers that value and can be expanded upon in the future.”


Steven C. Becker
Steve has 24+ years of experience.
Steve has experience with designing, developing, and analyzing complex applications, specializing in the Microsoft ecosystem. His expertise ranges from front-end highly dynamic web or desktop applications to database infrastructure and scale/performance tuning.


Steve Balistreri
Steve has 11+ years of experience.
Steve describes himself as an “Art School Dropout Turned Software Engineer”. When he's not coding, he can be found under a barbell, experimenting in the kitchen, or mastering a video game. Steve specializes in Web development and UX; HTML5, WordPress, jQuery, CSS, JavaScript, PHP, AngularJS, Angular 2+, Git, and Adobe Photoshop.


John Paul Hayes II
John Paul has 9+ years of experience.
John Paul enjoys creating robust, reusable, extensible, maintainable, and efficient solutions. He knows the importance of designing and following process management strategies depending on the project and team. Among his expertise, he emphasizes full stack development and operations using Python and React, as he has a deep interest in working on "data management applications".


Michael Katz
Michael has 9+ years of experience.
Michael’s passion is solving business problems with creative and intuitive software. He has experience developing software for the financial, banking, wealth management, aerospace/defense, insurance, and non-profit government industries. ASP.NET, C#, HTML, CSS, Javascript, and SQL are some programming languages he specializes in.