You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jean-Christophe BodinJB

Jean-Christophe Bodin

Tech Lead | Senior FullStack Dev | Java | Quarkus

€550/day
AngoulĂŞme, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Jean-Christophe

Over 20 years of experience in complex systems (defense, embedded, critical information), now serving organizations that want more than code: a vision, structuring, and reliable technical management for Java | Quarkus cloud solutions.

I work with my clients to:
• Define robust and scalable architectures
• Manage technical teams (internal or outsourced)
• Implement smooth delivery processes (CI/CD, quality, requirements management…)
• Translate business needs into concrete solutions
• Take technical responsibility for strategic projects

My goal: to save my clients time and provide peace of mind by being a trusted technical and organizational partner.

In parallel, I continue to train myself (data, cybersecurity, blockchain, AI) to anticipate industry changes and enrich my approach.
Read my articles on AI on Medium: medium.com/@jchristophe.bodin_7853
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
AngoulĂŞme (up to 50km), Paris (up to 50km), Bordeaux (up to 50km), Nantes (up to 50km), Niort (up to 50km)

Experience

  • IXXITECHSIDE - RATP Smart Systems Group
    Senior Developer / Release Management
    TECH
    June 2023 - Today (3 years and 2 months)
    Bordeaux, France
    🔹 Development of a mobile ticketing product for RATP (2024 Olympics)

    📅 Period: 09/01/2023 – 03/31/2025
    🏢 Client: RATP via RSS product integration
    Role: Backend Java / Fullstack Developer
    Technologies: Java 17 / Quarkus / GraphQL / PostgreSQL / Keycloak / JWT / TypeScript / GitLab CI

    Context:
    Participation in the development of the RSS (Réseau de Services de la Smart mobilité) ticketing product for mobile transport ticket sales. This strategic product was deployed for the Paris 2024 Olympic Games, aiming to streamline ticket purchases from mobile devices.

    Achievements:
    • Development of REST/GraphQL services for ticketing management
    • Continuous integration (GitLab CI) and Dockerized deployment
    • Technical documentation and support for integration testing

    Impact:
    Successful delivery of a highly critical product on time, with the availability and robustness required by the Olympic context.

    ⸻

    🔹 Maintenance in Operational Condition (MCO) & Support for International Exports (Mexico / Ecuador / Vietnam)

    📅 Period: 06/01/2023 – 08/30/2023
    🏢 Client: Transport sector
    Role: Embedded Software Engineer & International Support
    Technologies: C++ / Yocto / REST / Embedded Linux / Git

    Context:
    Short, targeted mission for the maintenance in operational condition (MCO) of solutions exported to several countries (Mexico, Ecuador, Vietnam).

    Achievements:
    • Diagnosis and bug fixing on embedded Linux systems
    • Resumption and adaptation of C++ modules in constrained environments
    • Direct collaboration with local international teams
    • Remote technical support for deployment teams

    Impact:
    Corrections completed ahead of schedule, followed by intervention on a third project.
    facilite d’adaptation, d’integration Java GraphQL docker-compose Node.js
  • Freelance
    Software Publishing
    TECH
    June 2021 - Today (5 years and 2 months)
    16570 Saint-Genis-d'Hiersac, France
    🔹 Development of an educational iOS/Android mobile product

    Role: Tech Lead & Fullstack Developer
    Technologies: Angular / Swift IOS / Android / PostgreSQL / CI/CD / GitLab
    Context:
    Design and development of an educational mobile application for primary school students. The goal is to offer an innovative approach based on metrics to track the progress of initial reading learning.

    Achievements:
    • Gathering user needs (teachers & parents)
    • Design of the technical architecture and user journeys
    • Development of the mobile app on iOS and Android
    •

    Impact:
    Very positive feedback from the scientific community specializing in the subject.

    ⸻

    🔹 Development of an educational SaaS platform (WIP)

    Role: Technical Architect & Backend Developer
    Technologies: Angular / Quarkus / GraphQL / PostgreSQL / Docker / GitLab CI / AWS
    Context:
    Ongoing development of a SaaS platform for schools and families to generate and track personalized exercises for students.

    Objectives:
    • Enable teachers and parents to create exercises adapted to each student's level
    • Track children's progress through an intuitive interface
    • Provide a turnkey tool to be deployed in schools or for family use

    Achievements (in progress):
    • Design of a domain-oriented microservices architecture (DDD + hexagonal)
    • Integration of a centralized database with role and access management
    • Setup of development environments using Docker Compose
    • Creation of an administration interface in Angular
    • GitLab CI/CD pipeline for automated deployment
    Java17 Langchain Gitlab CI/CD Angular Quarkus
  • NAVAL GROUP (THALES GROUP)
    Technical Lead - Weapon System
    DEFENSE AND MILITARY
    February 2019 - February 2021 (2 years)
    Ruelle-sur-Touvre, France
    🔹 Torpedo Tube Launch Control System Project

    đź“… Period: 2019/2021
    Role: Technical Lead - Embedded / Real-Time Software
    Sectors: Control Systems – Weapon Systems – Naval Defense
    Environments: Windows Embedded – RTX (Real-Time eXtension) – C / C++ – Industrial I/O Cards

    Context:
    MCO for real-time control command software for torpedo tube launchers integrated into naval weapon systems. Project subject to strong real-time, safety, reliability, and traceability constraints.

    Achievements:
    • MCO of real-time modules for managing firing cycles (arming, opening, injection, firing)
    • Integration of specific input/output cards for communication with system actuators and sensors
    • Use of Windows Embedded + RTX to ensure deterministic system behavior
    • Implementation of monitoring and self-diagnostic mechanisms to ensure overall reliability
    • Contribution to system integration testing and validation in a simulated environment

    Challenges:
    Project with very high operational criticality, requiring rigor, code quality, documentation, and standardized monitoring. Developed solid expertise in critical embedded environments.
    Tech Lead Gestion de projet technique C++ facilite d’adaptation, d’integration Architecte logiciel

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's Degree in Multimedia Computer Science, Computer Science
    University of Bordeaux
    2001
    DESS Informatique multimedia, Informatique
  • Skills Certificate - Blockchain Consultant, Define and implement an innovation project within an organization
    Alyra, the blockchain school
    2022
    Certificat de compétences - Consultant BlockChain, Définir et mettre en oeuvre un projet d'innovation au sein d'une organisation

Certifications

Skill set

Categories