
Olivier Foucher
Fullstack engineer
Salaire / Taux journalier
Paris, France
CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Software Engineer with 3+ years of experience building web products in TypeScript, React, and Node.js. I've worked across platforms and internal tools at scale, the kind of projects where engineering decisions have a direct impact on real users and real workflows. That context taught me to think beyond the ticket: understand why something is being built, not just how. On the technical side, I care about type-safe, maintainable codebases, clean API design, and building things that hold up over.
Expérience de travail
Capgemini
févr. 2023 - Présent
3 ans 9 mois
Paris, France
Software Engineer
juil. 2023 - Présent
3 ans 4 mois
Paris, France
🏢 FDJ United 📅 Sept. 2024 – Present 🧩 Stack: TypeScript, React, Styled-components, Mitt, REST APIs, Jest, GitLab CI/CD, GitLab Duo, Git 🏪 SCoTT — In-store terminal app for lottery retailers, 30,000+ terminals across France (draw games, sports betting, scratch cards) • Owned features end to end: design, implementation, tests, acceptance criteria and validation, with proposals reviewed against the target architecture • Contributed to ~15 front-end modules, shared component libraries (UI components, events, etc.) and the container application they run on • Advised junior developers as functional/technical expert on the draw and sports scope, via code reviews, pair programming and documentation • Worked with tech leads and architects to scope the software's next application areas (technical and visual) and macro-estimate them ahead of PI Planning • Initiated the team's AI tooling for GitLab Duo: an AGENTS.md capturing the modular-monolith architecture, code conventions and module dependencies, plus skills targeting specific tasks --- 🏢 RATP Group 📅 Feb. 2023 – Sept. 2024 🧩 Stack: TypeScript, React, NestJS / Express, PostgreSQL, Vitest / Jest, AWS S3, Datadog, SonarCloud 🛠 Iziday – Internal tool for managers & field operators • Shipped product from scratch to production in 4 months, as one of 3 engineers • Cut query response time on high-load endpoints by optimizing complex PostgreSQL joins • Reduced technical debt on legacy modules, improving test coverage and maintainability 🧾 Harmoney – Accounting & financial management platform • Built 10+ front-office journeys end to end: REST endpoints in Node.js/Express over PostgreSQL, React interfaces, and links to 8 business reference systems • Reduced query execution time by 2x-3x on the heaviest endpoints, profiling with Datadog, adding indexes and refactoring SQL • Wrote 8+ cron batch jobs exchanging business data with third-party systems, handling CSV files stored on AWS S3
Software Engineer Intern
févr. 2023 - juil. 2023
6 mois
92130 Issy-les-Moulineaux, France
Software Engineer
Audi Brussels
août 2021 - déc. 2021
5 mois
Forest, Belgique
Technology-evaluation pilot for Audi Brussels: an MVP tracing and documenting the factory's production systems, built solo in Blazor, then a very recent framework, to assess its fit for future projects. • Gathered requirements directly from factory users, designed the mockups, and implemented each feature end to end, from the Blazor front-end to the database. • Built an interactive map and document search system across ~40 production systems, helping teams locate the right documentation faster and reducing resolution time during production failures.
Formation
EPF Engineering School
Engineering degree, Engineering & Digital
2018 - 2023
6 ans
Courses: Java MVC, OOP, Web development, Mobile development, Machine/Deep Learning, UNIX/Linux systems, Cloud Computing, Network , Digital Transformation, Quantum Computing, Blockchain, DevOps
Léonce Vieljeux Highschool
Baccalauréat of engineering sciences
2015 - 2018
4 ans
Licences et certifications
Professional Scrum Master I (PSM I)
Délivré le : janv. 2024
Google UX Design Certificate
Délivré le : sept. 2022
Build Web Apps with ASP.NET Skill Path
Délivré le : juil. 2021