Michał Szewczak

Senior Software Engineer at Duffel

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code10 years of coding experience
job4 years of employment as a software developer
bookInżynier (inż.), Informatyka (Computer Science), bardzo dobry (very good), Inżynier (inż.), Informatyka (Computer Science), bardzo dobry (very good) at Warsaw University of Technology
bookMaster of Science (MSc), Intelligent Systems, Pass with Distinction, Master of Science (MSc), Intelligent Systems, Pass with Distinction at King's College London
languagesEnglish, Polish, German, Spanish
github-logo-circle

Github Skills (140)

programming-language10
api-client10
testing10
mox10
contract10
geography10
cursor10
client-library10
internationalization10
chunked10
mocks10
phone-number10
ecto10
scalable10
elixir10

Programming languages (10)

C#TypeScriptDockerfileShellC++JavaScriptVueLua

Github contributions (5)

github-logo-circle
msz/blog-stack

Nov 2017 - Sep 2019

🚢 Docker stack for convenient IPFS-based blog deployment
Contributions:6 commits, 5 pushes, 1 branch in 1 year 10 months
dockerdocker-composeipfsstatic-site-generator
msz/hammox

Sep 2019 - Dec 2022

🏝 automated contract testing via type checking for Elixir functions and mocks
Contributions:15 releases, 21 reviews, 145 commits in 3 years 3 months
typecheckerbehaviour-typespeccontracttypecheckingtypespec
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