Kevin Pennarun

Software Engineer

Agado Dev Logo

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

Hoppen 6 mois

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

Carrefour Links Feb. 2023 / Jul. 2024

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 Dec. 2020 / Nov. 2022

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

Jackpot (Bimpli – Groupe BPCE) Apr. 2022 / Feb. 2023

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