Available to hire
Hello! I’m Thomas Carvalho, a passionate full-stack developer with over 17 years of experience building scalable web applications and solving complex architectural challenges across Java, Clojure, and Node.js.
I enjoy collaborating with cross-functional teams to design robust systems, review code, and help teams grow through mentoring and clear documentation. I thrive on turning ideas into solid software, from frontend interactions to resilient backend services.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
French
Fluent
English
Advanced
Work Experience
Full stack developer at Michelin, Clermont-Ferrand (remote)
June 1, 2023 - March 1, 2026Global tire recipe management platform for manufacturing plants worldwide. Complex backend systems for recipe versioning, compliance tracking, and factory integrations. Full-stack development: backend in Java/Clojure, frontend in Angular; code reviews; involved in technical decisions and system architecture; deployments and documentation.
Full stack developer at Multis, Paris (remote)
November 1, 2021 - June 1, 2023Online Web3 bank for businesses or DAOs. Monitoring of various crypto assets across different blockchains, reporting, multi-signature wallets for enhanced security, on-ramp and off-ramp to/from traditional bank accounts. Front-end and back-end in ClojuRE Script and NodeJS (TypeScript). Code reviews; contributed to technical decisions and feature development; deployments and documentation.
Full stack developer & Lead dev at Deolan, Paris (remote from Marseille)
June 1, 2017 - March 1, 2019Continuing my work at Deolan with an additional role as Front-end lead dev. Technologies include React, Angular, NodeJS, AWS, Docker, Xen, and Docker Xebia; contributed to front-end and back-end development, architecture decisions, and team leadership.
Full stack developer at Deolan, Paris
January 1, 2016 - March 1, 2017European project focusing on a marketplace for connecting individuals with craftspeople to facilitate project completion. From search to managing craftspeople’s schedules, rating systems, and final payments via the platform.
Full stack developer at Deolan, Paris
January 1, 2010 - January 1, 2016Continuation at Deolan in the aviation sector, offering a data platform to facilitate information exchange among aviation stakeholders. Led technology choices, backend/frontend development, and contributed to the company’s agile transformation (Scrum Master role).
Education
Licence Professionnelle at UT, Orsay
January 1, 2008 - December 31, 2009BTS Informatique de gestion (Option développeur) at Lycée Paul-Louis Courrier, Tours
January 1, 2006 - December 31, 2008BAC STI Génie Électrotechnique at Lycée Jean de Beaune, Chartres
January 1, 2002 - December 31, 2006Qualifications
Scrum Master
January 11, 2030 - March 29, 2026Industry Experience
Software & Internet, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.