John Doyle is a pragmatic engineering leader with over a decade of experience building high-availability, multi-region cloud platforms and performant database-backed systems. As a Director of Engineering he has led teams through infrastructure modernizations, SOC 2 readiness, and migrations to resilient AWS architectures while also contributing hands-on as a principal developer and architect. His background spans Oracle, Netezza, MySQL and Java ecosystems, plus custom OCR pipelines and ML recommendation systems, reflecting a blend of data, infra, and application expertise. He co-founded a services firm and has steered CI/CD, monitoring, and multi-regional job scheduling efforts that materially improved reliability and operability. Based in South Carolina, John values pragmatic, maintainable solutions and—uncharacteristically for a director—still enjoys tinkering at the numpad level to keep systems lean and fast.
10 years of coding experience
17 years of employment as a software developer
Leaving Cert, Leaving Cert at Belvedere College, Dublin
Master of Liberal Arts Information Technology Information Management, Master of Liberal Arts Information Technology Information Management at Harvard Extension School
Bachelor Computer Applications, Bachelor Computer Applications at Dublin City University
Postgraduate Web Development, Postgraduate Web Development at HETAC
Contributions:16 pushes, 1 branch in 3 years 7 months
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.