Summary
Thomas Upton is a versatile full-stack developer with a decade of professional experience and seven years focused on shipping test-driven, maintainable, and secure web applications across startups and remote teams. Known as the team "paratrooper," he excels at stepping into urgent, cross-cutting problems, decoupling monoliths into resilient services, and mentoring junior developers through workshops, code reviews and pair programming. His background in language teaching and music production informs a clear, minimalist communication style and a creative, methodical approach to engineering. Comfortable managing client relationships as a self-employed developer, he combines project management discipline with hands-on delivery and a willingness to go the extra mile to meet deadlines. Based in London but open to opportunities in South-Eastern Australia, he brings practical experience launching integrations, supporting hybrid teams across time zones, and presenting product work company-wide.
10 years of coding experience
6 years of employment as a software developer
Master of Science (M.Sc.) International Relations, Master of Science (M.Sc.) International Relations at University of Bristol
Full Stack Web Development Certification Computer Software Engineering, Full Stack Web Development Certification Computer Software Engineering at freeCodeCamp
Full Stack Javascript Development Computer Software Engineering, Full Stack Javascript Development Computer Software Engineering at Founders & Coders C.I.C.
English, French, Spanish, German