Lumina AI assistant integrated into the developer portfolio

Interactive portfolio

Developer Portfolio with AI Assistant

A bilingual developer portfolio with a contextual AI assistant, dynamic project case studies, reading modes, and a responsive design system built to make technical experience easier to explore.

Type
Interactive portfolio platform
Focus
AI assistant, case studies, UX, responsive UI
Stack
Next.js, React, TypeScript, Tailwind CSS
Languages
English and French
  • Next.js
  • React
  • TypeScript
  • AI Assistant
  • Responsive Design
  • Bilingual UX

From portfolio to interactive experience

Challenge

A traditional portfolio can show projects, but it often leaves the visitor doing all the work. I wanted the site to explain my experience more clearly, adapt to different reading depths, and make it easier for someone to explore my work without getting lost in a long page.

What I built

I built a bilingual portfolio platform with dynamic project case studies, a responsive visual system, dark and light themes, reading modes, and Lumina, a contextual AI assistant that can answer questions about my work, experience, and projects.

Product thinking

The goal was not only to make the site look polished. I designed the experience around how someone evaluates a developer: what they built, how they think, how they communicate, and whether their work can be trusted in real-world production contexts.

What it demonstrates

This project shows how I turn technical experience into a clearer way to explore technical work: structured, interactive, responsive, bilingual, and easier to navigate.

Platform screenshots

A look at the main experience areas: Lumina, project case studies, skills visualization, responsive behavior, reading modes, and contact flow.

Lumina AI assistant open on the developer portfolio desktop experience
Dark mode hero section of the developer portfolio
Experience section showing Summary and Full reading modes

Contextual AI assistant for project and experience discovery