Summary
Michal Zaborec is a Lead Scala Developer and team leader with 10+ years of experience designing and delivering scalable, distributed server-side systems for high-volume customers. He blends functional programming and architecture skills—Scala, Akka, Cats/ZIO—with deep production experience in SQL/NoSQL data stores (PostgreSQL, Elasticsearch, Scylla/Cassandra, Redis) and cloud-native infrastructure (GCP/AWS, Kubernetes, Terraform). At GlobalWebIndex he leads Scala development and previously ran backend teams building IPTV platforms used by operators like O2 CZ and Swisscom, supporting over half a million devices. He focuses on microservices, streaming, and security-aware design, able to move from hands-on implementation to shaping architecture and team practices. Trained as a computer scientist at Czech Technical University, he brings a pragmatic engineering mindset and a knack for translating complex integration needs into resilient APIs and services.
10 years of coding experience
10 years of employment as a software developer
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Faculty of Electrical Engineering, Czech Technical University in Prague
English, Czech