Made with
Standard Resume
Learn more

Pierre-Alexandre
Broux

ML/Python & Full Stack Developer | Bagneux, France | contact@pabroux.com | +33659590641 | linkedin.com/in/pabroux | pabroux.com

Work Experience

Asyora

Aug 2023 - Current
Full Stack Developer

I developed a SaaS solution for asynchronous meetings, designed to reduce time spent in traditional meetings. It is built with Django (Python), Htmx and Tailwind CSS. It uses DigitalOcean and Amazon Web Services (AWS).

Groupe Rhapsodie

Oct 2021 - Aug 2024
Machine Learning (ML)/Python & Full Stack Developer

I created and led an AI/machine learning laboratory, specializing in speech and using large models like wavLM and HuBERT. My responsibilities included server management, prototype creation and team leadership. I also developed an activity report website in Django (Python), Htmx and Tailwind CSS, and hosted on DigitalOcean.

DataValue Consulting

Feb 2021 - Aug 2021
Machine Learning (ML)/Python Developer

I co-managed an AI/machine learning laboratory focused on natural language processing (NLP). I led NLP projects, leveraging large language models (LLM) like BERT and RoBERTa.

Machine Learning (ML)/Python Developer

I designed and implemented AI/machine learning algorithms for analyzing French newsreels, focusing on optical character recognition (OCR), transcription, and named entity recognition (NER) tasks. These helped to understand French historical media.

Machine Learning (ML)/Python Developer

I developed Python AI/machine learning algorithms, specifically focusing on diarization, to enhance INA’s data and help documentalists.

Education

Le Mans University

2015 - 2020
Doctor of Philosophy - PhD

Le Mans University

2013 - 2015
Master's degree

Skills

  • Artificial intelligence (AI)
  • Web development
  • Agile methodology
  • Scrum

Technologies

Language
C; CSS; HTML; Java; JavaScript; JSON; LateX; Nix; Perl; PHP; Python; R; Ruby; Sass; Shell; SQL; TypeScript; XML; YAML
Database
MySQL; PostgreSQL
Library & framework
Django; Express.js; FastAPI; Gradio; Hadoop; Htmx; Hugging Face; Keras; MLflow; NumPy; Ollama; Pandas; Pytest; PyTorch; PyTorch Lightning; React; Scikit-Learn; Seaborn; Spark; Tailwind CSS; TensorFlow
Cloud
Amazon Web Services (AWS); DigitalOcean
Other
Docker; Figma; Git; GitHub Actions CI/CD; Kubernetes; Jupyter; Linear; Node.js; pre-commit; SLURM; Terraform

Projects

KeePassXC Raycast extension

May 2023 - Current

An open-source TypeScript, React and Node.js extension for Raycast dedicated to KeePassXC and used by 2,500 users.

S4D

Sep 2016 - Sep 2020

An open-source Python AI/machine learning toolkit dedicated to speaker diarization.

Certifications

Data science & machine learning
Data cleaning; Data visualization; Deep learning; Feature engineering; Machine learning; Natural Language Processing (NLP); Pandas
Security
RGPD workshop; SecNumacadémie
Web development
CSS; Docker; Django; GitHub Actions CI/CD; JavaScript; Kubernetes; REST API; SEO (Search Engine Optimization)

Languages

English
Full professional proficiency
French
Native proficiency