Ingénieur Fullstack/IA

Java | JavaScript | Python

Ingénieur Fullstack (9 ans d'exp. Java/JS) évoluant vers l'IA, j'allie une expertise technique solide en développement web/mobile à une expérience pratique en conception de systèmes RAG (Python, Elasticsearch, LLM) et en développement d'applications IA.

Compétences

Frontend

Javascript
Javascript
9 ans
Typescript
Typescript
4 ans
React
React
4 ans
NextJs
NextJs
3 ans
Tailwind
Tailwind
2 ans

Backend

Java
Java
5 ans
Python
Python
1 ans
Node
Node
4 ans
SQL
SQL
5 ans

DevOps

3 ans
AWS
AWS
3 ans
Azure
Azure
3 ans

IA

LLM API
LLM API
1 an
Elasticsearch
Elasticsearch
1 an
NLP | RAG
NLP | RAG
1 an
Machine Learning
Machine Learning
2 ans

Expériences professionnelles

Projets Innovation

Fullstack AI Developer – Projets Innovation - Mintset

10/24Présent

Devis Artisan

Visiter : devis.mnaji.tech

SaaS pour artisans : gestion commerciale modernisée (devis, factures, clients) avec IA intégrée pour optimiser la productivité métier.

Architecture full-stack complète : Next.js, Prisma, PostgreSQL avec authentification sécurisée et paiements intégrés
Suite d'outils IA métier : assistant rédactionnel LLM et chatbot spécialisé pour améliorer l'efficacité commerciale
TypeScriptNext.jsPrismaPostgreSQLNextAuth.jsLLM (Gemini)MollieTailwindCSS

Système RAG - Randonnées

Visiter : rando-cevennes.mnaji.tech

Moteur de recherche sémantique pour randonnées : RAG avec filtrage géospatial et recommandations personnalisées via IA.

Pipeline RAG complet : FastAPI + Elasticsearch avec embeddings contextualisés et recherche sémantique KNN
Système de filtrage géospatial avancé couplé à une chaîne LLM pour réponses naturelles et pertinentes
PythonFastAPIElasticsearchSentenceTransformersGoogle GeminiNext.jsOpenLayers

MoodieMovies - Recommandation IA

Visiter : moodiemovies.com

Plateforme internationale de recommandation cinématographique par analyse d'humeur avec IA multi-modèles.

Application Next.js/Redux avec système d'analyse comportementale et préférences utilisateur avancées
Moteur de recommandation multi-modèles (Gemini, OpenAI, Mistral) avec recherche multilingue intelligente
TypeScriptNext.jsReduxPostgreSQLMulti-LLMDockeri18n

Développeur Fullstack – Mare Nostrum – Grenoble

11/2110/24(3 ans)

Refonte complète de Linkeys, plateforme de recrutement collaborative pour optimiser le matching candidats-employeurs.

Développement du module de facturation SaaS avec gestion automatisée des abonnements et paiements récurrents
Création d'un dashboard analytics temps réel : KPIs business, métriques utilisateurs et suivi du chiffre d'affaires
Optimisation SEO et partage social via AWS Lambda : amélioration de 40% du trafic organique
Implémentation SSO multi-plateformes (Google, Facebook, Apple) pour fluidifier l'onboarding utilisateur
Refactorisation des requêtes SQL/TypeORM : réduction de 60% des temps de réponse sur les endpoints critiques
Déploiement et maintenance de l'app mobile cross-platform (Capacitor) sur App Store et Google Play
ReactReduxNodeExpressPrimeReactPostgresqlTypeORMTypescriptDockerCodeMagicAWSAzureGitScrum

Ingénieur d'étude – Sopra Immobilier – Lyon

05/2007/21(14 mois)

Évolution du progiciel Ulis, ERP de référence pour la gestion de parcs immobiliers de bailleurs sociaux.

Maîtrise rapide du framework propriétaire Kernel (Java) et intégration dans l'équipe de 8 développeurs
Analyse fonctionnelle et rédaction de spécifications techniques pour nouvelles fonctionnalités réglementaires
Développement d'APIs RESTful et interfaces utilisateur conformes aux normes du secteur HLM
Mise en place de tests automatisés et amélioration de la couverture de code de 25%
Automatisation des scripts de migration BDD et optimisation des processus de livraison
JavaUnifaceKernel (Framework Java)JSFSQLOracleGitJiraConfluence

Développeur Fullstack – Sparte – Lyon

06/1809/19(16 mois)

Développement d'applications web innovantes : visites virtuelles 3D immobilières et simulation de réseaux électriques.

Migration stratégique Google Maps → OpenStreetMap : économie de 3K€/an sur les coûts de géolocalisation
Création d'un moteur de navigation 3D interactif avec D3.js pour visites virtuelles immobilières
Développement de simulateurs temps réel pour modélisation et analyse de réseaux électriques complexes
Implémentation méthodologie Agile/Scrum et formation de l'équipe aux bonnes pratiques DevOps
AngularAngularMaterialNodeExpressGraphQlAWSD3jsGitGitlab

Ingénieur d'étude et développement – Astek – Grenoble

08/1403/18(4 ans)

Missions diversifiées pour clients grands comptes : développement d'applications métier haute performance.

ADP (12 mois) : Développement d'un système de paie haute volumétrie gérant 100K+ bulletins/mois avec architecture Big Data (Java, HBase)
ENA/IRA (12 mois) : Maintenance et évolution des plateformes de gestion des concours (Java, JSF, PostgreSQL)
JavaHBaseJSPGitScrumJUnitJSFSQLPostgreSQLHibernateJavaScriptHTML5CSS3

Formations

Master 2 Web Informatique et Connaissances - Université Grenoble II

Mémoire : Développement d’une application web de gestion de projets par la méthode agile, adaptable aux différents médias - responsive design.
voir mémoire
2013

Master 2 recherche Sciences Cognitives - Phelma - Institut Polytechnique de Grenoble

Mémoire : Développement d'un algorithme de machine learning pour classifier les mouvements de la main à partir de l'activité électrique des muscles du bras. Rédaction d'un article scientifique en anglais.
voir mémoire
2014