Martin Kinoo
Du frontend bien pensé, tout simplement.
Applications web claires, modulaires et évolutives, sans complexité inutile.
Développeur depuis 2018, je fais évoluer des applications en production : architecture frontend, API-first, migrations progressives sans geler les livraisons, et l'IA intégrée au workflow. Des choix techniques clairs, pour que les projets avancent de façon prévisible.
- Svelte
- React
- Vue 3
- TypeScript
- Astro
- Claude Code
- Votre stack ?

Articles
The how and why migrating a legacy e-commerce frontend to Astro + Svelte
Migrating a monolithic SPA to islands architecture. What I'd do, how I'd do it, and the mess I'd expect along the way.
Reverse Engineering Arte's API
From scraping Next.js internals to intercepting Android traffic. How I mapped Arte's private API to build a Netflix-style frontend for their catalogue.
Réalisations
Arteflix

Clone du catalogue d’ARTE avec le design system de Netflix. L’API d’ARTE a été reverse-engineerée : chaque page, section et contenu est généré dynamiquement depuis les données de l’API, en respectant la structure du site original.
Le site reprend le routing d’arte.tv, il suffit de changer le domaine dans l’URL pour accéder au même contenu. Architecture entièrement API-first, similaire à un headless CMS.



Ekeynox
Ekeynox est un jeu de dactylographie, permettant de s’entrainer à taper au clavier, plus rapidement et sans fautes.
Le jeu propose 2 modes de jeu, un mode course de mot et un mode contre la montre et différent type de contenu, à savoir des mots aléatoires, des citations ou un texte personnalisé.
À la fin d’une partie, le joueur peut consulter ses statistiques et rejouer en mode fantôme contre son score précédent.








SunnyDash

Dashboard météo en Svelte 5, exemple d’architecture hexagonale appliquée au frontend.
Les APIs météo sont interchangeables via ports & adapters (OpenMeteo et mock). Tests unitaires avec Vitest et E2E avec Playwright.


kinoo.dev
Site portfolio personnel conçu avec Astro et SolidJS, optimisé pour la performance et l’accessibilité.
Animations fluides avec Anime.js et système de design modulaire avec composants Design System.
Architecture Islands pour un chargement optimal, formulaire de contact avec validation, et CI/CD automatisé avec conventional commits et déploiement sur Netlify.



Expériences
Développeur Frontend
BelieveParis, hybride2026

Micro-frontends Svelte et React, spec-driven development. Plateforme de distribution musicale pour artistes et labels indépendants, dont le front coexiste en trois générations : PHP, Svelte, React.
- Application Svelte de saisie des métadonnées : je continue de la faire évoluer en Svelte tout en menant sa migration vers React, cadrée par un bilan d’architecture (réactivité, routing, tests).
- Étude pour servir une même micro-app dans deux hôtes aux authentifications différentes : POC, ADR, grille de décision, qui a orienté le choix d’un repo dédié.
- Spec-driven development avec Claude Code. Plugin qui part d’une maquette pour établir le contrat de données (sources, faisabilité, questions par équipe), diffusé dans l’entreprise.
- Livraison continue derrière feature flags, du portail PHP au monorepo React (Nx).
Développeur Frontend
AdeoLille2025-2026

Migration Vue 3 outillée par l’IA, micro-frontend Svelte. Plateforme data d’un groupe international (40+ enseignes) : une app Vue 2 de 2018 redevenue centrale, à moderniser sans arrêter les livraisons.
- Micro-frontend Svelte dans l’écosystème DataHub et composants de sa librairie Svelte.
- Agents Copilot au cœur de la migration par vagues vers Vue 3, TypeScript et Pinia : renfort des agents services et Pinia, cartographie des dépendances pour découper chaque vague.
- Filet de tests Playwright et agent Copilot dédié pour les écrire. Cité par le lead parmi les trois contributeurs clés.
Développeur backend
VertyRemoteMars-Juil. 2025

Synchronisation e-commerce en Go. Développement, maintenance et suivi de services Go qui synchronisent produits, prix et disponibilités entre plusieurs boutiques en ligne (Scaleway, monitoring Grafana, tests automatisés).
Développeur frontend
Impact HorizonRemote2024-2025

Générateur de sites web piloté par l’API. Démarche API-first : contrat d’API conçu en amont avec l’équipe back, puis une architecture de composants React où chaque page se compose à partir de l’API.
Lead Développeur fullstack
Oeil pour OeilLille2018-2022

Lead technique et référent fonctionnel de la plateforme. Formations gamifiées en conformité : 3M+ utilisateurs, 300+ entreprises, 30+ langues.
- Besoins clients traduits en formations sur mesure, livrées en SCORM ou via le SaaS interne.
- Catalogue data-driven (headless, GraphQL) migré de React vers Svelte, mainteneur d’Elder.js.
- Logique métier en Rescript, indépendante du framework et partagée entre les projets.
- SaaS métier en Go, Vue.js et PostgreSQL : suivi des parcours et restitution des scores.
Lead Développeur
OrdoclicLille2017-2018

Conception et Dev sur une application Electron/Typescript (imprimante virtuelle) intégrant un chiffrement sécurisé PKCS#11.
Formations
Master Epitech
EpitechLille2013-2018

À travers des projets concrets et une approche par la pratique, j’ai acquis une solide maîtrise des langages de programmation. Epitech m’a également permis de développer une forte capacité d’autonomie, de résolution de problèmes et d’innovation, des compétences essentielles pour évoluer dans le domaine du développement web et logiciel.
Student Exchange
Manipal MITIndia2017

Année académique passée à Manipal, Inde, où j’ai pu améliorer considérablement mon niveau d’anglais grâce à un environnement multiculturel et des échanges quotidiens avec des étudiants du monde entier.
Dév. RubyOnRails
DernierCriLille2016

- Service en Ruby de conversion de fichier markdown en html/pdf/epub basé sur Pandoc.
- Développement backend en Ruby On Rails.
Dév. Angular
EurotunnelCalais2015

Dans le cadre de la construction d’une documentation plus avancée décrivant les “bonnes pratiques” au sein du développement à Eurotunnel, j’ai réalisé une documentation complète par l’exemple sur l’ergonomie et le design en Angular.
Votre projet
Vous cherchez un développeur frontend freelance expérimenté pour lancer un produit, faire évoluer une application ou renforcer votre équipe ?
Décrivez votre contexte et vos objectifs. Je vous recontacte rapidement pour vous proposer des solutions claires, adaptées et pragmatiques.