Tom Andrews

Web Engineer at Monzo Bank

Bath, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.”
code15 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BSc), Software Engineering with Industrial Experience, Bachelor of Science (BSc), Software Engineering with Industrial Experience at The University of Manchester
bookAlcester Grammar School
languagesFrench
stackoverflow-logo

Stackoverflow

Stats
12,509reputation
619kreached
20answers
45questions
github-logo-circle

Github Skills (13)

android-application10
javascript10
android-applications10
testing10
css6
asp-net6
internet-explorer6
firefox6
linux6
sql6
jquery6
css-sprites6
mysql6

Programming languages (15)

JavaC++RustCGoHTMLTypeScriptHCL

Github contributions (5)

github-logo-circle
bbc/tal

Jan 2014 - Jul 2014

TV Application Layer
Role in this project:
userFront-end Developer
Contributions:7 commits in 5 months
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.
lgwebosjavascriptbroadcasttelevision
tgandrews/omanyd

Oct 2020 - Jun 2022

DynamoDB data mapper for nodejs
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.
Request Free Trial
Tom Andrews - Web Engineer at Monzo Bank