Lawrence Carvalho is a seasoned full stack engineer and engineering manager with 17 years’ experience delivering customer-facing web platforms and scalable APIs across retail, media, and consumer products. He blends hands-on architecture and implementation with people-first leadership, having grown engineers from junior to staff and led cross-functional teams at organisations like Peloton, Marks & Spencer and LSEG. Notable outcomes include driving ~£10M incremental revenue through data-driven experiments, reducing CAC by 40% through tooling, and shipping content platforms that served hundreds of thousands of pages and the majority of organic traffic. He’s pragmatic about trade-offs—introducing ADRs, C4 modelling and Wardley Maps to align technical decisions with business strategy—and comfortable owning migrations and performance-sensitive personalisation work. Based in Stony Stratford, he combines deep frontend and backend expertise with a knack for developer experience improvements that measurably reduce build failures and increase velocity. He remains active in mentoring, community outreach and advising newcomers to the industry.
18 years of coding experience
19 years of employment as a software developer
Bachelor's degree, Applied Computing with Computer Systems Engineering, Bachelor's degree, Applied Computing with Computer Systems Engineering at Middlesex University
A helper tool to easily run the same tests against multiple data with verbose output.
Contributions:5 releases, 59 commits, 40 PRs in 6 years 9 months
testinghelper-toolverbosemochaspock
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.