Summary
Michael Durrant is a Principal software engineer based in Cambridge, MA with 15+ years of hands-on experience crafting high-quality web applications and test automation across React, Playwright/Cypress, Jest, TypeScript and Python. He blends pragmatic use of declarative, OO and functional styles with a strong advocacy for TDD/BDD, frequent pairing/mobbing, and a testing-first mindset grounded in the Agile Testing Pyramid. Michael has led and scaled teams—hiring, mentoring and driving engineering practices—while delivering production products including a profitable crypto trading app and IEC 62304/FDA-aligned integrations. He routinely drives shift-left initiatives, improves code quality via linting and KPIs, and has a knack for turning rigorous test suites (he’s maintained extreme Jest coverage) into faster, safer delivery. Colleagues cite his focus on learning, teaching and making engineering enjoyable, and he publishes thought leadership on testing and QA practices.
15 years of coding experience
6 years of employment as a software developer
B.Sc. (Hons), Business Studies, B.Sc. (Hons), Business Studies at The Manchester Metropolitan University