Théo Lavaux

Senior Vue.js/Nuxt.js/TypeScript developer

About me

Théo Lavaux

Services

Building your projects with modern web technologies

01

Frontend Development

Building responsive, performant web applications with Vue.js, Nuxt.js, and TypeScript. From single-page apps to complex enterprise solutions.

02

Technical Architecture

Designing scalable frontend architectures with modern build tools, state management, and performance optimization strategies.

03

Performance Optimization

Improving Core Web Vitals, reducing bundle sizes, implementing SSR/SSG, and ensuring lightning-fast user experiences.

04

Team Leadership & Consulting

Mentoring developers, establishing best practices, code reviews, and guiding teams through technical challenges.

Experience

Recent career highlights

WeeFin logo

Senior Frontend Developer

Full-time
2 years 6 months

Contributed to ESG Connect, a SaaS platform for financial institutions to centralize, analyze, and report their ESG (Environmental, Social & Governance) data.

Vue 3TypeScriptViteVitestVitePressPNPM

Key achievements

  • 📊Built the Data Management module with complex data visualization charts to ensure data quality and proper integration
  • 🎨Developed a reusable design system to accelerate product delivery and maintain UI consistency
  • 🧪Maintained and improved test coverage using Vitest for unit tests and Playwright for E2E tests
  • 👥Worked in feature squads (data management, engagement, reporting) within an agile, impact-driven environment
Moonshot Insurance logo

Senior Front-end Engineer

Freelance
1 year 9 months

Led the frontend team to architecture and develop a digital insurance solution for mobile devices.

NuxtJSTypeScriptDesign System

Key achievements

  • 🏗️Led the frontend team architecture and development with NuxtJS and TypeScript
  • 🎨Contributed to the development of a design system for corporate identity
  • 🎓Provided mentoring to other developers
HelloWork logo

Fullstack Engineer

Full-time
1 year 7 months

Crafted a modern ATS solution and Web Components library.

LitElementTypeScriptWeb Components

Key achievements

  • 🧩Crafted a Web Components library using LitElement and TypeScript
  • 🚀Redesigned the ATS solution to a modern SPA and reduced recruiting time by 300%
  • 🎨Developed a design system serving as reference for developers and designers

Let's build something together

Whether you have a project in mind, want to collaborate, or just want to say hi, I'd love to hear from you. Pick your preferred way to reach out.