Mikhail Girkin is a Principal Engineer based in Dublin with 11+ years building resilient, production-first backend systems across Scala, Clojure, and Python. He has driven platform and search infrastructure at companies like Nitro, Twilio, Gilt and HBC, consistently focusing on fast iteration, automation and measurable outcomes. Deeply experienced in reactive architectures and AWS, he specializes in reasoning about failure modes and designing systems that fail well. Mikhail also brings hands-on leadership from founding a software consultancy and teaching at university, pairing practical delivery with mentoring and knowledge transfer. He favors data-driven decisions, continuous deployment and removing manual toil, and dislikes micromanagement and pointless meetings. A PhD-level thinker with a track record of shipping mission-critical services, he blends academic rigor with pragmatic engineering.
11 years of coding experience
19 years of employment as a software developer
Master, Computer science, Master, Computer science at Volgograd State Technical University
PhD, Optoelectronic systems, PhD, Optoelectronic systems at The National Research University of Information Technologies, Mechanics and Optics
Contributions:3 PRs, 8 pushes, 2 branches in 1 year 10 months
streamingaws-s3fashionaws
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
Mikhail Girkin - Principal Engineer at Nitro Software