About Mathieu
French
Native or bilingual
English
Native or bilingual
German
Basic
Experience
- SantéVetNode PHP React DeveloperBANKING AND INSURANCEJuly 2023 - Today (2 years and 11 months)💡 Santévet is the French leader in animal health insurance, aiming to become the leading InsurTech in the European market.The company of 500 employees has over 2M+ insured animals across 8 countries, achieves +26% CAGR, has been voted "France's Favorite Brand" for several years, and raised €150M in 2022.I joined the Core team to participate in the complete redesign of the API ecosystem (quotes, contracting, reimbursements) and the subscription funnel.My squad consisted of:- 1 technical lead- 2 full-stack developers- 2 backend developers- 1 product ownerAs Lead Full-Stack Developer, I was responsible for:- The complete redesign of the API ecosystem (quotes, contracting, reimbursements)- Migrating from PHP Symfony 4 legacy to Serverless AWS Lambda (Node / TypeScript)- Launching the "PayVet" veterinary direct payment solution (100% upfront payment)- Developing and securing APIs for comparison sites and B2C partnersI contributed to the following developments:- Implementation of hexagonal architecture, TDD/DDD, design patterns, and SOLID best practices within the Core team- Significant improvement of API performance- Management of millions of daily API calls- Technical generalization for deployment in the group's 8 countries (France, Belgium, Germany, Spain, Italy)- Integration of rate limiting, semantic versioning, and OpenAPI documentation- Creation of Postman mock systems to parallelize front-end/back-end development- Initialization of reusable TypeScript lambda boilerplates- Progressive migration towards a Domain-Driven architectureI also worked on the front-end side on:- Developing an international subscription funnelTechnical context:- Node.js,- TypeScript,- PHP,- Symfony,- AWS Lambda,- API Gateway,- Terraform,- GitLab CI/CD,- Hexagonal Architecture,- Postman
- SantéVetNode PHP Vue DeveloperBANKING AND INSURANCENovember 2020 - July 2023 (2 years and 8 months)💡 Santévet is the French leader in animal health insurance, aiming to become the leading InsurTech in the European market.The company of 500 employees has over 2M+ insured animals across 8 countries, achieves +26% CAGR, has been voted "France's Favorite Brand" for several years, and raised €150M in 2022.I joined the Web team to participate in the complete redesign of the customer area and the progressive migration to a Serverless organization.My team consisted of:- 1 technical lead- 2 full-stack developers- 2 mobile developers- 1 DevSecOps engineer- 1 product ownerAs Lead Full-Stack Developer, I was responsible for:- The complete redesign of the customer area (contract management, reimbursement requests, pets, ...)- Migrating the legacy on-premise infrastructure to AWS serverless- Implementing Cognito Amplify 2FA- Overseeing a OneTrust audit for the customer base- Redesigning the institutional website supporting international expansion- Developing a simplified cancellation system- Evolving the electronic document management (EDM)- Improving the UTM marketing system- Enhancing the multi-brand referral systemI contributed to the following developments:- Launching MySantévet, a customer area managing 300k+ active contracts- Deploying a new GitLab CI with GitFlow / Conventional Commits / Semantic Versioning best practices- Transforming the legacy infrastructure (Jenkins / GitLab on-premise, local VM, FSx EDM) to a redesign using Gitlab CI/CD, Terraform, Docker, AWS S3 EDM- Critical security hardening of the group's various sites- Ensuring compliance in the management of customer data and contract cancellationsTechnical context:- Symfony,- PHP,- Node.js,- MySQL,- AWS (S3, Cognito, Lambda),- Docker,- Redis,- RabbitMQ,- GitLab CI/CD,- Terraform
- Ynov CampusTechnical Lead Node VueEDUCATION AND E-LEARNINGJune 2019 - June 2020 (1 year)💡 Ynov Campus trains over 9500+ students in software engineering and cutting-edge technologies across 12 international campuses 🚀Master's degrees recognized by the French state & European ECTS standards - Advanced technical expertise in development, AI, Cybersecurity & IT Architecture.In this context, I led a team of 8 people in the creation of a task planning platform for professional music composers and producers.My team consisted of:- 1 recognized client (Manaberry - video game/TV composition)- 1 technical lead- 1 software architect- 4 full-stack developers- 1 backend developer- 1 front-end developer- 1 graphic designerAs Technical Lead, I was responsible for:- Recruiting the team from 300 students and evaluating technical skills- Designing a scalable modular architecture (SOLID principles, TDD)- Modeling NoSQL databases for music production workflows- Developing real-time collaborative features via WebSockets- Implementing an offline-first PWA with deferred synchronization- Integrating with third-party services: DAW plugins, AWS S3, audio streaming APIs- Code reviews, MR validation, and team mentoring- Setting up CI/CD with automated testing and deploymentsI contributed to the following developments:- High-performance HTML5 canvas interface offering an experience close to native DAWs- Intelligent synchronization system managing conflicts and reconciliation in offline mode- Rule engine for automating validation workflows- Optimization allowing management of 100+ audio tracks simultaneously- Event-driven architecture ensuring data consistency- Code standards reducing development time by 40%Technical context:- Node,- NestJS,- TypeScript,- Vue.js,- Nuxt,- Vuetify,- MongoDB,- WebSockets,- Docker,- Jest
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master of Science in Information Technology and Information SystemsLyon Ynov Campus2020RNCP Niveau 7 | 120 ECTS
- Professional Bachelor's Degree in CASIR (Computer Engineering)Université Grenoble Alpes201860 ECTS | Total: 180 ECTS
Certifications
- Master of Science in Information Technology and Information Systems - 120 ECTSLyon Ynov Campus2020
- Professional Bachelor's Degree in CASIR (Computer Engineering) - 60 ECTSUniversité Grenoble Alpes2018