Olivier Drieux

ENFR

Full-stack developer, former Tech Lead.

Next stop: software architecture.

I work from technical design through to production. This map shows where I used each technology, and with what responsibilities.

Portrait of Olivier Drieux
Olivier DrieuxAgen, France
Availability
February – March 2027
Areas served
Agen · Toulouse · Bordeaux · Remote
Email Olivier
Map of Olivier Drieux's career, 2016 to 2026Five technology lines connect eight stations, from CGI in 2016 to Tech Lead at Linkweb in 2026. Three lines continue as dotted extensions towards software architecture, which is planned.CGI · Banking BI2016 – 2018ESIEA / IN’TECH2018 – 2023BattleSquad2019 – 2021onepoint · J2EE2021Linkweb · Full-stack engineer2021 – 2024Linkweb · Tech Lead2025 – 2026Software architectureplanned extensionReact Native appfreelance · 2022 – 2023AI doctrine · AdonisJS 7open source · GitHub

Pick a line to isolate it

The route, stop by stop

Most recent first. Each marker spans the lines that call at the station.

  1. Software architecture

    Planned

    • My Tech Lead role led me to make architecture decisions. I now want to hold that role in full, knowing I still have things to learn.
    • Line 1PHP · Symfony
    • Line 2TypeScript · React · Node.js
    • Line 3Docker · CI/CD · tests
  2. Tech Lead

    Linkweb, Agen · Jan 2025 – Oct 2026Current terminus · permanent

    • Technical decisions and design of internal applications.
    • Modular Symfony architecture, continuous integration and automated tests.
    • Quality practices: linters, formatting, code review.
    • Structured use of AI (Codex, Claude Code): project guidelines, task breakdown, review and testing.
    • Supporting the team: good practices, methods, training.
    • Line 1PHP · Symfony
    • Line 2TypeScript · React · Node.js
    • Line 3Docker · CI/CD · tests
    • Line 4Structured AI use
  3. React Native developer

    Freelance · Jan 2022 – Oct 2023Branch line · freelance

    • Cross-platform application built with React Native, NestJS and PostgreSQL.
    • Line 2TypeScript · React · Node.js
  4. Full-stack engineer

    Linkweb, Agen · Sep 2021 – Dec 2024Apprenticeship, then permanent

    • Designed, developed and maintained internal applications in React, TypeScript and Symfony.
    • Projects with Bun, NestJS, Rust, Docker and Bash.
    • Line 1PHP · Symfony
    • Line 2TypeScript · React · Node.js
    • Line 3Docker · CI/CD · tests
  5. J2EE developer intern

    onepoint, Pessac · Feb – Jul 2021Internship

    • Back-end development and maintenance of a Java API.
    • Line 5Java · BI
  6. Web developer

    BattleSquad, Agen · May 2019 – Jan 2021Freelance

    • E-sports tournament platform (Fortnite, VALORANT) built with PHP, JavaScript and MySQL.
    • C# also used on this project.
    • Line 1PHP · Symfony
  7. Software application engineering

    ESIEA / IN’TECH Sud · 2018 – 2023Education · Master’s level

    • French state-registered qualification in software application development engineering.
    • Agile team projects: a J2EE REST API, AngularJS applications, an Android app, a C# WPF app, PHP and MySQL sites.
    • Line 1PHP · Symfony
    • Line 5Java · BI
  8. BI analyst developer

    CGI, Bordeaux · Jul 2016 – Jul 2018Permanent

    • BI analysis and development for the banking sector.
    • Gathering requirements with the client, Agile delivery.
    • Line 5Java · BI

Projects

What I have built, at work and outside it.

    • Line 1
    • Line 2
    • Line 3
    • Line 4

    Linkweb internal applications

    2021 – 2026 · employed

    Business applications in React, TypeScript and Symfony. As Tech Lead: modular architecture, continuous integration, automated tests, code review. The code and screens are internal: I can discuss them in an interview.

    • Line 2
    • Line 4

    Full-stack AdonisJS doctrine

    2026 · open source

    An executable doctrine for coding agents (Claude Code, Codex, OpenCode): AdonisJS 7, Inertia 3, React 19 and Tamagui, with optional Expo and React Native. Rules are selected per profile and per slice of work, and an audit tool checks that a project follows them.

    View the repository
    • Line 2

    React Native application

    2022 – 2023 · freelance

    Cross-platform mobile application: React Native on the client, NestJS and PostgreSQL on the server.

    • Line 2
    • Line 3
    • Line 4

    tracking-sheet

    2026 · proof of concept

    Proof of concept for my AdonisJS doctrine: an application written entirely by AI agents under my supervision. Weekly working-time tracking for French day-rate contracts. AdonisJS 7, Inertia, React, SQLite, Japa tests, Docker image.

    View the repository
    • Line 1
    • Line 2

    Framework test benches

    2024 – 2025 · public prototypes

    A series of prototypes comparing full-stack foundations: Next.js, Vike, Remix, TanStack Start, AdonisJS with Inertia, Symfony with Inertia.

    View the repositories

Five lines, and where they run

Each skill is tied to the stations where I used it.

  • PHP · Symfony

    PHP, Symfony, SQL, MySQL. Modular architecture for Symfony applications at Linkweb.

    1. ESIEA2018
    2. BattleSquad2019
    3. Linkweb2021
    4. Tech Lead2025
    5. Architectureplanned
  • TypeScript · React · Node.js

    React, TypeScript, Node.js, NestJS, React Native, Bun. AdonisJS and Inertia in personal projects, at an intermediate level.

    1. Linkweb2021
    2. Freelance2022
    3. Tech Lead2025
    4. Architectureplanned
  • Docker · CI/CD · tests

    Docker, continuous integration and deployment, automated tests, linters, code review, Linux, containerised deployment.

    1. Linkweb2021
    2. Tech Lead2025
    3. Architectureplanned
  • Structured AI use

    Codex and Claude Code for design, development, testing, code review and documentation. Project guidelines, task breakdown, human review.

    1. Tech Lead2025
    2. AI doctrine2026
  • Java · BI

    Java/J2EE, BI, SQL. Banking BI at CGI, then a Java API at onepoint.

    1. CGI2016
    2. ESIEA2018
    3. onepoint2021
Also used
PostgreSQL, C#, Rust, Bash, Git, Agile delivery.
Languages
French, native. English, professional proficiency.
Qualifications
Master’s-level qualification, ESIEA / IN’TECH Sud (2023). BTS IRIS (2015). Baccalauréat STI2D (2013).

Last stop: get in touch.

Hiring a full-stack developer or Tech Lead, with technical design in the role? Let’s talk.

olivierdrieux.pro@gmail.com
Availability
February – March 2027
Contract
Permanent role. Freelance work possible.
Location
Agen: on site or hybrid. Toulouse and Bordeaux: hybrid, up to 1 day on site. Elsewhere: remote.
Portrait of Olivier Drieux