Denis Mckaigue is a Senior Software Engineer based in London with 11 years of experience building full-stack web applications and algorithms at the intersection of Java/Kotlin backends and React/Redux frontends. He currently contributes to Google’s engineering efforts after earlier roles where he led software teams and shipped production platforms, including designing a 3D printing web platform and a custom extruder at Ai Build. Trained in theoretical physics (BSc and MSc, Imperial College London), he brings a strong mathematical mindset to algorithm design, graph-based toolpath planning, and systems architecture. Denis has a track record of turning research-grade ideas into product-ready systems—evident in work that enabled the Cloud Pergola installation—and is comfortable across electronics, CAD and embedded software as well as cloud services. He combines startup agility from Entrepreneur First and Ai Build with large-scale engineering practices learned at Google, making him effective at both prototyping novel features and scaling robust services. Colleagues would describe him as a pragmatic engineer who bridges deep technical rigor with hands-on product delivery.
11 years of coding experience
8 years of employment as a software developer
Undergraduate and Master's Theoretical Physics, Undergraduate and Master's Theoretical Physics at Imperial College London
Contributions:1 PR, 34 pushes, 2 branches in 1 year
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.