Michał Szczygieł is a Senior Software Engineer with 14 years of experience building high-throughput, low-latency systems for financial services and logistics, currently engineering UK Faster Payments services at Form3. He brings deep backend craftsmanship in Go, Scala and Java, a clear preference for strong static typing, and hands-on experience across Kubernetes, multi-cloud deployments, and distributed data systems like CockroachDB and Kafka. At SoftwareMill he contributed notable enhancements to the popular tapir API library, improving HTTP method handling and authentication flows, and at Ocado he operated and evolved complex warehouse systems under on-call pressure. Colleagues describe him as easy to work with and energizing, and he combines pragmatic coding, production incident experience, and infrastructure-as-code practices to reliably deliver services at scale. He prefers to stay local to Poland and often gravitates toward functional programming patterns and robust type-driven designs.
Contributions:2 reviews, 18 commits, 9 PRs in 10 months
Contributions summary:Michał primarily contributed to the `tapir` project by enhancing its API definition and handling capabilities. Their commits focused on adding features such as showing and simplifying HTTP methods, supporting Mapped input, and improving the authentication flow. Furthermore, they refactored the code to return an option for HTTP methods. The changes involve modifications to core modules related to `Endpoint` definition and server defaults.
Contributions:23 pushes, 4 branches in 3 years 10 months
scalaakka
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
Michał Szczygieł - Senior Software Engineer at Form3