Thierry Nicolas

Disponible — CDI Développeur Backend

THIERRY
NICOLAS

3 ans d'expérience en alternance chez L'Oréal en développement et transformation digitale. J'ai déjà conçu des APIs, automatisé des processus métier et livré des projets utilisés par de vrais utilisateurs.

Aujourd'hui, je continue à développer mes compétences en backend, architecture web et IA avec un objectif clair : construire des applications fiables, utiles et bien conçues.

Thierry Nicolas
thierry_nicolas.json
// Backend Python Developer
{
  "nom": "Thierry NICOLAS",
  "status": "disponible CDI",
  "experience": 3,
  "stack": [
    "Python", "FastAPI",
    "Supabase", "Docker",
    "Groq AI", "SQL"
  ],
  "en_production": true,
  "localisation": "Paris / IDF",
  "ia": true
}

EXPÉRIENCE

2021 — 2024
3 ans · Alternance
L'ORÉAL
Développeur applicatif & Data Analyst

Développement et maintenance d'applications métier internes pour les équipes marketing et supply chain. Conception de dashboards Power BI connectés à des bases SQL Server avec modélisation DAX avancée. Automatisation de flux de données et création de pipelines ETL. Réduction de 80% du temps de traitement des rapports hebdomadaires.

Power BI SQL Python DAX ETL Azure
2021 — 2024
Diplôme d'ingénieur
ESIEA
Diplôme d'ingénieur · Majeure Software Engineering · Mineure Systèmes d'information

Spécialisation en architecture cloud-native, DevOps, qualité logicielle et méthodes Agile. Conception orientée services, automatisation, bases de données relationnelles & NoSQL, data science, algorithmique avancée.

Software Engineering DevOps Agile / Scrum Systèmes d'information

COMPÉTENCES

Backend & API
PythonAvancé
FastAPIAvancé
APIs RESTAvancé
Authentification JWTIntermédiaire
Argon2 (hachage)Intermédiaire
Resend (email API)Intermédiaire
Base de données
SQL / PostgreSQLAvancé
SupabaseAvancé
SQL ServerAvancé
Modélisation de donnéesIntermédiaire
IA & LLM
Groq API / LLaMA 3.3Avancé
Prompt EngineeringIntermédiaire
Intégration LLM → APIAvancé
Data & Analytics
Power BIAvancé
DAXAvancé
ETL / PipelinesIntermédiaire
Azure DataIntermédiaire
DevOps & Déploiement
GitAvancé
DockerIntermédiaire
GitHub Actions (CI/CD)Intermédiaire
RailwayIntermédiaire
Cloudflare Pages / R2Intermédiaire
Cloudflare WorkersIntermédiaire
Frontend
HTML / CSSAvancé
JavaScriptIntermédiaire
Jinja2 (templating)Intermédiaire
SEO / Open GraphIntermédiaire

PROJETS

01 — Site vitrine

BECKFOCUS.FR

Site vitrine complet pour un studio de photographie et vidéographie mariage. Architecture multi-fichiers CSS, animations scroll, galerie responsive, formulaire de contact connecté à un Worker Cloudflare qui envoie les emails via Resend et appelle l'API de gestion des leads.

HTML / CSS JavaScript Cloudflare Workers Resend Cloudflare Pages
Voir le site →
02 — API Backend

BECKFOCUS API

API de gestion de leads mariage en production. Reçoit les demandes depuis le site et les DM Instagram, génère automatiquement des brouillons d'email avec l'IA Groq (LLaMA 3.3 70B), stocke dans Supabase PostgreSQL, authentification JWT. CI/CD GitHub Actions, Docker, Railway.

FastAPI Python Supabase Groq AI Docker GitHub Actions
Voir sur GitHub →
03 — Dashboard Admin

DASHBOARD LEADS

Interface d'administration protégée par JWT pour gérer les demandes clients. Statistiques en temps réel (nouveaux, en cours, convertis), changement de statut via dropdown connecté à l'API REST. Rendu server-side Jinja2, cookie httponly sécurisé.

Jinja2 JWT FastAPI Supabase Argon2
Voir le dashboard →

L'IA EN PROD

L'API BeckFocus intègre Groq (LLaMA 3.3 70B) pour générer automatiquement des brouillons de réponse personnalisés à chaque nouvelle demande client. Le modèle analyse le message, la formule sélectionnée et la date de mariage pour produire un email contextualisé, prêt à envoyer ou à éditer.

Groq API LLaMA 3.3 70B FastAPI En production
01
Demande reçue
Lead entrant via formulaire site ou DM Instagram, stocké dans Supabase
02
Appel Groq
L'API envoie le contexte au LLM : nom, message, formule, date mariage
03
Brouillon généré
Email personnalisé stocké, affiché dans le dashboard pour validation
04
Envoi one-click
Le gérant valide ou édite, puis envoie directement depuis l'interface
Dashboard Tableau de bord — gestion des leads
Dashboard BeckFocus

Vue admin : statuts en temps réel, statistiques et suivi des conversions

IA Réponse IA — brouillon automatique
Réponse IA générée par Groq

Brouillon personnalisé généré par LLaMA 3.3 70B, prêt à envoyer en un clic

CONTACT

Je suis activement à la recherche d'un poste junior en développement Backend Python à Paris et IDF. J'ai des projets réels en production — parlons-en.