
Thomas CRUVEILHER
Head of Engineering
9 recommendations
Salary / Daily rate
9 people recommend
Freelance
Remote only
Skills
Languages
About me
Intro
Head of Engineering with 10+ years driving scalable solutions across AI/OCR SaaS and enterprise platforms. Led teams from up to 20 engineers, slashing release cycles from bi-monthly to bi-weekly and QC time from 2 weeks to 2 days. Expert in TypeScript/Node.js/React full-stack development. I deliver engineering excellence that accelerates product delivery and business growth.
Work experience
Cogent Labs
Jan 2024 - Present
2 years 10 months
Head of Engineering
Apr 2026 - Present
7 months
Senior Product Engineering Manager
Dec 2024 - May 2026
1 year 6 months
Tokyo, Japan
Goal: Grow and lead the Product Engineering Team Outcomes: - Improve releases' frequency from 1 every 2 months to at least 1 every 2 weeks - Grow the team from 5 engineers to 11 - Improve QC time from 2 weeks to 2 days - Improve company-wide communication about engineering achievements Tasks: - Plan roadmap with C-Level executives - Handle our SWE recruitment pipeline - Decide iterations' content with stakeholders - Promote common practices in the team - Conduct 1:1 and performance reviews - Occasionally (not as much as I would like) code
Senior Software Engineer
Jan 2024 - Dec 2024
1 year
Tokyo, Japan
Goal: Build the best OCR and AI SAAS. Outcomes: - Allow users to extract data efficiently - Allow users to classify their documents - Teach multiple concept to our junior member - Improve reliability of the codebase by introducing an adequate testing strategy Tasks: - API Development (Typescript, Google Datastore, Postgres, Kafka) - Frontend Development (React) - Unit test, Integration Test, and End-To-End testing (Jest) - Discuss and plan new feature requirements with sales, customer support, and marketing teams. - Plan new feature implementations - Mentor juniors and share knowledge across the R&D department Establish with my manager guidelines for promotion in the team so people have a better understanding of the possible career paths - Take part in the recruitment process by interviewing candidates and reviewing their assignment
Full Stack Developer
abbeal
Oct 2022 - Jan 2024
1 year 4 months
Tokyo, Japan
AXA LIFE JAPAN - Full-Stack Engineer Goals : Help the team deliver an internal tool. - API Development (Typescript, Fastify, MySQL, Functional Programming) - Frontend Development (React) - Unit-Test, Integration Test and End-To-End testing (Vitest, MSW) - Promote best practices by organizing hands-on sessions and animating monthly sessions organized by the Community Of Practice (TDD, Dependency Injection, Clean/Hexagonal Architecture)
President
Fyndl.io
Sep 2018 - Dec 2022
4 years 4 months
13700 Marignane, France
- SAAS for insurance brokers (Product Management, Typescript, React, NestJs, MongoDB) - Business Intelligence SAAS for the automobile industry as a contractor (Typescript, Angular, NestJS, Postgresql)
Senior Backend Developer
Louis VuittonFreelance
Mar 2022 - Jul 2022
5 months
- Chatbot and Api development. - Agile process setup and Team Leading at Louis Vuitton (Javascript, Typescript, Functional Programming, SQL)
Senior Web Application Developer
Octoplus Consulting
Feb 2021 - Mar 2022
1 year 2 months
Business Intelligence SAAS for the automobile industry (Typescript, Angular, NestJS, Postgresql)
Nicecactus
Oct 2018 - Oct 2020
2 years 1 month
Technical Lead
Sep 2019 - Oct 2020
1 year 2 months
Nicecactus was growing fast, we needed a more experienced CTO to help us achieve our goals. We recruited David Puleri. As an ex eBay lead, and an amazing experience as a CTO in a traditional sport start-up, he was the best possible choice. I fulfilled the role of Tech Lead, enforcing best practices for our team and mentoring newcomers. I left when the company was 60 with multi-cultural teams all around Europe. I learned a lot about : - Creating and Managing multiple dev team - Code Architecture - Scalable System Architecture - Being a better version of myself Used : - Node (Typescript) - Scala - SQL - MongoDB - PHP - Angular (Typescript) - Vue (Typescript) - Overwolf SDK - RabbitMQ (AMQP) - Websocket on AWS API Gateway - AWS SQS/SNS - AWS Lambda functions - AWS S3
CTO
Apr 2019 - Oct 2019
7 months
13700 Marignane, France
After the V2 went live, I took the role of CTO, sharing my knowledge of eSport and my IT expertise with the CEO in order to make the company grow. We went from a 4 man team to a 7 man team. The company itself grew from 15 to 40 persons, with enhanced marketing and esport teams. I learned a lot about : - Micro and Macro management - Working with other teams such Marketing, eSport, Design Used : - Node (Typescript) - Angular (Typescript) - Web socket (SocketIO) - Vue - Overwolf SDK - MongoDB (Mongoose and vanilla) - AWS S3
Senior Development Engineer
Oct 2018 - May 2019
8 months
13700 Marignane, France
We built a 4-men A-TEAM. Built a V2 in 4 months with CI/CD, TDD modern technologies to replace the V1 that was 1.5 year old. I learned a lot about : - Agile, SCRUM - System architecture with AWS EKS - Design pattern Used : - Angular (Typescript) - Node (Typescript) - MongoDB (Mongoose) - Websocket (SocketIO) - AWS S3
CTO
Riskattitude
Nov 2017 - Oct 2018
1 year
13700 Marignane, France
Managing a team of 3 to overcome a growing technical debt on existing projects. Bug fixing and maintenance in PHP, C# .Net, Vanilla JS, React and Vue. From scratch Full stack development in Angular/Node with MongoDB.
Consultant
FacilitaTrip
Dec 2015 - Dec 2017
2 years 1 month
Web app development in Vanilla JS and PHP
Pedagogic Assistant
EPITECH - European Institute of Technology
Feb 2015 - Dec 2017
2 years 11 months
Nice, France
Helping lower grades students in their C/C++ projects by never showing them their mistake, but by leading them on the way to find it. We also do the projects' oral defence, where they have to promote their projects and theirs featuresm and we have to try to break down the project (make it crash).
Freelance Web, Mobile and Software developer
Sorisoftware
Feb 2015 - Jul 2017
2 years 6 months
I.T Consulting for several start-ups. Hybrid mobile development with Ionic2 (Angular 2). Back-end development mostly in NodeJS, sometime in PHP with SLIM Framework. Front-end development mostly in AngularJS and Angular (2 to 5), sometime in plain javascript/jquery. C, C++ and C# development. Unity engine.
Freelance Software Engineer
NaturSoftware
Aug 2016 - Jul 2017
1 year
API Development in NodeJS, WebApp Development in PHP, Software Development in C#.
Full-Stack developer - R&D developer
Alliance Cube
Jul 2014 - Jan 2015
7 months
Nice, France
Created a content management system (CMS) in PHP (CodeIgniter framework) from scratch, which now help the company to build better website faster. Managed 13 websites, plus live support.
Education
EPITECH - European Institute of Technology
Expert en Technologies de l'Information, Informatique
2013 - 2018
5 years 1 month
Activities and societies: - Student council's President. - Epitech eSport Association (ESA) founder - Pedagogic Assistant - Founder and Team leader "Coding Club" Nice
Keimyung University
Master, Game development
2016 - 2017
1 year 1 month
I studied Game development, NUI and Korean at KMU for 1 year