← Back to skills

Hard Skills — Frontend & Web

I build performant, accessible and maintainable web and mobile interfaces, focusing on user experience and code quality. Hands-on experience with React, Angular, Vue.js and React Native in real production contexts — startup and large public-sector organization.

Frontend stack

Web frameworks

React, Next.js, Angular, Vue.js — TypeScript-first development

Cross-platform mobile

React Native — iOS and Android apps from a shared codebase

Styling and UI

SCSS, Tailwind CSS, DaisyUI, design systems, mobile-first responsive UI

Frontend engineering approach

  • Component architecture: clear boundaries, single responsibility, reusability and testability.
  • State management: context-driven choice — local state, Context API, Zustand, Pinia or Redux.
  • Performance: lazy loading, code splitting, rerender optimization, Core Web Vitals focus.
  • Accessibility: semantic HTML, ARIA, contrast and keyboard navigation integrated early.
  • Quality: strict TypeScript, unit/integration tests, linting and code reviews.

Related experience

Superwyze · Full Stack Apprentice Developer (Jan 2025 – Dec 2025)

Front-end feature development in React and Vue.js, plus React Native mobile apps, in an agile startup environment. High autonomy, short iterations, strong attention to UX and runtime performance.

Métropole de Lyon · Full-Stack Apprentice Developer (Sep 2023 – Jan 2025)

Public-impact web and mobile interfaces with React and React Native. Focus on accessibility, reliability, and maintainability in a long-term maintenance context.

Apogée Consult · Co-Founder & CTO (Jul 2025 – Present)

Design and development of custom B2B web interfaces from mockup to production, with focus on UX consistency and predictable delivery quality.

What I aim to guarantee

  • Perceived fluidity: fast interactions, polished transitions, no blocking UI behavior.
  • Consistency: predictable component behavior and design-system alignment.
  • Robustness: proper error/loading/empty-state handling and edge-case coverage.
  • Maintainability: readable code structure and smooth onboarding for other developers.
© 2026 Mathieu Ponton | Co-Founder & ingénieur logiciel @ Apogée Consult | Lyon, France