Wojciech Pasternak is a seasoned freelance software engineer and engineering manager with 17 years of experience building and scaling backend systems, primarily in Ruby, across startups and large, high-growth organizations. He combines hands‑on development—designing APIs, ledgers, and complex migrations—with people leadership, having grown and mentored remote teams at Toptal during its expansion from ~20 to 200+ engineers. Wojciech excels at extracting domains from monoliths, optimizing developer workflows, and choosing pragmatic tech stacks (e.g., large Ruby upgrades, observability migrations, and evaluating database replacements). He’s passionate about clean, maintainable code and applied design patterns, and often toggles between coding and strategic technical decisions. Based in Warsaw, he brings a track record of delivering innovative, production-grade products in regulated industries like maritime and healthcare, plus a knack for turning messy legacy systems into scalable, developer-friendly platforms.
17 years of coding experience
19 years of employment as a software developer
Master's degree, Information Technology, Master's degree, Information Technology at Cracow University of Technology
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
Wojciech Pasternak - Freelance Software Engineer at Self-Employed