Billy Stack is a Group Technical Director with 12+ years of experience designing and shipping pragmatic, test-driven microservice architectures and cloud-native platforms from Ireland. He blends deep architectural expertise—MSc in Software Architecture and Design—with hands-on skills in functional programming, legacy refactoring, DDD and automated testing to lead teams through complex technical transitions. Billy has progressed from senior developer to principal and head of engineering roles, consistently championing best practices, scalable infrastructure and domain-focused design. He’s equally comfortable in .NET, Java, Ruby and Linux ecosystems and has practical experience with NoSQL, Redis and messaging patterns. A regular technical speaker and former assistant lecturer, he brings a teaching mindset to mentoring engineers and translating customer needs into robust solutions. Outside obvious credentials, his background includes disciplined systems thinking from an early naval engineering cadetship, which informs his pragmatic approach to reliability and operational design.
11 years of coding experience
24 years of employment as a software developer
Master of Science in Computing (MSc) Software architecture and design, Master of Science in Computing (MSc) Software architecture and design at Munster Technological University
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
Billy Stack - Group Technical Director at OMEGA Systems