
Johan CHAN
Ingénieur Full-Stack TypeScript · IA agentique
Salaire / Taux journalier
Villeneuve-le-Roi, France
Mobilité : Paris, Val-de-Marne
Freelance
Peut venir sur site
Expertises
À propos
Introduction
Ingénieur Full-Stack TypeScript. Je conçois et livre des produits web de bout en bout (React/Svelte + Node), augmenté par l'IA (Claude Code, serveurs MCP, sous-agents). Solide fond en intégration de systèmes et production critique bancaire (jusqu'à 100k transactions/jour). Je transforme un besoin en produit robuste, testé et déployé.
Expérience de travail
Product Engineer Full-Stack TypeScript
Baan-WaanFreelance
janv. 2025 - Présent
1 an 10 mois
Conception, livraison et opération en autonomie complète d'une plateforme e-commerce pour un commerce de restauration thaï : baan-waan.com. En production depuis mars 2026. • Conception et développement complets : intégration Stripe, gestion produits/commandes/livraisons/précommandes, backoffice métier • Monolithe modulaire avec services isolés par domaine et testables en in-memory • Tests end-to-end (Playwright) et tests unitaires (Vitest) sur les parcours critiques paiement et commandes
Fondateur
La Graine du CraftFreelance
janv. 2020 - Présent
6 ans 10 mois
Ingénieur production
BNP Paribas CIBFreelance
janv. 2021 - janv. 2024
3 ans 1 mois
93100 Montreuil, France
Support de production sur systèmes critiques de cash management : plateforme TIBCO BW exposant des APIs via Apigee, applications front-end WebSphere fronted par IBM IHS. Collaboration avec une équipe offshore en Inde (échanges en anglais). • Monitoring et Gestion d'incidents sur flux financiers traitant entre 1k et 100k de transactions par jour selon les périodes • Cible de résolution sous 2 h ; scripts de recovery pour les incidents complexes • Maintenance de l'infrastructure, préparation et déploiements applicatifs • Rétro-documentation et ingénierie inverse du code legacy interne pour fiabiliser les processus existants • Diagnostic en boîte grise sur les systèmes partenaires : analyse via spécifications techniques et code source partie
Professional development
Career break
mars 2021 - oct. 2021
8 mois
Vétheuil, France
Formation Nodejs/React pour le développement d'application Web et Mobile avec lereacteur.
Ingénieur intégration
Allianz FranceFreelance
janv. 2020 - janv. 2021
1 an 1 mois
Paris, France
Maintenance et évolution des flux du SI assurance, au sein d'une équipe de 4 à 5 personnes. • support et résolution d'incidents sur les flux de production • implémentation des évolutions répondant aux demandes métier • définition de spécifications OpenAPI/Swagger pour l'APIfication des services SOAP existants
Ingénieur intégration
Up Coop
janv. 2016 - janv. 2020
4 ans 1 mois
Développement TIBCO, administration de plateforme et rôle de référent technique API design dans une équipe de 4 à 5 personnes, en interface avec plusieurs équipes SI internationales de 3 à 4 personnes (échanges en anglais). • Projet Happy Place : mise en place d'un langage commun API REST entre les SI internationaux, défini par le groupe pour harmoniser les contrats d'interface entre filiales • Définition des contrats Swagger et implémentation des APIs en TIBCO BW 6 Cloud • Validation des spécifications Swagger produites par les équipes SI internationales • Intégration des logs de la plateforme Mashery dans la suite ELK via WebSocket • POC d'un dashboard administratif interne à l'équipe (MERN stack) • Traitement de fichiers volumineux (≥ 1 Go) en Java 8
Ingénieur intégration
BNP Paribas
janv. 2015 - janv. 2016
1 an 1 mois
Contribution à la conception d'un MVP de paiement mobile (sans contact, fidélisation, couponning), destiné à valider des hypothèses de scale Agile et d'architecture Cloud. • Contribution à la définition de l'architecture technique des services d'intégration • Implémentation d'applicatifs en architecture event-driven (Complex Event Processing) • Conception et implémentation d'APIs REST • Dashboard de logs APIs en Angular 2 • Pratique Agile en programme Scrum of Scrums (JIRA)
Ingénieur intégration
Unibail-Rodamco
janv. 2015 - janv. 2015
1 mois
• Maintenance des applicatifs existants et corrections de bugs • Refactoring de code pour la rendre plus lisible et maintenable • Refactoring de requête SQL devenu illisible
Ingénieur intégration
Sanofi
janv. 2011 - janv. 2015
4 ans 1 mois
• Développements d'interface d'intégration en Tibco BW5 et Java • Transformation de données aux formats SOAP+XML / IDocs / Fichier plats • Conception et Développement d'un outil de monitoring avec jQuery/YUI3 + Oracle Express • Documentation, test QA et support de production
Formation
SUPINFO
2011, Programmation / développeur informatique, général
2006 - 2011
5 ans 1 mois
Licences et certifications
Certification Full Stack JavaScript
Délivré le : mai 2026
Confluent Fundamentals Accreditation
Délivré le : juil. 2021
AWS Certified Cloud Practitioner
Délivré le : janv. 2020
Portfolio
