Michal Zerola is an expert software engineer with over a decade of experience designing and architecting cloud-native systems for Deutsche Börse, where he progressed from hands-on developer work to leading risk-product architecture. His background spans distributed systems, messaging middleware (AMQP/JMS), automation, CI/CD and containerization, grounded in a PhD in distributed systems and practical HPC/grid experience from high-energy physics collaborations. Michal has a track record of building integration layers, monitoring tooling and optimization for large-scale, low-latency infrastructures and has applied academic-style rigor to production problems. Based in Prague, he combines deep systems-level knowledge (C/C++, Java, Python) with a pragmatic focus on measurable success and operational reliability. An often-overlooked strength is his early work in scientific collaborations and logistics optimization, which honed his skills in distributed data access and cost-aware planning.
10 years of coding experience
13 years of employment as a software developer
High School, High School at GAV
Doctor of Philosophy (Ph.D.), Distributed Systems, Parallel Computing, Planning & Scheduling, Doctor of Philosophy (Ph.D.), Distributed Systems, Parallel Computing, Planning & Scheduling at České vysoké učení technické v Praze - ČVUT
Mgr (equiv MSc.), Computer Science (Combinatorics & Graph Theory), Mgr (equiv MSc.), Computer Science (Combinatorics & Graph Theory) at Univerzita Karlova v Praze
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.