William Powell is a Senior Software Engineer based in London with four years of professional engineering experience and a track record of delivering reliable, user-focused backend systems in high-pressure, regulated environments. He specialises in Java and object-oriented backend engineering, having driven mission-critical features at Canva (classroom adoption, assignments, lessons) and built patient-facing video/chat for healthcare at Eucalyptus under tight deadlines. His consulting background at ThoughtWorks honed his ability to navigate ambiguity, improve scalability (Kubernetes migrations, stateless services), and embed SRE and test automation practices to shorten release cycles. At Tesco he boosted test coverage from zero to over 90% and increased release cadence, showing a practical bias for engineering quality and operational excellence. Notably, he combines a naval architecture background with software craft—bringing structured systems thinking and project leadership to complex distributed systems. He is currently continuing this work at Wise, focusing on building reliable products that improve people’s day-to-day lives.
4 years of coding experience
9 years of employment as a software developer
Abingdon School
Computer Software Engineering, Computer Software Engineering at Makers
Master’s Degree Marine Technology with Honours in Naval Architecture, Master’s Degree Marine Technology with Honours in Naval Architecture at Newcastle University
Contributions:5 reviews, 10 commits, 6 PRs in 5 months
data-synchierarchicalsync
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.