2026
Reusable Executive Portfolio SPA
Reusable React and TypeScript CV portfolio for an executive in a car insurance company.
Design / Frontend Development & Integration

Project overview
Designed a reusable Single Page Application for integration into an existing client application, while respecting its technical stack and integration constraints.
The objective was to build a content-driven portfolio without hardcoded data, combining a minimalist editorial design, smooth animations, a responsive layout, and light and dark themes.
Implemented the portfolio with React, TypeScript and React Router, including client-side routes and a dedicated 404 page.
The result is a reusable component whose content and presentation can be adapted to different executive profiles without rebuilding the interface.
Project context
The client needed a reusable executive profile and portfolio experience that could be integrated inside an existing application without hardcoded content.
Frontend implementation
The interface was built with React, TypeScript, React Router and Tailwind CSS, with reusable UI patterns, responsive layouts, animated transitions and light and dark theme support.
Content structure
The component was designed around structured content so the profile, experience, routes and portfolio sections could evolve without requiring layout-level changes.