Denis Haskin is a Senior Software Architect with 13+ years of experience building and leading engineering teams to deliver enterprise-class and high-traffic web products, currently steering architecture at Elemental Machines while also consulting through his firm, Constant Orbit. He pairs hands-on expertise in Rails, Java, cloud platforms (EC2/S3), and search (Lucene/SQL) with a track record of taking products from whiteboard to delighted users across startups and large organizations. Denis has repeatedly moved between management and deep technical roles—founding architect and VPE for consumer-facing startups, VP engineering roles in fintech and analytics, and senior architect work in transportation systems. A longtime advocate of TDD, Agile practices, and continuous integration, he emphasizes testability, usability, and scalable operations in every project. Based in Cambridge, MA, he brings rare breadth across systems, front-end UX, and production ops—often shipping major features with very small teams. An unexpected thread through his career is a sustained focus on real-time and data-driven systems, from public-transport tracking to predictive analytics.
13 years of coding experience
28 years of employment as a software developer
BA, Computer Science / Music, BA, Computer Science / Music at Clark University
Contributions:40 pushes, 2 branches, 1 tag in 10 months
chromejavascriptchrome-extension
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Denis Haskin - Senior Software Architect at Elemental Machines