Michał Sitko is a Senior Software Engineer based in Krakow with 13 years of experience building resilient backend systems and data pipelines. He specializes in Scala, functional programming and distributed systems, and currently develops, tests, deploys and monitors backend services and Spark pipelines at Roqad. Previously he shaped infrastructure and reliability at ShiftLeft and SwissBorg, bringing hands-on expertise in Scala, Go, performance optimization, and CI/CD. At Coya he combined architecture design, fintech requirements analysis, mentoring and quality assurance, translating complex domain needs into robust production systems. His early work in Erlang, C++ and Java/Groovy, together with an active technical blog and GitHub, underline a polyglot background and a practical focus on observability and real-world fault tolerance.
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.