About
Dimitri.
Software engineer in Guadeloupe. I find solutions to software problems.
In 2026, I founded TAFRAP Studio. Everything to do, nothing to prove: we start from the problem, not the tech, and build what solves it.
Master’s in MIAGE (data track) from the Université des Antilles, former data analyst for the Guadeloupe Regional Council, freelance full-stack dev since 2022. From January to July 2026, I coordinated the digital inclusion programs at L’Eskal in Sainte-Rose, where I also built a Python dashboard to measure the impact of the workshops. I now work at INRAE Antilles-Guyane.
Rigorous, curious, at ease in code as much as in mediation. I work in French and English.
This site sells nothing. It shows how I think, one problem at a time. For a quote, head to tafrap.fr (opens in a new tab); for a problem, tell me about it.

01
Tech stack
What was used where is detailed on the home page, project by project.
Frontend & Mobile
- Flutter
- Dart
- React
- Next.js
- TypeScript
- Tailwind CSS
Backend & Data
- Python
- PostgreSQL
- Firebase
- Supabase
- n8n
Cloud & DevOps
- Google Cloud
- Docker
- GitHub Actions
02
Background
2018 · 2022
Bachelor’s in MIAGE
Université des Antilles
2022 · present · ongoing
Founder
TAFRAP Studio, ex Dim’s Info Services
Web and mobile development, business process automation (n8n, Python scripts) and digital support for clients and associations in Guadeloupe and mainland France.
2022 · 2023
Full-stack Developer
Spoconline
Led and developed a complete paperless solution: mobile app, web app, two back offices and an integrated point-of-sale software.
2022 · 2024
Master’s in MIAGE
Université des Antilles
Computer Methods Applied to Business Management.
2023 · 2024
Data Analyst
Guadeloupe Regional Council
Designed a regional open data architecture and integrated standardized data formats in cross-department collaboration.
2026 · present · ongoing
INRAE Antilles-Guyane
National Research Institute for Agriculture, Food and Environment
Jan. 2026 · Jul. 2026
Digital coordinator and digital inclusion project manager
L’Eskal, community hub
Managing the community hub’s digital inclusion programs: mediation workshops, user support, coordinating the training of esports facilitators with GIGA Games Guadeloupe, and managing institutional partnerships.
03
Certifications
33 in total
Backend & Architecture9
- Verify : Spring Boot : construisez des applications web et des microservices robustes, Dyma (opens in a new tab)
Spring Boot : construisez des applications web et des microservices robustes
Dyma ·
- Verify : Docker : créez, déployez et lancez vos applications avec des conteneurs, Dyma (opens in a new tab)
Docker : créez, déployez et lancez vos applications avec des conteneurs
Dyma ·
- Verify : Écrivez du code Java maintenable avec MVC et SOLID, OpenClassrooms (opens in a new tab)
Écrivez du code Java maintenable avec MVC et SOLID
OpenClassrooms ·
- Verify : Appliquez le principe du Domain-Driven Design à votre application, OpenClassrooms (opens in a new tab)
Appliquez le principe du Domain-Driven Design à votre application
OpenClassrooms ·
- Verify : Apprenez à programmer en Java, OpenClassrooms (opens in a new tab)
Apprenez à programmer en Java
OpenClassrooms ·
- Verify : Installez votre environnement de développement Java avec Eclipse, OpenClassrooms (opens in a new tab)
Installez votre environnement de développement Java avec Eclipse
OpenClassrooms ·
- Verify : Développez des applications robustes et fiables, OpenClassrooms (opens in a new tab)
Développez des applications robustes et fiables
OpenClassrooms ·
- Verify : Apprenez à programmer en C, OpenClassrooms (opens in a new tab)
Apprenez à programmer en C
OpenClassrooms ·
- Verify : Créez un backend scalable et performant sur Firebase, OpenClassrooms (opens in a new tab)
Créez un backend scalable et performant sur Firebase
OpenClassrooms ·
Frontend & Web4
- Verify : Next.js : cours complet, Udemy (opens in a new tab)
Next.js : cours complet
Udemy ·
- Verify : Créez votre site web avec HTML5 et CSS3, OpenClassrooms (opens in a new tab)
Créez votre site web avec HTML5 et CSS3
OpenClassrooms ·
- Verify : Construisez une interface utilisateur flexible et adaptative, OpenClassrooms (opens in a new tab)
Construisez une interface utilisateur flexible et adaptative
OpenClassrooms ·
- Verify : Comprendre le Web, OpenClassrooms (opens in a new tab)
Comprendre le Web
OpenClassrooms ·
Mobile4
- Verify : Flutter : framework Dart pour des applications mobiles cross-plateforme, Dyma (opens in a new tab)
Flutter : framework Dart pour des applications mobiles cross-plateforme
Dyma ·
- Verify : Récupérez et affichez des données distantes, OpenClassrooms (opens in a new tab)
Récupérez et affichez des données distantes
OpenClassrooms ·
- Verify : Gérez vos données localement pour avoir une application 100% hors-ligne, OpenClassrooms (opens in a new tab)
Gérez vos données localement pour avoir une application 100% hors-ligne
OpenClassrooms ·
- Verify : Développez votre première application Android, OpenClassrooms (opens in a new tab)
Développez votre première application Android
OpenClassrooms ·
Data, Python & Algorithmics10
- Verify : Maîtrisez les fondamentaux d'Excel, OpenClassrooms (opens in a new tab)
Maîtrisez les fondamentaux d'Excel
OpenClassrooms ·
- Verify : Algorithmes et structures de données : théorie et pratique approfondie, Dyma (opens in a new tab)
Algorithmes et structures de données : théorie et pratique approfondie
Dyma ·
- Verify : Découvrez le fonctionnement des algorithmes, OpenClassrooms (opens in a new tab)
Découvrez le fonctionnement des algorithmes
OpenClassrooms ·
- Verify : Écrivez du code Python maintenable, OpenClassrooms (opens in a new tab)
Écrivez du code Python maintenable
OpenClassrooms ·
- Verify : Apprenez la programmation orientée objet avec Python, OpenClassrooms (opens in a new tab)
Apprenez la programmation orientée objet avec Python
OpenClassrooms ·
- Verify : Mettez en place votre environnement Python, OpenClassrooms (opens in a new tab)
Mettez en place votre environnement Python
OpenClassrooms ·
- Verify : Découvrez les librairies Python pour la Data Science, OpenClassrooms (opens in a new tab)
Découvrez les librairies Python pour la Data Science
OpenClassrooms ·
- Verify : Initiez-vous à Python pour l'analyse de données, OpenClassrooms (opens in a new tab)
Initiez-vous à Python pour l'analyse de données
OpenClassrooms ·
- Verify : Apprenez les bases du langage Python, OpenClassrooms (opens in a new tab)
Apprenez les bases du langage Python
OpenClassrooms ·
- Verify : Python : langage backend pour la création d'applications et de scripts, Dyma (opens in a new tab)
Python : langage backend pour la création d'applications et de scripts
Dyma ·
Methodology & Soft skills6
- Verify : Devenez auto-entrepreneur, OpenClassrooms (opens in a new tab)
Devenez auto-entrepreneur
OpenClassrooms ·
- Verify : Découvrez les métiers de développeur, OpenClassrooms (opens in a new tab)
Découvrez les métiers de développeur
OpenClassrooms ·
- Verify : Gérez votre projet avec une équipe Scrum, OpenClassrooms (opens in a new tab)
Gérez votre projet avec une équipe Scrum
OpenClassrooms ·
- Verify : Mettez en place un système de veille informationnelle, OpenClassrooms (opens in a new tab)
Mettez en place un système de veille informationnelle
OpenClassrooms ·
- Verify : Initiez-vous à la gestion de projet agile, OpenClassrooms (opens in a new tab)
Initiez-vous à la gestion de projet agile
OpenClassrooms ·
- Verify : Apprenez à apprendre, OpenClassrooms (opens in a new tab)
Apprenez à apprendre
OpenClassrooms ·