Cycle complet
Docker et déploiement sur serveurs ; CI/CD GitHub Actions sur 3 applications critiques.
FULL STACK / DEVOPS / IA LOCALE
Bonjour, je suis Nadjide Omar.
5 ans en entreprise, dans une équipe technique de 3 personnes et un environnement de 6 applications en production. Java/Spring Boot, React/TypeScript et Python/FastAPI.
Des interfaces claires, des composants réutilisables et une expérience responsive.
Next.js · React · TypeScriptChoisissez une couche pour explorer.
01 / PROJETS CHOISIS
De l’inventaire et l’aménagement 3D de Sureau aux projets d’IA locale, d’automatisation et de temps réel.
04 PROJETS02 / MON APPROCHE
Développeur Full Stack à forte culture DevOps, je travaille avec Java/Spring Boot, React/TypeScript et Python/FastAPI. Mes pratiques incluent Docker, GitHub Actions et le déploiement sur serveurs Linux (Nginx) et Windows.
Docker et déploiement sur serveurs ; CI/CD GitHub Actions sur 3 applications critiques.
API d'analyse IA automatisée : FastAPI, Ollama, Mistral auto-hébergé et MongoDB.
SSO/RBAC pour 6 applications ; audit des dépendances bloquant en CI sur la plateforme qualité.
Pipeline de données Python : une préparation ramenée de 20–60 min à 5 min.
Une évaluation qualité.
30 minutes. 5 minutes.
Résultat de la plateforme de pilotage qualité, utilisée par plus de 60 personnes. Une API d’analyse IA auto-hébergée complétait cette plateforme.
De septembre 2021 à septembre 2026, j'ai travaillé chez Call To Action, dans une équipe technique de 3 personnes et un environnement comprenant 6 applications en production. Mon contrat s'est terminé le 25/09/2026. La CI/CD GitHub Actions concernait 3 applications critiques ; le SSO et le contrôle d'accès par rôles étaient utilisés par 6 applications.
J'ai développé de A à Z l'application professionnelle de gestion du matériel : Java 21, Spring Boot 4, MariaDB, React, TypeScript, Shadcn UI et Tailwind CSS, avec Docker et GitHub Actions.
Sur la plateforme de pilotage qualité, le temps d'une évaluation a été ramené de 30 à 5 minutes (-83 %). Vitest et l'audit des dépendances bloquant en CI concernaient cette plateforme. J'ai également développé une API d'analyse IA automatisée avec FastAPI, Ollama, Mistral auto-hébergé et MongoDB.
03 / PARCOURS
De l’intégration de données au développement Full Stack et aux pratiques DevOps.
NICE / 2021 · 2026Développement Full Stack et pratiques DevOps au sein d'une équipe technique de 3 personnes, dans un environnement de 6 applications en production.
Next.js / React / TypeScript / FastAPI / MySQL / MariaDB / MongoDB / Ollama / Mistral / Vitest
Next.js / TypeScript / Shadcn UI / Framer Motion / FastAPI / SSO / RBAC
GitHub Actions / Docker / Linux / Nginx / Bash / Windows Server
Java 21 / Spring Boot 4 / MariaDB / React / TypeScript / Shadcn UI / Tailwind CSS / Docker / GitHub Actions
Refonte d'un tableau de bord décisionnel temps réel.
Next.js / React / TypeScript / Shadcn UI / MySQL / SQL Server
Développement d'un pipeline d'intégration de données en Python.
Python / DuckDB / Polars / SQL Server / MySQL
Bac+5 · titre RNCP niveau 7 (RNCP39583) · Sophia Ynov Campus
Bac+3 · Sophia Ynov Campus
Bac+2 · Campus Riera
Nice (06)AWS Cloud Practitioner (préparation en cours)
04 / BOÎTE À OUTILS
Des technologies pratiquées en entreprise. Un espace distinct pour celles explorées sur projets.
Next.js · React · TypeScript · JavaScript · Tailwind CSS · Shadcn UI · Material UI · Framer Motion
Node.js · Python · FastAPI · Flask · Java · Spring Boot · API REST · SSO / RBAC
MySQL · MariaDB · SQL Server · MongoDB · DuckDB · Polars · Pandas · Mistral (LLM auto-hébergé) · Ollama
Docker · GitHub Actions · CI/CD · Linux · Nginx · Bash · SSH · Windows Server · Audit des dépendances
Vitest (plateforme qualité) · Revue de code · Méthode agile
Kubernetes (K8s) · Kustomize · Terraform · Playwright · Jest · ESLint · Express · SQLite · PostgreSQL · Supabase · Socket.IO · React Native · Angular
05 / LA SUITE, ENSEMBLE
Nice (06) · Français : natif / Anglais : C1Recherche CDI · Région PACA ou télétravail intégral en France
Une équipe à rejoindre, un produit à faire avancer.
Parlons de ce que l’on peut construire ensemble.