Profil
Développeur Frontend Ruby on Rails, certifié RNCP Niveau 6 (Le Wagon Paris, 2026).Je construis des applications de bout en bout : modélisation ActiveRecord, API REST, authentification, déploiement en production. Et j'intègre des LLMs nativement — OpenAI, Claude API — pas comme une fonctionnalité bonus, mais comme une couche métier à part entière.
Mon expérience en conseil technique client chez FNAC et Apple m'a appris à comprendre un besoin métier, à communiquer avec des équipes non-techniques et à m'adapter vite à de nouveaux contextes.
Opérationnel dès le premier jour — je cherche une équipe où apprendre et contribuer.
Formation intensive 9 semaines — Rails, PostgreSQL, JavaScript, Hotwire, API REST, déploiement. Stack IA : ruby_llm, OpenAI API, Claude API, agents IA, Vision AI.
Référent Produits Techniques — recueil du besoin client, traduction en solutions accessibles, formation des équipes juniors, pilotage de KPIs commerciaux.
Diagnostic et réparation de composants Apple en environnement certifié. Accompagnement client iOS et macOS.
Ce que j'apporte
Développement Frontend
Je code des interfaces soignées et réactives. J'ai l'œil pour l'UX et j'aime le travail bien fini.
- React · Vue.js · Stimulus JS
- Hotwire · Turbo · HTML/CSS
- Responsive · Accessibilité · Performance
Développement Full-Stack Rails
J'ai livré des apps Rails en production — seul et en équipe. Du modèle à la mise en ligne, je maîtrise le cycle complet.
- Rails 8 · PostgreSQL · Devise
- API REST · Hotwire · Stimulus
- Heroku · Cloudinary · Git flow
Intégration IA / LLM
Je sais intégrer des LLMs dans des apps Rails — streaming SSE, agents IA, Vision. Un différenciateur rare pour un profil junior.
- OpenAI API · Claude API · ruby_llm
- Streaming SSE · Agents autonomes
- Vision IA · Recommandations
Projets récents
Jeu de réflexion 3D — un cube suit un chemin en grille, tourne au bon moment pour ne pas tomber. Rendu WebGL avec Three.js, chronomètre et meilleurs temps.
Dictaphone dans le navigateur — enregistrement audio (MediaRecorder), transcription vocale en direct (Web Speech API), export de l'audio et du texte.
Base de données d'animes avec recherche full-text instantanée, filtres dynamiques par genre, studio et année — propulsé par la Jikan API (MyAnimeList) et Algolia.
Photobooth dans le navigateur — capture caméra, filtres en direct, rendu polaroid (cadre + légende manuscrite), enregistrement et partage natif ou par email.
Scanner de codes-barres dans le navigateur — décodage EAN/UPC via la caméra, recherche produit en direct sur Open Food Facts, historique local.
Lecteur musical hommage à l'iPod Classic — molette cliquable en CSS/JS pur (drag circulaire, détection de zones), menu de navigation, lecture audio avec Web Audio.
Compagnon streaming personnel — recherche via TMDB API, navigation Hotwire/Turbo sans rechargement, recommandations IA en cours d'intégration.
Analyseur d'ingrédients cosmétiques IA — modélisation ActiveRecord des incompatibilités, LLM avec streaming SSE via ruby_llm, déployé Heroku.
Reconnaissance de plantes par vision IA — front-end complet, authentification Devise, Git flow en équipe de 4 devs, déployé en production.
Ma stack
Backend
Frontend
AI / LLM
Outils
Activité GitHub
Travaillons ensemble
Disponible pour un poste junior en CDI, CDD ou alternance — Paris ou remote. Discutons-en.