De l'architecture à l'interface utilisateur : expert fullstack dans la création de plateformes Web résilientes et performantes. Je maitrise les frameworks frontend modernes (React, Vue, Solid, Angular), les stacks backend robustes (Node.js, Spring) et la conception de systèmes scalable
Contact : kevin.pennarun@gmail.com
À propos
Fort de 13 ans d’expérience en ingénierie logicielle, je conçois et développe des plateformes web robustes et évolutives, en intervenant sur l’ensemble de la stack. Mon parcours dans des secteurs variés, service public, finance, cybersécurité, santé, retail, m’a permis d’acquérir une vision transverse des enjeux produits et techniques.
Expertises
Architecture technique : Conception de systèmes performants, modulaires et scalables, adaptés aux enjeux produit et à l’organisation des équipes.
Développement full-stack : Maîtrise des principaux frameworks frontend (React, Vue, Solid) et des environnements backend modernes (Node.js, Spring, Kotlin), avec une attention forte à la qualité du code et de l’expérience développeur.
Modernisation de stack : Refactorisation et migration de systèmes existants pour améliorer la maintenabilité, les performances et l’agilité des équipes.
Collaboration produit-tech : Habitué à travailler au sein d’équipes pluridisciplinaires, à encadrer des développeurs et à faire monter en maturité les pratiques d’ingénierie.
Mon expérience en tant que tech lead me permet de piloter des projets complexes, d’aligner les choix techniques sur les objectifs métier et de contribuer à faire grandir les équipes comme les systèmes.
Expériences
Tech Lead / Architecte Logiciel
Transformation technique et montée en maturité des processus de développement pour les solutions hospitalières
Leadership technique
• Coaching et montée en compétences des équipes
• Modernisation des pratiques et outils (CI/CD, code review, monitoring)
• Animation de l'amélioration continue et transformation des process de développement
Architecture logiciel
• Conception d'architectures hybrides edge-cloud et event-driven
• Refonte progressive des systèmes legacy
• Stratégies d'intégration complexes et observabilité
Technologies :
Docker, Typescript, Node.js, Fastify, React.js, Clean Architecture, Domain Driven Design
Lead Full-Stack Engineer - Freelance
Dans le cadre du projet Carrefour Links Growth permettant de collaborer autour de la donnée de Carrefour.
• Conception et développement from scratch d’une webapp analytique, du concept à la production ; co-conception d’une architecture cloud-native et secure-by-design devenue le standard Carrefour Links
• Accès aux KPI en < 3 s sur +10 Md de transactions retail, remplaçant des chargements de KPI de plusieurs minutes par une SPA moderne et réactive
• Livraison de l’MVP en 8 semaines après une phase de 7 semaines de discovery + architecture (interviews experts & direction, cadrage technique, traduction en code) ; livraison dans les délais et itérations basées sur les retours utilisateurs
• Montée en charge dans 3 pays, renforcement de la plateforme et orchestration d'un déploiement progressif auprès des équipes internes et des clients externes
• Observabilité de bout en bout : intégration Sentry (alertes, tracing front/back) en collaboration avec les ingénieurs Sentry.io pour adapter le monitoring aux contraintes du groupe
• Diffusion de l’architecture et mentorat : accompagnement de plusieurs équipes produits pour accélérer la livraison des futurs produits Carrefour Links
Technologies :
TypeScript / Node.js / Vue.js / Fastify / tRPC / Tailwind CSS / PostgreSQL / Casbin / GCP (Cloud Run, Cloud Functions, PubSub, Cloud SQL, ...) / Looker / Sentry
Product & Full‑Stack Lead - Freelance
JUSTPLAYFAIR est une solution permettant aux entreprises de recruter, former et promouvoir leurs talents avec efficacité et neutralité.
Conception et livraison de la plateforme SaaS supportant la méthodologie de recrutement, formation et promotion de JUSTPLAYFAIR
Constitution et pilotage d’une squad produit pluridisciplinaire (UI/UX + Product Manager)
Collaboration directe avec la fondatrice pour transformer la vision en releases incrémentales en production
Mise en place d’un stack moderne TypeScript & React en monorepo avec CI/CD automatisée et déploiement PaaS permettant des itérations rapides et fiables
Technologies :
Typescript / Firebase / GraphQL / Koa / PostgreSQL / ReactJS / Storybook / Tailwind CSS
FullStack Typescript developer - Freelance
Dans le cadre de la refonte majeure de l’API Jackpot, conception et développement du back-office permettant d’opérer le service Jackpot
Mise en place d’un back-office modulaire pour étendre l’offre au-delà des cartes cadeaux
Introduction d’un monorepo TypeScript avec React 18, React Query, React Hook Form et Tailwind CSS, associé à Nest.js côté serveur
Automatisation de l’infrastructure GCP avec Pulumi (IaC), mise en place d’une chaîne CI/CD
Modélisation d’un domaine métier complexe en une expérience utilisateur fluide et intuitive
Technologies :
TypeScript / Pulumi / Nest.js / ReactJS / Tailwind CSS