Bonjour, je suis
Omar Ouertani.
Je crée des applications web robustes et j'automatise tout ce qui ne devrait pas être fait deux fois.
Disponible pour opportunités — et sessions de débogage imprévues.
À propos de moi
Développeur full-stack qui construit des produits numériques de bout en bout, de la logique backend à l'expérience frontend, avec un focus sur l'architecture propre, la performance et l'ergonomie.
Je suis le genre de développeur qui aime résoudre des problèmes complexes, simplifier des systèmes bordéliques, et parfois se demander pourquoi quelque chose fonctionne sans comprendre pourquoi ça fonctionne.
Si vous vous demandez qui je suis : je suis quelqu'un qui transforme du café, des bugs et des sessions de débogage nocturnes en applications fonctionnelles qui (espérons-le) ont du sens pour les utilisateurs.

Compétences & Technologies
Scrollez à travers la pile. Pas de node_modules, promis.
Langages
Ce que j'utilise pour communiquer avec les machines plus qu'avec les humains.Frameworks & Librairies
Transformer des idées en apps scalables, une dépendance à la fois.Bases de Données & BaaS
Là où les données vivent, et où les bugs organisent des réunions sans toi.Architecture & Concepts
Parce qu'écrire du code c'est bien, en écrire qui tient debout c'est mieux.Version Control
Git blame, git shame, git push en prod un vendredi.DevOps & Cloud
Conteneuriser, déployer, et prier pour que la prod tienne le weekend.Automatisation & Intégration
Connecter les apps pour que tu n'aies plus à copier-coller entre 47 onglets.Observabilité & Monitoring
Parce que 'ça marchait sur ma machine' n'est pas un SLA.Workflow & Collaboration
Survivre aux tickets, standups, et "quick fixes" de dernière minute.Où j'ai travaillé
Support Applicatif & Développeur Logiciel @ Adactim
Allianz Assurance
Nov 2024 — Mai 2025
- Analyse et amélioration des fonctionnalités applicatives d'un portail courtier en production dans le secteur assurance, en collaboration avec les équipes Java
- Résolution d'incidents de production par identification des causes racines et coordination des actions correctives via Jira et ServiceNow
- Facilitation de la migration du portail courtier de SharePoint vers la plateforme Alex, assurant une transition fluide
- Création de tableaux de bord opérationnels et clients avec graphiques analytiques pour le suivi des tendances d'erreurs
- Optimisation de la fiabilité des services et du monitoring opérationnel pour les équipes techniques et métier
Projets
Plateforme SaaS de Gestion des Risques
Prometheus-DUERP
Architecture et développement d'une plateforme SaaS basée sur des microservices pour l'évaluation des risques professionnels et la documentation de conformité (DUERP). Architecture multi-tenant, génération de rapports PDF et intégration Stripe.
- NestJS
- React
- PostgreSQL
- Supabase
- Stripe
- Microservices
Gestion Documentaire & Vérification IA
MagiCollect
Plateforme SaaS de collecte, échange et vérification de documents par IA via l'API Gemini. Système multi-tenant avec plans individuel et entreprise, contrôle d'accès par rôle, permissions granulaires et messagerie temps réel.
- Supabase
- React
- Stripe
- Gemini API
- Resend
- Vercel
En cours
SubTrack
Application mobile Flutter et Spring Boot pour suivre les abonnements récurrents, recevoir des rappels de renouvellement et visualiser les dépenses mensuelles avec des analyses détaillées. En cours de développement.
- Flutter
- Spring Boot
- PostgreSQL
- REST APIs
Site Vitrine
AStaxi
Site vitrine pour une agence de taxi française présentant les services, les tarifs et une intégration interactive de contact via WhatsApp et email directement depuis l'application.
- Next.js
- Tailwind CSS
- WhatsApp API
Workflows d'Automatisation
Quelques flux que j'ai construits pour que les choses tournent en autopilote.
AI Webinar Funnel — Full Engine
Funnel webinaire complet : inscription Typeform → CRM Airtable → routage intelligent sur 4 branches parallèles (email confirmation, email VIP entreprise + update statut, notification Discord temps réel, Notion avec lead scoring automatique).
Stripe Payment → Onboarding Engine
Moteur d'onboarding post-paiement : webhook Stripe → recherche contact Airtable → routage selon montant (Premium >500€ / Standard / Échec) → emails personnalisés + notifications Discord + mise à jour CRM pour chaque cas.
SUBTRACK Subscription Engine
Moteur d'events de l'app mobile : webhook → Switch 4 branches (expiring, new_subscription, cancelled, monthly_report) → code JavaScript custom (calcul jours restants, conversion devises, scoring budget, catégorisation auto, détection doublons) → emails conditionnels avec IF (urgent vs normal, budget dépassé vs OK).
Lead Capture Pipeline
Pipeline de capture de leads automatisé avec traitement intelligent, enrichissement et stockage structuré dans le CRM.
Content Engine
Moteur de contenu : orchestration de la création, planification et distribution multi-plateforme pour publication automatisée sur LinkedIn.
Telegram Response Handler
Bot Telegram connecté à n8n — communique avec l'utilisateur, interprète ses choix et déclenche les actions n8n correspondantes en temps réel.
AI Webinar Funnel — Full Engine
Funnel webinaire complet : inscription Typeform → CRM Airtable → routage intelligent sur 4 branches parallèles (email confirmation, email VIP entreprise + update statut, notification Discord temps réel, Notion avec lead scoring automatique).
Stripe Payment → Onboarding Engine
Moteur d'onboarding post-paiement : webhook Stripe → recherche contact Airtable → routage selon montant (Premium >500€ / Standard / Échec) → emails personnalisés + notifications Discord + mise à jour CRM pour chaque cas.
SUBTRACK Subscription Engine
Moteur d'events de l'app mobile : webhook → Switch 4 branches (expiring, new_subscription, cancelled, monthly_report) → code JavaScript custom (calcul jours restants, conversion devises, scoring budget, catégorisation auto, détection doublons) → emails conditionnels avec IF (urgent vs normal, budget dépassé vs OK).
Lead Capture Pipeline
Pipeline de capture de leads automatisé avec traitement intelligent, enrichissement et stockage structuré dans le CRM.
Content Engine
Moteur de contenu : orchestration de la création, planification et distribution multi-plateforme pour publication automatisée sur LinkedIn.
Telegram Response Handler
Bot Telegram connecté à n8n — communique avec l'utilisateur, interprète ses choix et déclenche les actions n8n correspondantes en temps réel.
Et bien d'autres flows qui tournent en production — faute de place pour tout montrer.
05. Et après ?



