Michał Sitko is a Senior Software Engineer based in Krakow with 14 years of experience building resilient backend systems, Spark pipelines, and infrastructure primarily in Scala (and Go). He has led development, testing, deployment and monitoring across fintech and security-focused products at companies like Roqad, ShiftLeft, SwissBorg and Coya, combining hands-on coding with performance optimization and CI/CD ownership. Deeply interested in functional programming and distributed systems, he repeatedly tackles complex, high-stakes problems—from trading engines to backend infrastructure—while mentoring teams and improving architecture. He maintains a technical blog and active GitHub showcasing practical solutions and tooling, reflecting a pragmatic engineering approach that values observability and reliability.
14 years of coding experience
9 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at AGH University of Krakow
Experimental Scala DSL for writing Terraform configurations
Contributions:65 commits, 8 PRs, 14 pushes in 3 years 1 month
scala-dslcodegendslterraform-configurationsscala
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.