Frontend architecture
Maintainable foundations for a B2B SaaS platform: components, design system, server rendering.
- Nuxt
- Vue
- TypeScript
- SSR
Engineering Lead · Frontend Architect · Full Stack · GenAI
« Passionate about designing large-scale software, B2B SaaS platforms and AI-based solutions. »
I enjoy turning complex challenges into scalable, maintainable solutions while helping teams grow and deliver impactful products.
Continuous growth within the same company, from the first line of code to technical leadership.
Design and delivery of key features, high-performance web applications.
Nuxt reference: frontend architecture and team support.
Technical leadership, frontend and full stack architecture, AI-powered products.
Maintainable foundations for a B2B SaaS platform: components, design system, server rendering.
Tools for other teams: shared components, TypeScript SDK, APIs.
Features built on language models and agents.
Architecture, full stack development, continuous delivery and observability.
Mentoring, code reviews, sharing engineering practices.
Projects shipped since 2018: websites, web and mobile applications, from design to release.
Full stack web development.
Web · Full stackWeb and mobile application to manage electrical installations, with geolocation, for an electricity and gas utility.
Laravel · Ionic 4 · Angular · API RESTFull stack web application and admin dashboard for an association (HR, blogs, activities), then the showcase website of an international festival.
Laravel 7 · JavaScript · MySQLFull stack web application and admin dashboard for an association (HR, blogs, activities), then the showcase website of an international festival.
HTML5 · CSS · Bootstrap · JavaScript · PHPToday’s generative AI building blocks, applied to real products, each with a concrete use.
Assistants that do more than answer: they call tools in a controlled, verifiable way. MCP standardises these connections.
Example: an agent that prepares a back-office action the user approves before it runs.
The model relies on the company’s documents instead of making things up.
Example: an assistant answering questions from product documentation, with sources.
Picking the right model, framing answers, controlling cost and latency, integrating cleanly in the UI.
Example: writing or search assistance directly inside the application.
Voice conversation with a real-time model, interruptions included.
Shown on this site: my AI version, which you can talk to.
Certified Google GenAI and Certified Claude Architect.
Designed by Sami and built with AI coding agents. Everything below actually runs on this site.
From design to production, I work on architecture, full stack development, AI integration, CI/CD and observability, with particular care for performance, accessibility and developer experience.
Frontend architecture, high-performance web applications, developer platforms and AI-powered products. Design and delivery of key features, technical structuring and team support.
Product interfaces with Nuxt/Vue and React, from accessible components to animated interactions and 3D in the browser.
Integrating models and agents into applications and workflows.
Building SaaS solutions that connect interfaces, APIs and services.
Taking applications to production and keeping them observable.
Structuring technical decisions and sharing engineering practices.
The easiest way: an email or a LinkedIn message.
baccouchesami.dev@gmail.comlinkedin.com/in/baccouche-sami
Outside of code: the sea, diving and spearfishing. This portfolio is a tribute to it.