
Johan Elberg
AI Engineer & Senior Full-Stack · Claude · MCP
Salaire / Taux journalier
Tel-Aviv, Israël
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
AI Engineer & full-stack senior · 8 ans d'XP. intégration profonde d'IA : agents Claude, serveurs MCP custom, workflows agentiques, formation Claude Code. Je livre des produits end-to-end en solo — mobile (React Native/Expo), web (Vue/Nuxt/Next), back (Node/Fastify/NestJS, PostgreSQL/Supabase, TypeScript). Stack IA : Claude API, MCP, OpenAI. Background : fintech (DPO), data B2B (Kpler), iGaming (Kindred).
Expérience de travail
AI Engineer & Full-Stack Developer
FreelanceFreelance
avr. 2024 - Présent
2 ans 7 mois
À distance
AI Engineer & full-stack senior en freelance. Livraison de produits end-to-end (mobile + web + back) avec intégration IA native. Clients (sélection) : • The Optimum Prod (theoptimumprod.ch) — SaaS suisse de gestion d'entreprise : web Angular, mobile Flutter, back Node/NestJS • StartOnLive — Plateforme de live shopping en prod, livrée en solo (mobile + admin + back) • EstimationArt.fr — Site Nuxt 3 + Strapi pour un commissaire-priseur, avec agent IA Claude qui génère des articles SEO à grande échelle • CRM EHPAD — Reprise et mise en prod d'un CRM vibe-codé + formation Claude Code de l'équipe • Voxya — App mobile full-stack (React Native, Supabase) • Squadded — Maintenance/évolution d'une WebApp Nuxt + Node Compétences IA : agents Claude, serveurs MCP custom, Claude Skills, workflows agentiques, formation d'équipes à Claude Code. Stack : React Native, Expo, Vue 3, Nuxt 3, Next.js, NestJS, Fastify, Node, TypeScript, PostgreSQL, Supabase, Tailwind, Strapi, Vercel, Stripe, Claude API, MCP, OpenAI.
Full Stack Developer
DPO Group
janv. 2023 - mai 2024
1 an 5 mois
Tel-Aviv, Israël
Plateforme de paiement (FinTech B2B) permettant aux marchands d'encaisser des clients dans le monde entier, focus Afrique / MENA. • Création d'une nouvelle page de paiement de zéro : front Vue + back Go sur AWS (Lambda, EC2) • Microservices AWS : Lambda, CloudWatch, S3, SQS — création, tests, déploiement • Maintenance et évolution du serveur legacy en PHP / SQL • Création d'une bibliothèque de composants Vue partagée entre les filiales du groupe Stack : Go, Vue.js, PHP, SQL, ASP, Redis, AWS (Lambda, EC2, CloudWatch, S3, SQS)
Front End Developer
Kindred Group plcFreelance
févr. 2022 - déc. 2022
11 mois
Paris, France
Unibet — Application de paris sportifs à fort trafic (filiale Kindred Group). • Maintenance et évolution de la WebApp Unibet en Vue.js • Création de composants Vue réutilisables • Mission freelance en environnement scale-up, équipe distribuée, produit à très fort trafic Stack : Vue.js, JavaScript
Full Stack Developer
Kpler
juil. 2020 - déc. 2021
1 an 6 mois
Paris, France
Kpler — Plateforme data B2B leader sur les commodities (pétrole, gaz, métaux, agricultures). Tier-1 financial intelligence (clients : trading desks, banques, hedge funds). • Migration Vue 2 → Vue 3 de la WebApp principale • Maintenance et évolution d'une WebApp Vue.js + TypeScript + Apollo GraphQL + RxJS + Mapbox • Création de composants Vue avec Storybook et tests unitaires Jest • Évolution de la couche GraphQL avec DataLoaders (perf et batching) • Reconstruction du système de search completion bout en bout (Elasticsearch + Kibana) • Maintenance de serveurs Scala et Python Stack : Vue.js, TypeScript, GraphQL (Apollo, DataLoaders), Scala, Python, Elasticsearch, Kibana, RxJS, Storybook, Docker, Terraform, Jest, Mapbox, SQL
Full Stack Developer
Compta Clementine, la compta sans pépins
juin 2019 - juil. 2020
1 an 2 mois
Paris Area, France
Compta Clémentine — Cabinet comptable 100% en ligne (FinTech). Expérience comptable entièrement dématérialisée pour TPE / freelances. • Maintenance et évolution d'une WebApp Nuxt.js + TypeScript • Maintenance et évolution d'un serveur Node.js avec Sequelize • Maintenance d'une Business Logic Layer en TypeScript • Conception et développement d'une bibliothèque de composants Vue avec tests unitaires Jest • Mise en place d'une nouvelle logique de routing pour la navigation de l'app • Création d'un site statique marketing avec Gridsome Stack : Nuxt.js, Vue.js, TypeScript, JavaScript, Node.js, Sequelize, Jest, Gridsome
Front End Developer
Jeeng Ltd
mai 2018 - mai 2019
1 an 1 mois
Tel-Aviv, Israël
Jeeng — SaaS martech israélien : analyse les contenus, les match aux utilisateurs et envoie des push notifications personnalisées via différents canaux. • Développement from scratch de l'admin de l'application principale (Vue.js 2 + Apollo GraphQL) • Création d'une application en Vue.js 2 + Apollo GraphQL • Création de composants Vue réutilisables (Vuetify) • Maintenance et évolution de features dans le SDK JavaScript embarqué chez les clients • Mise en place de la suite de tests E2E avec Cypress Stack : Vue.js 2, Vuex, Vue Router, Vuetify, Vanilla JavaScript, Apollo GraphQL, Cypress (E2E)
Formation
ITC
Coding Bootcamp, Computer Programming
2018 - 2018
1 mois
Front End: React, JavaScript, HTML, CSS, Bootstrap. Back End: Python, SQL, Django.
Université Grenoble Alpes
BSc, Health biotechnology
2013 - 2016
3 ans 1 mois
Statistics (R language), mathematics, physics, chemistry, biology.
Lycée Itec Boisfleury
Scientific High School Diploma
2012 - 2013
1 an 1 mois
Mathematics, physics, chemistry, biology.