Thomas CRUVEILHER

Head of Engineering

9 recommendations

Salary / Daily rate

9 people recommend

Freelance

Remote only

Skills

ReactNodeAWSTypescriptGitHubTest Driven DevelopmentHexagonal ArchitectureFrontend DevelopmentMicroservicesSassJavascriptAngularNestCSSMongoDBSQL QueriesPythonKafkaAWS LambdaSwagger/OpenAPIClean ArchitectureGitProduct ManagementPostgreSQLProduct OwnershipIonicSalesforceHTMLMySQLAgile CoachingRabbitMQScrum

Languages

French (Native)English (Fluent)KoreanJapanese

Recommended by

Robin Goupil

Zaneffi

CEO & Co-founder

Recommended on 21 december 2021

Etienne E.

TouchTunes

Web Developer

Recommended on 28 february 2021

David Puleri

Wazo International

Technology Leader

Recommended on 06 january 2021

And 6 other people

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.

Links

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

The best place to find your next move

© 2026. All Rights Reserved.