Summary
Michal Jaworski is a Lead Software Engineer based in London with over a decade of backend-focused experience, specializing in object-oriented PHP (Symfony, Zend) and MySQL while also shipping Node.js/NoSQL services and browser apps with Vue and Angular. He has progressed through senior and technical lead roles at ZAVA and Mercari Europe, blending hands-on development with team leadership and delivery ownership. Michal is an advocate of agile practices, continuous deployment, and test-first quality (PHPUnit, Behat), which he pairs with practical experience in Golang and Python. His career spans startups, agencies and enterprise e‑commerce, giving him a knack for translating business needs into robust APIs and scalable systems. An earlier background as a university teacher hints at strong mentoring and communication skills that complement his technical depth.
9 years of coding experience
17 years of employment as a software developer
MSC, MSC at Jagiellonian University
English, Polish