Portrait of Léo Penaguin

Léo Penaguin

Full stack developer with 10+ years of experience , specialized in frontend and UX. Strong expertise in modern JavaScript frameworks and TypeScript. I also have experience writing backend services and APIs. Passionate about clean code and design systems. I also enjoy finding small tools that make everyday life easier and experimenting with AI.

Experience

  1. Full Stack Developer

    • Exxact Robotics
    • Villeurbanne, France
    • Present

    Full stack development on Angular 22 with a strong focus on frontend and UX. Building modern interfaces with TypeScript, Vite, and Tailwind. Testing with Vitest, containerization with Docker, CI/CD with Azure DevOps.

    • Angular
    • ESLint
    • Tailwind
    • TypeScript
    • Vite
    • Vitest
    • Azure DevOps
    • Docker
    • Figma
    • Scrum
    • Claude
    • GitHub Copilot
  2. Frontend Developer

    • Bedrock
    • Lyon, France

    Led Vue 2 to Vue 3 migration and Vuex to Pinia refactoring. Built design system components with PrimeVue. Implemented E2E testing with Cypress and Playwright.

    • Cypress
    • ESLint
    • Nuxt
    • Playwright
    • Tailwind
    • TypeScript
    • Vite
    • Vue
    • AWS
    • Git
    • GitHub
    • GitHub Actions
    • Kubernetes
    • Terraform
    • Figma
    • Pinia
    • Scrum
    • GitHub Copilot (early adopter)
  3. Frontend Developer

    • Ubitransport
    • Lyon, France

    Developed Vue.js interfaces for transport management solutions. Set up automated testing with Jest . Worked with CI/CD pipelines.

    • Jest
    • Vue
    • Git
    • GitLab
    • Jenkins
    • Scrum
  4. Full Stack Developer

    • Smart Mobile Factory
    • Berlin, Germany

    Built full-stack applications with Symfony APIs and Vue.js/Angular frontends. Developed Golang microservices . Managed client projects.

    • Angular
    • Vue
    • Go
    • PHP
    • PHPUnit
    • Symfony
    • WordPress
    • Git
    • GitHub
    • Jenkins
    • Scrum
  5. Java Developer (Work-study)

    • Crédit Agricole
    • Grenoble, France

    Developed SOAP APIs in Java for banking systems. Implemented Redis caching.

    • Java
    • SOAP
    • Redis
  6. C# Developer (Work-study)

    • HM Clause
    • Valence, France

    Built Windows Forms applications in C# for agricultural data management. Designed PostgreSQL databases.

    • C#
    • PostgreSQL
    • SQL
    • Windows Forms
  7. Frontend Developer (Internship)

    • Mediacraft
    • Grenoble, France
    • (6 months)

    Developed responsive web interfaces for client projects.

    • HTML
    • CSS
    • PHP
    • Symfony
    • Mailchimp
  8. Backend Developer (Internship)

    • Smart Mobile Factory
    • Berlin, Germany
    • (6 months)

    Built Symfony REST APIs for mobile applications.

    • PHP
    • Symfony

Education

  1. Master's in Computer Science & Information Systems

    • EPSI Grenoble
    • Grenoble, France

    Information system strategy, project management, business intelligence, cloud infrastructure & security.

  2. TOEIC 895/990

    • EPSI Grenoble
    • Grenoble, France

    English proficiency certification.

  3. Bachelor's in Computer Science

    • EPSI Grenoble
    • Grenoble, France

    Object-oriented programming, continuous integration, database design, client-server architecture.

  4. University Diploma in Web Development

    • Université de Limoges
    • Limoges, France

    Web development, digital project management, mobile services.