Sergiy Mirochnyk
Ingénieur Full-Stack Senior · Ingénieur IA / LLM
Des applications web de bout en bout — interface, API, données, production — et des agents IA, du RAG et des automatisations qui tiennent en production.
Profil
Ingénieur full-stack senior, 9 ans de développement web en production (2017 → aujourd'hui), de l'interface à la base de données, au déploiement et au monitoring — après six ans en systèmes et sécurité réseau. Stack principale React / Next.js / TypeScript / Node.js / Python avec PostgreSQL / SQL Server. Depuis 2023, je livre de l'IA appliquée en production : systèmes multi-agents, RAG sur les données métier, fine-tuning de LLM et automatisations n8n — encadrés par tests, évaluations, monitoring et limites de coût. Je provisionne, sécurise et exploite ce que je livre sur VPS Linux (Docker, Nginx, CI/CD) : un proxy de failover fusionné upstream sur npm, la plateforme d'un façadier en production, une application de commerce Telegram.
Expérience Professionnelle
Développeur Full-Stack & Ingénieur IA
09/2023 — aujourd'huiFIMAINFO — Développement informatique & solutions cloud·Dijon, France
- Conception et mise en production de systèmes multi-agents pour les campagnes de centres d'appels : un agent exécute, un agent réviseur note le résultat, et la boucle recommence jusqu'à 90 %. Back-office réduit d'environ 80 % — soit 30 heures par semaine et par équipe couverte. OpenAI API · Anthropic Claude API
- Recherche RAG sur les connaissances métier internes, et exposition des données de l'entreprise aux agents via des outils de type MCP et des API REST, avec contrôle d'accès par rôle (RBAC). embeddings · pgvector · Qdrant
- Produits internes full-stack de bout en bout : interfaces React / Tailwind responsives, API Node.js / Express, données SQL Server / T-SQL sur quatre parcs, tests Jest, CI/CD et mise en production.
- Fine-tuning de LLM open-weight servis depuis des serveurs GPU internes derrière des API REST — les données restent sur les machines de l'entreprise et la facture de tokens baisse ; routage entre modèles légers et lourds. Unsloth · LoRA / QLoRA · Llama · Mistral
- Automatisation du back-office récurrent avec n8n : parsing e-mail, routage de tickets, facturation, déclarations de conformité, notifications. Monitoring, alertes SLA et détection d'anomalies. Grafana · Metabase
- Mise en place d'un workflow de développement assisté par IA — prompts spécifiés, agents réviseurs avant merge — sans renoncer à la revue de code, aux tests ni aux contrôles OWASP. Claude Code · Cursor · Copilot
Développeur Web
08/2022 — 08/2023Novileads Co.·Ukraine · à distance
- Sites marketing et applications web responsives à partir de maquettes Figma, et bibliothèques de composants partagées avec les développeurs back-end et les designers. HTML5 · CSS3 · JavaScript
- Performances front-end et compatibilité multi-écrans ; SEO technique et Core Web Vitals vérifiés à la livraison, cycles de tests et debug sur l'ensemble des navigateurs.
Développeur Web — Légion Étrangère
05/2017 — 05/2021Légion Étrangère française — magazine Képi Blanc & autres sites de la Légion·France
- Composants de site pour le magazine Képi Blanc et les autres sites de la Légion ; gestion du contenu avec l'équipe éditoriale, SEO technique, intégration réseaux sociaux et optimisation des performances.
Technicien Informatique
10/2011 — 05/2017Légion Étrangère française — 1er R.E.G. / 1er R.E.·France
- Installation, configuration et maintenance des parcs matériels et logiciels des unités opérationnelles, avec support technique N1 / N2 de leurs utilisateurs.
- Sécurité réseau : administration pare-feu et antivirus, durcissement système.
Projets Sélectionnés
Un point d'entrée compatible OpenAI qui change de modèle quand un fournisseur tombe, limite le débit ou ralentit — sans casser un flux en cours. 12 commits et +1 638 lignes fusionnés upstream, publié en v1.8.0. Node.js 22 · SSE · zéro dépendance runtime
Plateforme interne unique pour la téléphonie, les campagnes, la messagerie, la BI et un assistant IA : 5 services, ~60 écrans, 4 parcs SQL Server, ~786 commits sur 17 mois. Next.js 15.5 · React 19 · Express · SQL Server ×4 · FastAPI · Qdrant · RAG
Site public SEO et 4 portails par rôle derrière une seule connexion — bureau, clients, sous-traitants, équipes terrain — plus 3 traitements IA, dont aucun n'est un chatbot. Next.js 16 · React 19 · Supabase RLS · Server Actions · Vercel
Détecte les factures en double, les abonnements inutilisés et les échéances oubliées sur 4 services Python. Next.js 16 · FastAPI · Celery + Redis · Docker + Traefik
Mini App Telegram pour la vente, le cashback, les remises, le suivi de marge et les rapports IA. Node.js + Express · SQLite · tâches idempotentes · 81 tests
Lab multi-agents personnel pour l'analyse des résultats, la notation et l'application de règles de risque fixes. Pas un conseil financier. Python 3.12 · SQLAlchemy 2 · APScheduler · Docker