Ouvert aux opportunités

Chetana YIN

Engineering Manager & hands-on tech lead avec 13 ans d'expérience. Je construis des plateformes e-commerce B2B à l'échelle, et je manage des équipes qui livrent.

13+
Années d'expérience
6
Ingénieurs managés
4+
Années sur la plateforme DJUST
B2B
E-commerce at scale

Engineering Manager qui code

Je ne suis pas le manager qui regarde des dashboards. Je suis dans le code, dans les reviews, dans les incidents. Quand un bug critique tombe en prod un vendredi soir, je suis celui qui ouvre le terminal.

Chez DJUST, je manage l'équipe OMS (Order Management System) de 5 personnes (devs + QA) tout en restant le lead technique de la plateforme. Mon scope : gestion des commandes, paiements (Adyen, Mangopay, Lemonway), panier, intégration fournisseurs, et tout ce qui touche au flux transactionnel B2B.

Avant le management, j'ai passé 10 ans les mains dans le code : mobile chez miLibris, applications bancaires chez BNP Paribas, tunnel d'achat chez Galeries Lafayette. Mon parcours technique est mon plus grand atout de manager : je comprends les problèmes de mes devs parce que je les vis avec eux.

Plateforme e-commerce B2B
Architecture modulaire (15+ modules), multi-tenant, multi-PSP, gérant des millions de transactions pour des clients comme Franprix, Eiffage (Blueon), VEJA
Pionnier IA en équipe
Premier à intégrer Claude Code dans le workflow quotidien de l'équipe : code reviews automatisées, génération de tests E2E, briefings MEP, analyse de bugs
People & delivery
Évaluations, 1:1, recrutement, et en même temps : MEP hebdomadaires, gestion d'incidents prod, coordination cross-équipes
International
Epitech Paris + Master à Beijing (Jiaotong University). Franco-cambodgien, je parle anglais, mandarin et espagnol

Expérience professionnelle

Nov 2023 - Présent
DJUST - Paris
Engineering Manager
  • Management de l'équipe OMS (5 personnes : devs + QA) : recrutement, 1:1, performance reviews, montée en compétences
  • EM orienté produit et business value : implication dans les avant-ventes techniques (grands comptes B2B), arbitrages make vs. buy, alignement architecture ↔ roadmap
  • API governance automation : spec OpenAPI avant le code (API-first design), CI de validation de contrat, détection automatisée de breaking changes via MCP avant merge
  • Performance engineering : résolution N+1 sur les mises à jour de commandes en masse — réduction de 61% du temps de réponse (batch processing, IN query, EnumMap UUID)
  • Load testing : mise en place d'une suite k6 + Grafana Cloud couvrant les workflows critiques (checkout, search, cart) — smoke tests, load tests, monitoring continu en preprod
  • Architecture PSP : consolidation sur Adyen pour paiements classiques et marketplace (split interne) — décision issue d'une analyse réglementaire, partenariale et business
  • Incident management : gestion d'un incident OOM en production (fetch collections Hibernate sur exports massifs, storm de retries, Flyway lock orphelin) — root cause analysis, coordination du fix, déploiement hotfix d'urgence
  • Pilotage des MEP hebdomadaires, production support, coordination Back/FOC et équipes Catalog, Infra, Intégration
  • AI-augmented development : 63 custom skills Claude Code (19 perso + 43 djust + review), 9 sous-agents spécialisés, 11 hooks (4 djust + 7 perso), 15 MCP servers (Jira, Notion, Slack, Grafana, PostgreSQL, Adyen, Sentry), workspace AI versionné sur GitHub, 6/6 membres formés — +40% productivité sur reviews et tests
  • Stack IA locale souveraine : Ollama + qwen2.5-coder:7b sur AMD Ryzen AI 9 HX PRO 370 (GPU Radeon 890M RDNA3 + NPU XDNA2) — 100% GPU inference, zéro cloud, zéro token externe, zéro latence réseau ; nomic-embed-text pour embeddings sémantiques locaux
  • Quality gate hybride post-commit : hook multi-langage (Java, Python, JavaScript/k6) sur 10 repos — grep déterministe + LLM local (violations sémantiques) — détection en < 5s : var keyword, @Autowired, enum DTO, print() vs logging, secrets hardcodés
  • Mempalace — base de connaissance sémantique offline : ChromaDB + MiniLM-L6, 10 000+ drawers indexés (conversations Claude, codebase, snapshots Jira + Slack, vault Obsidian) — recherche vectorielle 100% locale, contexte injecté automatiquement avant chaque ticket
  • Pipeline mémoire automatisé : snapshots Jira + Slack → ChromaDB (cron hebdomadaire), daily notes enrichies (Jira en cours + mentions Slack), weekly review auto chaque vendredi 16h, Obsidian PARA intégré avec sauvegarde automatique par action
  • Outillage CLI local basé sur LLM : gcm (commit messages depuis git diff, format DJ-XXXX auto-détecté), dlogs (pré-filtre logs Spring Boot, 62k lignes → résumé en 10s), dsql (optimiseur SQL PostgreSQL), dtest (générateur squelettes tests), Continue.dev (complétion inline VSCode sur Ollama local)
Oct 2021 - Nov 2023
DJUST (via Takima) - Paris
Lead Software Engineer
  • Conception et développement de la plateforme e-commerce B2B from scratch
  • Architecture multi-tenant, multi-PSP (Adyen, Mangopay, Lemonway, Thunes)
  • Stack : Java 17, Spring Boot, PostgreSQL, Elasticsearch, Keycloak, Docker, GCP
  • Mise en place du CI/CD GitLab, des tests E2E, et des conventions de code
Juin 2018 - Sep 2021
Galeries Lafayette (via Takima) - Paris
Ingénieur Full Stack Java
  • Gestion de production & Référent technique (2019-2021) : responsable de la production du tunnel d'achat, référent technique équipe, gestion du monolithe Hybris (Java 7) et des API Java 8, déploiements Jenkins/Ansible, méthodologie SAFe
  • Produit / Recherche / E-merchandising (2019) : migration moteur de recherche Hybris vers Algolia, conception d'une API GraphQL, architecture hexagonale, practice Example Mapping
  • Tunnel d'achat (2018) : développement du checkout flow e-commerce à fort trafic (panier, livraison, paiement, marketplace, carte cadeau, refonte UX)
Juin 2016 - Avr 2018
INFOTEL (pour Groupe Burrus / DiOT) - Paris
Ingénieur logiciels Java
  • Projet SAFE : application de gestion de flottes (EDF, Fnac-Darty) et plateforme assurance DARVA
  • Conception et développement avec BPMN 2.0 (Activiti), moteur de règles Drools, SOAP
  • Stack : Java, Spring, Hibernate, PostgreSQL, Vaadin, Activiti, Drools
Oct 2015 - Juin 2016
INFOTEL (pour BNP Paribas) - Bagnolet
Ingénieur mobile
  • Maintenance et évolution de l'application bancaire "Mes comptes" (Android Java)
  • POC application hybride multi-plateforme (Android/iOS/Windows)
  • Formation iOS/Swift dispensée par Apple
Oct 2012 - Juin 2015
miLibris - Paris
Ingénieur R&D
  • Applications Android natives : développement complet pour des clients presse exigeants, de l'expression du besoin à la publication Play Store
  • Framework hybride iOS/Android : liseuse numérique avec achats in-app, gestion de bibliothèque, reader interactif
  • Startup de presse numérique — autonomie totale sur le cycle de vie mobile

Stack technique

Backend
Java 17Spring BootSpring SecurityJPA / HibernateMavenREST APIGraphQLOpenAPI / SwaggerAPI-first designNode.jsRust / Axum
Cloud & Serverless
GCP (Cloud Run, Cloud Build)AWS (SQS, S3)Docker multi-stageKubernetesServerless containersgcloud CLI
🗃 Data & Infra
PostgreSQLElasticsearchMongoDBRedisGitLab CI/CDJenkins / AnsibleKeycloakk6 (load testing)Grafana
💰 Domaine métier
Order Management (OMS)Payments (Adyen, Mangopay)Cart & CheckoutMulti-tenant SaaSE-commerce B2BContract testing
👥 Management
Team Lead (5 : devs + QA)1:1 / Performance ReviewsHiringPeople managementAgile / ScrumSAFeKanbanIncident Management / RCAProduction Support
🌐 Frontend
Nuxt 3Nuxt 4Vue.jsSvelteKit / Svelte 5TypeScript strictVite / pnpmSSR / Core Web Vitals
📱 Mobile
Android (Kotlin/Java)iOS (Swift)
🤖 AI-Augmented Dev
Claude Code (63 skills)MCP (15 servers)9 Sub-agents11 Hooks (djust + perso)Vertex AI / GeminiVersioned AI workspace
🧠 Local AI Infrastructure
Ollama (qwen2.5-coder:7b)ChromaDB / vector searchnomic-embed-text / MiniLM-L6Continue.dev (Ollama)AMD NPU/GPU inferenceMempalace (10k+ drawers)Quality gate hybrideCLI tools (gcm, dlogs, dsql, dtest)

AI Infrastructure Engineer

Pas juste utilisatrice d'outils IA — je conçois et déploie une stack IA locale, souveraine et intégrée dans chaque étape du cycle de dev. 63 custom skills Claude Code, 15 MCP servers, 9 agents spécialisés, 11 hooks — le tout versionné sur GitHub. Toute la stack tourne on-device sur GPU/NPU AMD : aucune donnée propriétaire ne sort de la machine.

Prévention (contexte Mempalace injecté avant de coder), détection (quality gate post-commit en < 5s), review (pré-analyse LLM avant code review humain). Mon équipe de 6 utilise désormais l'IA au quotidien : code reviews, tests E2E, briefings MEP, analyse d'incidents — +40% productivité mesurée.

63
Custom AI skills
15
MCP servers intégrés
6/6
Devs de l'équipe formés
10k+
Drawers indexés (Mempalace)
0
Inference 100% on-device

Education

EPITECH
Expert en Technologies de l'Information (BAC+5)
2008 - 2013 | Paris
Beijing Jiaotong University
Master's degree, Computer Software Engineering
2011 - 2012 | Beijing, Chine
Takima Academy
Java, Angular, Spring, Hibernate, Docker, Ansible, Jenkins
2018
Oracle Certified Associate
Java SE 8 Programmer

Échangeons