JOEL TAN

Développeur Full-Stack - AI Product Engineer

Salaire / Taux journalier

Paris, France

Mobilité : Paris, Île-de-France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

ReactNodeTypescriptNextDéveloppement FrontendDéveloppement BackendDéveloppement FullstackDéveloppement MobileIAReact NativeGitDockerPostgreSQLArchitecte SolutionsMySQL

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Développeur full-stack depuis plus de 6 ans, spécialisé en React & Next.js, avec une appétence forte pour l’IA. Actif dans le développement web depuis 2018/2019, je réalise des applications web et mobile complètes, du développement de l’interface à l’architecture du back-end et bases de données, avec une grande attention portée à la qualité du produit final.

Liens

Expérience de travail

Lead développeur Full-Stack & Développeur IA

IteruCode - iterucode.aiFreelance

mai 2026 - Présent

6 mois

À distance

Architecture et développement de bout en bout d’une plateforme d’IA transformant des prompt en langage naturel en applications full-stack éditables, exécutables et déployables. Responsabilité de l’architecture frontend/produit, du runtime et de la sûreté des agents, de l’IA temps réel, des systèmes sandbox/distribués, de la persistance, de la facturation et du déploiement — disponible sur iterucode.ai. • Plateforme IA de génération et de déploiement d’applications full-stack (frontend, backend et base de données), inspirée de v0, Bolt et Replit — https://www.iterucode.ai • Développement Next.js orienté performance : SSR, streaming, cache, hydratation incrémentale, virtualisation, traitement des diffs en web workers, internationalisation FR/EN et tests Vitest + convex-test • Architecture backend temps réel avec Convex, Actions durables pour les traitements longs et API oRPC typées de bout en bout • Intégration de modèles IA multimodaux via Vercel AI Gateway : routage multi-fournisseurs, détection des capacités par modèle et génération de code, d’images et de vidéos • Développement d’agents IA persistants et multi-étapes avec Vercel AI SDK : gestion du contexte, streaming temps réel et outillage avancé (fichiers, terminal, navigateur stateful, diagnostics, auto-review et déploiement) • Conception d’une architecture distribuée résiliente : leasing avec heartbeats, deadlines et annulation, idempotence, machines à états, jobs de réconciliation, environnements isolés Vercel Sandbox et snapshots S3 • Mise en place du parcours « vibe-coding », de la collaboration multi-utilisateurs avec RBAC, des déploiements automatisés Vercel et d’une facturation Stripe fiable : ledger immuable, crédits, débits atomiques et suivi temps réel des coûts IA Technologies : Next.js · React · TypeScript · TailwindCSS · shadcn/ui · Motion (Framer Motion) · Convex · Convex Agent · Better Auth · oRPC · Vercel AI SDK · Vercel AI Gateway · OpenCode SDK · Vercel Sandbox · Monaco Editor · Shiki · Zustand · TanStack React Virtual · next-intl · Zod · AWS S3 · SST · Stripe · Vitest · convex-test · Playwright · Bun

Lead développeur Full-Stack / CTO

IteruFreelance

janv. 2020 - Présent

6 ans 10 mois

Paris, France

• Toutes nos réalisation disponible sur https://www.iteru.agency • Génération de cahiers de charges en fonction des besoins clients • Développement de sites et d'applications web et mobile • Développement de bases de données et d'API REST, tRPC, Websocket et SSE • Développement de sites e-commerce • Développement et intégration IA (agentic et générative) • Gestion et intégration de blockchain/smart-contract (Web 3.0) • Déploiement cloud et edge network

Lead développeur Full-Stack & Développeur IA

Itinego / Road IcelandFreelance

mai 2025 - févr. 2026

10 mois

À distance

Architecture et livraison de bout en bout d’un planificateur de voyage B2C multi-marques pour une communauté de plus de maintenant 285 000+ membres sur Web, iOS et Android, couvrant UX de planification, APIs/données partagées, IA agentique, mobile offline/temps réel, cartographie, permissions, monétisation et mises en production multi-marques. • Application de voyage avec communauté de 285 000+ membres, disponible sur Web (itinego.com et roadiceland.com) et Mobile (iOS & Android) • Développement full-stack avec Next.js (web) et React Native Expo (mobile) au sein d'une architecture monorepo Turborepo • Backend Supabase / base de données PostgreSQL et implémentation de tRPC pour des endpoints type safe de bout-en-bout sur l'ensemble des plateformes • Implémentation Al (interface chat IA générique et agentique), avec gestion de contexte/RAG et tooling via Vercel Al SDK et streaming de réflexion en SSE • Mise en place des systèmes de paiement Stripe (web) et RevenueCat (mobile) • Propagation en temps réel des feature flags via WebSocket • Architecture mobile offline-first avec synchronisation automatique Technologies : Next.js · React · React Native · Expo · EAS · TypeScript · TailwindCSS · NativeWind · shadcn/ui · TanStack React Query · Zustand · tRPC · Zod · Drizzle ORM · PostgreSQL · Supabase · Supabase Realtime · Vercel AI SDK · Vercel AI Gateway · Mapbox · MapLibre · MapTiler · MMKV · Stripe · RevenueCat · Bun

Développeur Full-Stack

Advanced Schema

janv. 2020 - janv. 2025

5 ans 1 mois

Paris, France

Développement de logiciels en production pour des clients des secteurs banque, industrie, luxe, santé et automobile. • Développement d’applications d’entreprise, incluant des produits B2C/B2B et dashboard de monitoring/alerting. • Développement de fonctionnalités frontend et backend sur un ensemble d’applications en production. • Conception d’APIs temps réel avec REST, WebSocket et Server-Sent Events. • Contribution à des pipelines de données temps réel sur des architectures event-driven (pub/sub) pour des opérations industrielles et transactions bancaires avec Apache/Confluent Kafka, Apache Spark et Apache Flink. • Workflows de traitement et ingestion de données sur PostgreSQL, MariaDB, Oracle, Teradata et Elasticsearch. • Contribution aux architectures de bases de données, à l’optimisation des requêtes et des index • Ajout de tests unitaires et d’intégration pour améliorer la fiabilité des applications et sécuriser les évolutions. • Contribution à des projets pour Louis Vuitton, BNP Paribas, Renault Group, Galderma, Mondial Pare-Brise et AD Carrosserie. Technologies : Angular · Vue.js · React · Node.js · Express.js · PostgreSQL · MariaDB · Spring Boot · Elasticsearch · Oracle · Apache Flink · Apache Spark · Apache Kafka · Ansible (Tower) · Kubernetes · Docker · Typescript · SQL · Java · Go · Python · Shell

Développeur Full-Stack

BNP Paribas

sept. 2022 - déc. 2024

2 ans 4 mois

Paris, France

Développement d’une plateforme de supervision transactionnelle et d’alerting permettant d’identifier les incidents de paiement, d’investiguer les transactions affectées et de faciliter l’analyse des causes racines. • Architecture frontend & pilotage de la livraison avec Angular, construction du frontend Monext depuis zéro autour des interfaces cœur, synchronisation backend/données et mises en production. • UX de supervision & investigation transactionnelle présentant alertes et données associées pour l’analyse des incidents de paiement et des causes racines. • Référent technique frontend transverse coordonnant les décisions/livraisons avec produit, design, backend, data, DevOps et parties prenantes client. • Mentorat des développeurs & support aux mises en production sur planification, revues d’implémentation, résolution d’incidents et activités de mise en production. • Contribution de secours au traitement de flux sur Apache Flink/Kafka, développement, débogage et mise en production de fonctionnalités ciblées du pipeline transactionnel. Technologies : Angular · Spring Boot · Elasticsearch · Oracle · Apache Flink · Apache Kafka · Ansible (Tower) · Kubernetes · Docker · Node.js · Typescript · Java · SQL · Python · Shell

Développeur Full-Stack

Louis Vuitton

janv. 2020 - sept. 2022

2 ans 9 mois

Paris, France

Développement et extension d’une plateforme de supervision et d’alerting temps réel pour suivre l’activité de production des usines Louis Vuitton. • Responsabilité full-stack, data & stream sur Angular, Node.js/Express.js, Kafka, Spark/Scala et MariaDB. • Workflows de supervision & alerting temps réel couvrant UI, APIs, traitement de flux, ingestion et persistance. • Outillage de bout en bout pour injection de données & tests avec scripts Shell et Go. • Renforcement des performances, de la scalabilité & de la qualité des données sur des charges temps réel, contraintes de systèmes historiques et un périmètre de déploiement croissant. • Support à l’extension du déploiement à l’échelle européenne, de la France vers les sites de production du continent. Technologies : Angular · Node.js · Express.js · RxJS · Apache Kafka · Apache Spark (Scala) · MariaDB · Shell · Go · Azure Cloud · Jenkins

Développeur Full-Stack

Renault Group

sept. 2020 - nov. 2021

1 an 3 mois

Paris, France

Développement d’un tableau de bord de suivi de la performance commerciale pour suivre ventes, chiffre d’affaires brut et indicateurs associés à travers les marques Renault Group. • Développement frontend d’analyses commerciales en Angular pour présenter et explorer ventes, chiffre d’affaires brut et indicateurs de performance. • Couche backend de requêtage & transformation pour récupérer, structurer et exposer les données du tableau de bord. • Architecture d’accès aux données temps réel avec logique de requêtes personnalisée Nodata Bridge et mises à jour temps réel. Intégration de sources de reporting commercial adossées à PostgreSQL. • Livraison transverse du reporting avec design, data et parties prenantes client pour affiner les besoins et livrer les fonctionnalités du tableau de bord. Technologies : Angular · Nodata Bridge · Java · PostgreSQL

Développeur Full-Stack

MONDIAL PARE-BRISE

mai 2021 - sept. 2021

5 mois

Paris, France

Développement de fonctionnalités de planification et prise de rendez-vous pour les applications web B2C de Mondial Pare-Brise et AD Carrosserie. • Workflows de planification full-stack avec fonctionnalités Angular côté frontend et APIs Spring Boot. • Logique de planification adossée à la base de données via requêtes et fonctions stockées PostgreSQL. • Livraison transverse avec parties prenantes produit, design, data et DevOps de l’implémentation à la mise en production. Technologies : Angular · Spring Boot · Java · PostgreSQL

Contrat professionnel - Développeur Full-Stack

PIMAN 2.0

janv. 2018 - janv. 2019

1 an 1 mois

Paris, France

• Développement et déploiement de plusieurs applications/solutions professionnelles internes et externes (Web, Mobile et Desktop) • Développement d'API REST et web-sockets • Architecture et gestion de bases de données • Clients notables: LVMH, RSM, Agexial


Formation

EPITECH - European Institute of Technology

Master of Science, Innovation Technologique - Architecte logiciel

2020 - 2022

2 ans 1 mois

Résultat : Master (Bac +5)

- Conception et architecture d’applications web, mobiles et distribuées. - Modélisation de systèmes logiciels, conception d’API et gestion de bases de données. - Développement de solutions IoT : objets connectés, collecte de données et communication entre divers systèmes. - Réalisation de prototypes en réalité virtuelle et découverte des environnements immersifs. - Gestion de projets technologiques en équipe, de la définition du besoin jusqu’au déploiement. Spécialité IoT (Internet of Things), mineur VR & beaucoup de data/IA hors spécialité choisi (IoT était le meilleur compromis lorsque l'on aime toucher à tout et avoir un accès d'études à un presque tout).

EPITECH - European Institute of Technology

Responsable de project Web et Mobile, Expert en Technologies de l’Information

2019 - 2020

1 an 1 mois

Résultat : Bachelor (Bac +3) / RNCP Niveau 6

- Pilotage de projets web et mobiles : analyse des besoins, conception technique et suivi du développement. - Développement d’applications full-stack et d’interfaces responsives. - Conception et intégration d’API, gestion de bases de données et déploiement d’applications. - Application des méthodes agiles, utilisation de Git et travail collaboratif.

Samsung Campus

RNCP Niveau 5 (Bac+2), Expert en Technologies de l'Information

2017 - 2019

2 ans 1 mois

Résultat : License (Bac+2) / RNCP Niveau 5

Formation intensive à la programmation et au développement d’applications web et mobiles. - Développement front-end et back-end, création d’API et intégration de bases de données. - Réalisation de projets individuels et collectifs répondant à des problématiques concrètes. - Acquisition des bonnes pratiques de développement : versionnement, tests, documentation et déploiement.

ESIEE Paris

Classes Préparatoires ingénieur, ingénierie générale

2015 - 2017

2 ans 1 mois

- Formation scientifique pluridisciplinaire : mathématiques, physique, électronique et informatique. - Initiation à l’algorithmique, à la programmation et aux systèmes numériques. - Développement de capacités d’analyse, de résolution de problèmes et de travail en équipe. - Appétences pour la programmation, systèmes embarquées et robotiques

Lycée Emilie du Châtelet

Baccalauréat Scientifique, Spécialité physique-chimie

2012 - 2015

3 ans 1 mois

Résultat : Baccalauréat Scientifique

- Enseignements renforcés en mathématiques, physique-chimie et sciences. - Acquisition d’une méthodologie scientifique rigoureuse et de solides capacités d’analyse.

Portfolio

IteruCode (iterucode.ai)

Itinego / Road Iceland

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.