You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jonathan BruelJB

Jonathan Bruel

Senior C++ Developer & Tech Lead | Team Manager

€850/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Jonathan

Senior C++ Developer, Tech Lead, and Engineering Manager, I intervene in a hands-on/hands-off manner on complex and performance-critical software systems.

With over 9 years of experience, I am a senior C++ engineer focused on backend and complex systems, with strong experience in health/med-tech, crypto, and critical software, in environments where reliability, security, and execution quality are essential.

I specialize in modern C++ and backend architectures, with strong proficiency in Python and hands-on experience in Rust, focusing on software architecture, performance, robustness, and long-term maintainability.

As Head of Software at Astraveus, I led and structured a multidisciplinary software organization while remaining technically involved, transforming R&D prototypes into industrialized and regulated software, used by internal teams and external partners.

I bring a hybrid profile combining deep technical expertise and software leadership: from hands-on development and architecture to technical direction, team structuring, and delivery responsibility.
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • Astraveus
    Head of Software
    MEDICAL
    May 2024 - Today (2 years and 3 months)
    Le Kremlin-BicĂȘtre, France
    Astraveus is a biotech company specializing in the automated production of cell therapies (CAR-T).
    Its Lakhesysℱ technology is a miniaturized and automated platform, compliant with cGMP standards, covering RUO to clinical phase applications.
    It combines microfluidics, biology, robotics, and software to ensure reliability and reduce manufacturing costs.

    As Head of Software, I lead the vision and software implementation of the Lakhesysℱ platform, at the interface of product, quality, and regulatory affairs.

    🚀 Key Achievements

    - Transformed R&D software into a production-ready platform used by our users.
    - Defined and implemented the architecture and development standards.
    - Implemented a delivery framework balancing agility and regulatory requirements (GAMP5, ISO 13485, 21 CFR Part 11).
    - Mentored junior profiles towards technical leadership and expert roles, increasing velocity and optimizing costs.
    - Technical leadership of software, hardware, microfluidics, and biology integration.

    🧭 Responsibilities

    đŸ’» Software Development & Architecture
    đŸ‘„ Management: Leading a multidisciplinary team of 14 engineers and specialists.
    💰 Budget Management: Managing an annual budget of €2 million.
    ⚙ Methodology & Compliance: Agile framework compatible with GAMP5 / ISO 13485, compliance with 21 CFR Part 11 & EU Annex 11.
    đŸ€ Delivery & Partnerships: Coordination of external partners and cross-functional teams.

    🧰 Tech Stack

    đŸ–„ïž Desktop: C++ 23, Qt, vcpkg, Ubuntu, GTest, OpenCV, Boost, nlohmann-json
    🔌 Embedded: C++ 23, CMake, vcpkg, Raspberry Pi
    ⚡ Firmware: C, SPI, STM32
    🌐 Backend & Web: Python, FastAPI, Next.js, TypeScript
    📊 Monitoring & Traceability: PostgreSQL, InfluxDB, Kafka, Grafana, Elasticsearch, ELK
    đŸ§± CI/CD & Tools: GitHub Actions, SonarCloud, Docker, Jira, Notion
    Team Management C++ C Qt Python
  • CMA-CGM
    C++ Lead Software Engineer
    IMPORT AND EXPORT
    February 2024 - May 2024 (3 months)
    Marseille, France
    CMA CGM is one of the world leaders in maritime transport and logistics, offering innovative and sustainable transport solutions across over 420 ports in 160 countries.

    💡 Mission & Project

    Freelance mission within CMA CGM's innovation department.
    Development of a Proof of Concept (POC) aimed at creating an intelligent maritime navigation solution (a true Google Maps / SNCF Connect for maritime transport) integrating operational, meteorological, and logistical constraints specific to the sector.

    This mission also included an in-depth technical benchmark of candidate technologies, intended to guide strategic choices of stakeholders for the future product.

    đŸ‘šâ€đŸ’» Role & Responsibilities

    - Technical lead of a team of 3 engineers specializing in operational research and algorithms.
    - Definition of the software architecture and technological choices for the POC.
    - Supervision of the development of the maritime route calculation engine based on the RAPTOR algorithm.
    - Coordination with data and R&D teams to integrate business and infrastructure constraints.

    ⚙ Technical Environment

    - Languages: C++20, Python (pandas)
    - Build & dependency management: CMake, vcpkg
    - Libraries: fmt, spdlog, magic-enum, nlohmann-json, Boost, GTest
    - Infrastructure: Ubuntu, Docker, GitLab, Jenkins CI
    - Algorithms: RAPTOR (Routing Algorithm for Public Transport Optimisation)

    💬 Short freelance mission, focused on the design and technological validation of a software platform with high innovation potential.
    C++ Python CMake Leadership Ubuntu
  • Spot Wallet
    Senior back-end developer | C++ / Rust / Python
    BANKING AND INSURANCE
    April 2023 - January 2024 (9 months)
    Paris, France
    Spot is a self-custodial crypto wallet that makes managing cryptocurrencies simple, fast, and secure.
    Compatible with Bitcoin, Ethereum, Polygon, Solana, Tezos, NFTs, and over 200 tokens, Spot allows you to store, exchange, buy, sell, or stake crypto, while maintaining full control of your assets.
    The application offers native integration with the Web3 and DeFi ecosystem (OpenSea, Magic Eden, Uniswap, Aave, Compound, etc.) via WalletConnect.

    A fast-growing startup, Spot was acquired by Voodoo, marking a major success and the natural end of my contract.

    💡 Project & Role

    Participation in the development of the Spot mobile application (Android & iOS), in a demanding technical environment.
    Within a multidisciplinary team of 7 people, I was primarily responsible for backend development and DevOps infrastructure, with a strong focus on security, scalability, and blockchain connectivity.

    ⚙ Technical Environment

    - Languages: C++20, Rust, Python (Flask)
    - Build & dependencies: CMake, vcpkg
    - Blockchain / Web3: REST API, RPC, libbitcoin, cryptopp, OpenSSL
    - Libraries: Boost, cppcodec, fmt, gtest, nlohmann-json
    - Systems: macOS, Ubuntu, iOS, Android
    - Infrastructure: GitHub, CI/CD, Docker, Kubernetes

    💬 Rich and technical startup experience, concluded by the acquisition of Spot by Voodoo.
    C++ Python Rust Web3 Blockchain

Recommendations

Laura AllainLA
Alexandre K.AK
Enzo LemassonEL
Laura Allain and 2 other people have recommended Jonathan

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: Expert in Information Technologies, Computer Engineering
    EPITECH - European Institute of Technology
    2020
    BAC +5 : Expert en Technologies de l'information, Ingénierie informatique
  • Scientific Baccalaureate
    Lycée Le Corbusier
    2015
    Baccalauréat scientifique

Skill set

Categories