Background

Resume and experience

A structured overview of my background, skills, and the projects that support them.

  • Backend Developer · Python, APIs and Data
  • Fully remote · Permanent preferred or fixed-term > 6 months
  • Paris, France

Ethan Brosselard

Backend Developer · Python, APIs and Data

Fully remote · Permanent preferred or fixed-term > 6 months

French-speaking team · Occasional in-person attendance possible for onboarding, meetings or team events.

Profile

Backend developer with a master’s in AI engineering (2026) and apprenticeship experience since 2022. Python backends in healthcare and real estate: medicine-document processing, DVF-based property valuations and RAG integrations. C++ experience and TypeScript projects; open to different backend languages.

Work experience

Python Software Developer — Apprenticeship

Studio Beyowi

  • Healthcare — Developed most of the Thésorimed backend, including medicine-document processing.
  • Real estate — Property valuations with the CTO using cleaned DVF transactions in PostgreSQL.
  • Data — Medicine-document, price and reimbursement ETL; SQL migrations with AWS DMS.
  • RAG & OCR — Queries over medicine leaflets/SmPCs and user-provided real-estate information.
  • Delivery — AWS, DigitalOcean, Docker, CI/CD, n8n; development, staging and production.
Examples of contributions

Primotheus: value properties using comparable transactions

I contributed alongside the CTO to the FastAPI backend of a real-estate platform. DVF transaction data is cleaned and stored in PostgreSQL. Valuation retrieves comparable sales by location, property type and floor area, filters outliers and calculates an estimated value. The backend also supports refreshing valuations after property changes or through a batch process.

Thésorimed: automate medicine-data preparation

I developed most of the Flask backend for the internal Thésorimed platform. Processing retrieves and updates medicine leaflets and summaries of product characteristics (SmPCs), extracts their sections and prepares data for SQL databases. Pandas pipelines also process medicine prices and reimbursement data; documents and extraction outputs are stored in AWS S3.

RAG: query relevant documents in context

In healthcare, I contributed to RAG for questions over medicine leaflets and SmPCs. For Primotheus, RAG queries real-estate information supplied by the user: their properties and documents, including content extracted through OCR. These contributions combine vector search and OpenAI services; the real-estate use case aims to work with each user’s own supplied data.

Primotheus: connect the backend to n8n workflows

The Primotheus backend integrates with n8n workflows to process events and synchronize information with business tools. This provides context for my Python, FastAPI, REST API and data-processing work, alongside pytest tests and delivery through Docker and CI/CD.

C++ Backend Developer — Apprenticeship

Intento Design

  • ID-Xplore — Implemented a Monte Carlo method in C++ on the input parameters of an analog circuit exploration tool.
  • Maintenance — Code optimization, unit tests and documentation; independent work and implementations alongside the CTO.

Projects

Personal projects

Palimia

Bring movies, series and games into one library: catalog separated from private data, explainable recommendations. Next.js, TypeScript, PostgreSQL; independently developed.

Ludosaic

Quick mini-games without installation: replayable rules, server verification and recovery after interruption. Next.js, TypeScript, Colyseus; MVP in development.

Homelab

Personal and shared services, future hosting for my projects: Docker Compose, Ansible and local Python validation. Hardware planned for late 2026; no deployed services.

Skills

Backend & APIs
Python, FastAPI (Primotheus), Flask (Thésorimed); C++ at Intento Design
Data & SQL
PostgreSQL (DVF), Pandas (Thésorimed), ETL, AWS DMS
Applied AI & RAG
RAG, OCR, pgvector, Qdrant, OpenAI API; medicine and real-estate documents
Cloud & delivery
AWS (S3, DMS), DigitalOcean, Docker, CI/CD, n8n, pytest
Personal projects
TypeScript, Next.js, Colyseus; Docker Compose, Ansible and Python for the homelab

Education

Master’s Degree in Computer Science — Artificial Intelligence Engineering — completed in 2026

University Paris 8 Vincennes — Saint-Denis

Bachelor of Technology (BUT) in Computer Science

Paris Rives de Seine IUT — Université Paris Cité

Languages

French
Native
English
Not yet sufficient for an English-only role