Michał Szewczak is a Senior Software Engineer based in London with a decade of experience building high-throughput backend systems and pragmatic architectures across Elixir, TypeScript, NoSQL, and distributed systems. He currently focuses on Elixir at Duffel and is the author of Hammox, a testing library endorsed by José Valim, alongside contributions to several key Elixir open-source projects. Past roles include architecting concurrent Elixir backends and OAuth-compliant auth flows for Fortune Global 25 clients at Tallarium and building scalable game backend services serving 100k+ players. He combines strong computer science fundamentals and functional programming discipline with a particular passion for software quality, design, and testing. Outside of code, he pursues cinematic photography, reflecting a practiced eye for composition and attention to detail that informs his engineering craft.
10 years of coding experience
4 years of employment as a software developer
Inżynier (inż.), Informatyka (Computer Science), bardzo dobry (very good), Inżynier (inż.), Informatyka (Computer Science), bardzo dobry (very good) at Warsaw University of Technology
Master of Science (MSc), Intelligent Systems, Pass with Distinction, Master of Science (MSc), Intelligent Systems, Pass with Distinction at King's College London
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ł Szewczak - Senior Software Engineer at Duffel