Summary
Carlos Trapet is a Staff Software Engineer based in London with 8 years of experience building full-stack JavaScript applications and microservice architectures for education and finance products. He combines a rare dual background in linguistics and a Master's in Conference Interpreting with strong engineering skills, specializing in React, Angular, Node.js, Spring Boot and multiple databases (MongoDB, MySQL, PostgreSQL). At Atom Learning he progressed from Software Engineer to Staff Engineer, shipping customer-facing features and scalable backend services. Passionate about Natural Language Processing, he brings domain knowledge from professional translation and interpreting that informs language-aware product design and localization. Comfortable across startups and enterprise contexts, he also explores Ruby and Python stacks in personal projects. His profile reflects both product-oriented engineering and a nuanced appreciation for multilingual user experiences.
8 years of coding experience
10 years of employment as a software developer
Master's degree Conference Interpreting, Master's degree Conference Interpreting at Universidad de Granada
Professional Conference Interpreter Training Course Translation and Interpreting, Professional Conference Interpreter Training Course Translation and Interpreting at Eidolon
Makers
Online course on Automated Translation in a Professional Environment. Translation and Interpreting, Online course on Automated Translation in a Professional Environment. Translation and Interpreting at AulaSIC
Bachelor's degree Translation and Interpreting studies, Bachelor's degree Translation and Interpreting studies at Universidad del País Vasco/Euskal Herriko Unibertsitatea
German, Spanish, English, Russian, French, Basque