full-stack engineer trained at 42 Paris. I design and ship products end to end, from C++ socket servers to the portfolio builder people use today.
Icareaboutthewholestack:thememorylayoutunderaC++server,theschemabehindanAPI,andthetwohundredmillisecondsofmotionthatmakeaninterfacefeelalive.Ilearnedtobuildat1337and42Paris,wheretherearenoteachers,justhardproblems,peersandcodereview.

Ship end to end
Database, API, interface, tests, deployment. I own the whole path from idea to a URL people use.
Prove it works
Typed contracts, unit tests and browser tests at real screen sizes, so changes ship with confidence.
Motion with purpose
Animation that explains and guides, and steps aside for people who prefer reduced motion.
“Build your portfolio. Your way.”
A no-code portfolio builder I designed, engineered and shipped end to end. Pick one of twelve animated templates, import a CV, edit with a live multi-device preview, then publish to a Portify link, deploy an independent Vercel site, or download the full Next.js source.
Template engine
A typed contract and versioned registry: every template renders the same Zod-validated content schema, so data moves freely between twelve designs.
CV import
PDF and Word parsing on the server (unpdf, mammoth). Users review every extracted field before it lands; the file is never stored.
Live editor
Real-time preview at phone, tablet and desktop widths with autosaved drafts. Nothing goes public until you publish.
Three ways to ship
Publish at /p/your-name, deploy a separate site through the Vercel API with verified aliases, or export a standalone Next.js project as a zip.
Secure by default
Supabase Auth and Postgres with Row Level Security on every table, rate limits, and an owner-only admin dashboard backed by audited security-definer functions.
Motion with manners
Every template animates with purpose and falls back to static layouts for visitors who prefer reduced motion.
Languages
Frontend
Backend
Data
Mobile
DevOps & Quality
- commit a3f9c21(HEAD → main)Internship2025 · 4 months
TALIO
Full-Stack & Automation Engineer Intern
Shipped full-stack features with Next.js, Node.js and Supabase, and automated business workflows with n8n integrations, speeding up data pipelines across production modules.
+ Next.js+ Node.js+ Supabase+ n8n - commit 7be04d8Internship2025 · 2 months
a2xcorp
Software Engineering Intern
Built full-stack web features in an agile team: REST endpoints, database work and client-side state management.
+ React+ Next.js+ Express+ Databases - commit 42e1337Education2023 → now
42 Paris · 1337
Software Engineering, RNCP Level 7
Started at 1337 Khouribga, now at 42 Paris. A project-based curriculum with no teachers or lectures: systems programming in C and C++, algorithms, UNIX, networking and full-stack development, all validated by peer code review.
+ C+ C+++ Algorithms+ UNIX+ Networking - commit 0dc5e7aCertification2024 – 2025
Udemy
Modern Full-Stack Web Development
Courses on React, modern Node.js, NoSQL databases, OAuth flows and frontend state management.
+ React+ Node.js+ MongoDB+ Auth
