Ondřej Kratochvíl is a Staff Software Engineer with 11 years of experience designing and building resilient, cloud-native backend systems, currently at Pure Storage. He specializes in Java and Kotlin (Spring, Akka, Reactor/Flows) and has driven distributed, scalable services across domains from disaster recovery and cloud video to energy trading. Equally comfortable proposing system architecture and coding the internals, he blends backend mastery with full‑stack and DevOps skills (Kubernetes, Kafka, Ansible, PostgreSQL, nginx), enabling end-to-end delivery. Known for clean, reusable solutions, he enjoys comparing languages and approaches to find pragmatic patterns that evolve systems sustainably. Based in Prague, he brings a practical mix of hands-on engineering, deployment expertise, and a steady focus on high availability and observability.
11 years of coding experience
10 years of employment as a software developer
Master’s Degree, Open Informatics, Master’s Degree, Open Informatics at Faculty of Electrical Engineering, Czech Technical University in Prague
High School, High School at Gymnázium Praha 6, Nad Alejí
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
Ondřej Kratochvíl - Staff Software Engineer at Pure Storage