Summary
Szymon Borak is a software specialist with 13+ years of industry experience and a strong academic background in algorithmics, holding MSc and partial PhD studies from Jagiellonian University. He has designed and implemented complex algorithms and data structures across diverse production systems, from high-throughput observability platforms to payment settlement and survey distribution microservices. Comfortable across languages and paradigms, he combines deep Java expertise (modern versions through 21) with shell scripting, Node.js, Kotlin and systems tooling like Docker, Kubernetes, Bazel and CI/CD. Szymon’s career mixes hands-on problem-solving in production incident work with building developer infrastructure such as build automation and internal feature-flagging services. A former teaching assistant in theoretical computer science, he brings both rigorous analytical thinking and practical engineering craftsmanship to large-scale systems. Based in Krakow, he’s the kind of engineer who pairs combinatorics-style rigor with pragmatic solutions that improve team productivity and system reliability.
13 years of coding experience
9 years of employment as a software developer
Phd Study - incomplete, Algorithmics, Phd Study - incomplete, Algorithmics at Jagiellonian University
Polish, English