Tom Andrews is a seasoned Web Engineer with 15+ years building high-performance, user-focused full-stack JavaScript applications, currently at Monzo and CTO of FehuBot. He favors a pragmatic stack of Node, React, GraphQL and Docker, has moved toward TypeScript and serverless patterns, and has production experience shaping payment and e-commerce systems that handle millions in transactions. Tom combines deep front-end performance tuning (notably improving TV app UX and creating a TAL performance monitor used at the BBC) with backend architecture for microservices, CI/CD and AWS-based platforms. He’s comfortable translating customer and design needs into iterative, test-driven deliveries and mentoring junior engineers through pair programming. Based in Bath, he balances playful curiosity with a disciplined focus on deadlines, estimation and knowing when a solution is “good enough.”
15 years of coding experience
12 years of employment as a software developer
Bachelor of Science (BSc), Software Engineering with Industrial Experience, Bachelor of Science (BSc), Software Engineering with Industrial Experience at The University of Manchester
Contributions summary:Tom primarily focused on enhancing the user interface for the TV application layer. They implemented specific CSS classes to address performance issues on slow devices and removed unused variables in base classes. Additionally, the user created and modified logging tests, demonstrating a focus on improving application debugging capabilities. These changes suggest a focus on optimizing the user experience and application maintainability.
Contributions:26 releases, 51 commits, 63 PRs in 1 year 8 months
data-mapperdynamodbnodejsmapperodm
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.