mail@manuel.fyi
Dresde / Remote
Profil de compétences
Profil de compétences
Ingénieur produit centré sur les logiciels orientés utilisateur depuis 2004. Profond en web tech ; large en UX, architecture de l'information, ingénierie AI agentique et coaching.
Tissage de fonctionnalités LLM et d'agents sur mesure dans les équipes produit via MCP, Agent Skills et les AI SDKs. Accompagnement sur des stacks end-to-end résilientes, assurance qualité automatisée et workflows AI-native. À l'aise là où la stratégie conceptuelle rencontre l'orchestration concrète.
Profil
| Titre | Dipl.-Medieninformatiker (Diplôme d'informatique des médias) |
| Né·e | 12.09.1981 à Berlin, Allemagne |
| Nationalité | Allemande et française |
| Langues | Allemand (langue maternelle), Français (langue maternelle), Anglais (courant), Espagnol (courant), Portugais (notions), Néerlandais (notions) |
| Centres d'intérêt | Sport, musique, photographie, typographie, architecture, cuisine |
Ce que je fais
| Agentic & IA | Agents sur mesure, MCP, Agent Skills, AI SDKs, Claude Code, Cursor, OpenRouter, SGLang |
| Développement | Produits web orientés utilisateur, de la première esquisse à un logiciel livré et observable |
| Architecture | Typesafety de bout en bout, codebases agent-first, tests e2e, CI/CD, TypeScript, Next.js, Tailwind, Drizzle ORM |
| Visualisation | Design d'information pour données dynamiques, complexes et géographiques, D3, Mapbox GL, DeckGL, Three.js, WebGL |
| Coaching | Formations, ateliers, revues de code, alignement entre ingénierie et métier |
Stack actuelle
| Agentic & IA | AI SDKs, OpenRouter, Claude Code, Cursor, Agent Skills, MCP, agents sur mesure, SGLang |
| Langages | TypeScript, HTML, CSS, SQL, SVG, WebGL / GLSL |
| Frameworks | Next.js, React, Tailwind, shadcn/ui, Playwright, XState, D3, Mapbox GL, DeckGL, Three.js |
| Runtime & données | Bun, Node.js, PostgreSQL, Drizzle ORM, GraphQL, bases de données vectorielles |
| Pratiques | UX, performance, accessibilité, SEO, eCommerce |
| Outils | VS Code, Cursor, Git, Docker, Figma |
Projets
Fraunhofer Heinrich-Hertz-Institut — depuis 2025
Catalogue pour composants 5G avec gestion du cycle de vie, autorisation fine et vues multi-facettes sur les entités. Les composants 5G ont une vie propre ; le catalogue les accompagne tout du long.
Rôle : Audit d'architecture, conception de la refonte, mise en œuvre ; conseil auprès de trois ingénieurs, trois designers et deux responsables côté produit sur l'architecture, la livraison et l'alignement des parties prenantes.
Approche : Typesafety de bout en bout, réduction de la complexité, vitesse d'itération ; la base de code est organisée pour un accès agent-first, de sorte que des agents de codage puissent contribuer sans cérémonie.
Stack : Next.js, RSC, Drizzle ORM, PostgreSQL, Bun, Playwright, Claude Code, Cursor, Agent Skills.
Barkhausen Institut — depuis 2024
Portail de gestion des déplacements professionnels pour un institut de recherche.
Rôle : Conseil, formation, développement de fonctionnalités.
Approche : Architectures résilientes, assurance qualité automatisée, réduction de la complexité.
Stack : Nuxt, Vue.js, TypeScript, Sentry, Playwright, Claude Code, Cursor.
Arbres généalogiques — depuis 2020
Arbres généalogiques pour quatre grandes familles allemandes. Prise en compte soignée et discrète de la complexité humaine et sociale — constellations recomposées, prénoms modifiés ou retrouvés, membres qui apparaissent dans plusieurs branches, et les silences discrets que porte toute famille ancienne.
Rôle : Conception, design, architecture, développement, intégration, formation.
Stack : React, GEDCOM, Figma, Lovable.
Estino GmbH — depuis 2018
Tableaux de bord B2B pour l'ingénierie automobile : visualisation de signaux, gestion d'entités, conception d'agents. Signaux, machines, cartes — rendre lisible l'intérieur invisible du matériel.
Rôle : Conception, UX, formation, développement.
Stack : Next.js, D3, Mapbox, DeckGL, GraphQL, Apollo, Playwright, Bun, Tailwind, shadcn/ui, Vercel AI SDK, SGLang, bases de données vectorielles.
Fioscope — 2024
Prototype de tableau de bord pour des flux caméra en direct depuis l'intérieur de fours en fonctionnement, avec des métriques tirées des images comme l'avancement de la fusion. Un œil dans le feu — traduit en chiffres que l'opérateur peut lire.
Rôle : Conception, UX, développement du prototype.
Wildstyle Network, Dresde — 2016–2017, 2023
Conseil et mise en œuvre de stratégies QA et CI pour des applications web basées sur des microservices. Mise en place de processus et d'outils de mesure de la qualité logicielle, définition de standards et livraison de déploiements automatisés sur lesquels les équipes peuvent compter.
Stack : Docker, npm, AWS, TypeScript, Drone CI, Jira, Bitbucket, Three.js, WebGL, Next.js.
JoDDiD — 2022–2023
Exposition numérique « einfach gut gemacht — éducation politique en Saxe ». De l'éducation politique qui survit au scroll.
Rôle : Conception, UX, formation, développement.
Stack : Svelte, Contentful, GraphQL, Tailwind.
Vime / Oxolo — 2022
Conseil UX pour des pages d'atterrissage, des témoignages et des widgets interactifs. Via Millemedia.
Baselworld — 2021
Frontend Lead pour l'intranet de Baselworld / Houruniverse (aujourd'hui « Watches and Wonders »). Les montres mesurent le temps, un intranet mesure une entreprise — les deux reposent sur de minuscules rouages qui s'engrènent.
Rôle : Développement, formation, conseil.
Comvel GmbH, Munich — 2016–2020
Relance et évolution du portail de réservation Weg.de / lastminute.com. Les vacances devraient ressembler au voyage — même au moment de réserver.
Rôle : Relance du portail de réservation, composants clés, accompagnement de dix ingénieurs et deux designers. Moins de bugs, rebond et churn en baisse, itération plus rapide — base préparant le rachat par lastminute.com.
Stack : Next.js, React, Redux, Webpack, Jest, ES6, CSSNEXT, Node.js.
Franz Haniel & Cie. GmbH, Duisburg — 2018, 2020
Histoire familiale numérique couvrant 350 ans d'histoire familiale et d'entreprise.
Rôle : Concept UX et pitchs, alignement avec la direction des actionnaires, tooling, déploiement, QA.
Stack : React, Webpack, Figma, CSS-in-JS, Vercel.
Schacht One, Essen — 2018
Formation des équipes IT et gestion de projet au développement web moderne. Prototypage, évaluation de faisabilité et mise en pratique d'un tooling moderne.
Thèmes : React, Node.js, frameworks UI, gestion de formulaires, QA.
Glashaus Till Garten GmbH, Medingen — 2015–2017
Boutique en ligne dédiée à la culture du jardin : accessoires, mobilier, outillage. Transposer l'expérience d'achat du magasin physique vers son pendant e-commerce, élargir la gamme, accroître la visibilité.
Rôle : Conception, mise en œuvre technique, direction de design, coordination d'équipe (5 personnes), stratégie sur les réseaux sociaux.
Stack : Oxid eSales, Google Ads, HTML5, JavaScript.
SAXOPRINT GmbH, Dresde — 2016
Aperçu d'impression interactif pour le portail Saxoprint.de. Six cents produits très différents — tentes pliantes, brochures enroulées, livres, emballages — tous prévisualisés via un même modèle d'interaction.
Stack : React, Redux, ES6/7, CSSNEXT, Jest, Enzyme, Webpack, Node.js, Three.js, WebGL.
Kti Multimedia GmbH, Hambourg — 2015–2016
Direction technique de l'appel d'offres pour le portail de jeux de Bundesliga.de, incluant le canal HTML5 Games et Kidscorner. Intégration de Free2Play et jeux mobiles, réseaux sociaux, contenus football et VoD, suivi de mise en ligne, stratégies SEO. Client : KTI Multimedia GmbH pour DFL / Bundesliga.de.
HQ Plus GmbH, Berlin — 2015–2016
Maintenance et portage Flash-vers-HTML5 du logiciel B2B hôtelier de HQ Plus.
Stack : React, Redux, Flash / Flex.
Millemedia GmbH, Hambourg — 2015–2016
Accompagnement de la conversion de supports publicitaires en annonces HTML5 modernes : kit d'animation, pipeline de déploiement, optimisation pour des formats publicitaires spécifiques, fluidification des processus de production, formation d'équipe.
Stack : CSS3, Gulp, Node.js, ES6.
Travaux antérieurs
- T-Systems MMS, Dresde — 2009–2012, 2014. Produit de généalogie : arbre familial à grande échelle, initialement en Flash, ensuite porté en HTML5 avec impression PDF, intégration Jive, support mobile, recherche et filtrage instantanés. HTML5, CoffeeScript, Spine MVC, Raphael.js, jQuery, React.
- Exelonix GmbH, Dresde — 2013–2014. Tablettes Android pour seniors — simplicité d'utilisation, maintenance à distance par les proches, applications santé, communication, sécurité, divertissement. Java, Android, HTTP.
- AVANGA Filmproduktion, Dresde — 2012–2013. Application de film HD interactif pour salons et force de vente : chaque interaction conduit sans rupture dans une nouvelle boucle filmée. avanga.de
- Sandstein Neue Medien, Dresde — 2011–2013. Livres virtuels pour les bornes muséales du Militärhistorisches Museum Dresden : représentation tridimensionnelle de livres historiques, interaction gestuelle, accélération matérielle. Adobe AIR, ActionScript, Away3D, GreenSock, Drupal, ORM, SQLite. mhmbw.de · sandstein.de
- Chaire Vodafone, TU Dresde — 2008, 2011. Gestion de projet, production et motion design pour des vidéos documentaires sur des projets de recherche — un matériau qui a aidé la chaire à obtenir des financements européens.
- Groupnet, T-Systems MMS, Dresde — 2010. Direction de design pour la refonte d'un intranet SAP Netweaver : concept, coordination client, passation à l'implémentation. SAP Netweaver, RFC, CSS. telekom-mms.com
- Visualisation sémantique macro, T-Systems MMS, Dresde — 2009. Visualisation interactive d'entreprise, plus de mille collaborateurs répartis en plusieurs centaines de groupes de travail et des milliers de sujets, pensée pour faire émerger les synergies. Flash, ActionScript, Atlassian Confluence.
Formation
2002–2011 Diplôme « Informatique des médias » — Faculté d'informatique, TU Dresde
« Représentation interactive en deux dimensions du temps vécu à partir des lieux visités »
Note finale : 1 (équivalent approximatif : A).
2009 Travail de recherche — Faculté d'informatique, TU Dresde
« Matérialité et interaction », non noté.
2002–2009 Matière secondaire « Art & Design » — HfBK & TU Dresde, Allemagne
« Approche en film expérimental de l'ornementique contemporaine »
Note finale : 1,3 (équivalent approximatif : A).
2007–2008 Stage — Cactus Film & Video, Mexique
Soutenu par une bourse InWEnt / GIZ.
2001 Abitur — Pestalozzi Gymnasium, Unna, Allemagne
Matières renforcées : mathématiques et sciences sociales.