Each project is written as an engineering case study: the problem, the architecture, the decisions and the reasoning behind them. Not just a list of frameworks.
Team Lead: architecture, backend, delivery
A full-stack product that digitizes the technical study and quoting of ventilation projects, led end to end: team coordination, API and data architecture, frontend foundations and DevOps setup.
- NestJS
- Next.js
- TypeScript
- PostgreSQL
- Prisma ORM
- TanStack Query
Read case study →
Technical Lead: design system, backend services, delivery
A full-stack agronomic management platform: web design system, core NestJS backend services, and front-office / back-office features in Next.js, delivered in a technical leadership role.
- Next.js
- NestJS
- PostgreSQL
- Prisma ORM
- Docker
- Figma
Read case study →
Technical Lead: architecture, roadmaps, code quality
A cross-platform transport optimization product: web with Next.js, mobile with React Native, NestJS APIs behind both. I was responsible for architectural decisions, technical roadmaps and code quality.
- Next.js
- React Native
- NestJS
- PostgreSQL
- Docker
- Jira
Read case study →
Full-Stack Developer
A platform generating static advertising pages: Astro.js for static generation, reusable page block components built from Figma designs, and NestJS + GraphQL services behind it.
- Astro.js
- Next.js
- NestJS
- GraphQL
- Docker
- Figma
Read case study →
My Insurance / GestiLot / OneWay
Full-Stack Developer
Three products delivered across web and mobile: an insurance platform, a digital tool for the art market, and an internal carpooling app, React and React Native frontends over NestJS and MongoDB services.
- React
- React Native
- NestJS
- MongoDB / Mongoose
- Swagger
- Unit testing
Read case study →
Frontend Developer, design systems
A reusable React TypeScript component library with custom hooks, published as two NPM packages and documented in Storybook for enterprise-wide adoption.
- React
- TypeScript
- Storybook
- Unit testing
Read case study →
Freelance full-stack developer
The web platform of SEMO, a Sfax-based distributor of professional tooling and industrial equipment with a catalog of more than 10,000 references. Freelance mission covering the whole chain: frontend, backend, Docker setup and deployment pipelines.
- Next.js
- NestJS
- TypeScript
- PostgreSQL
- Prisma ORM
- Docker
Read case study →
Freelance full-stack developer
DjibWork connects job seekers and recruiters in Djibouti: job listings with filters, candidate profiles, and a CV database for recruiters. Freelance mission covering the full stack, the Docker setup and the deployment pipelines.
- Next.js
- NestJS
- TypeScript
- PostgreSQL
- Prisma ORM
- Docker
Read case study →
Freelance full-stack developer
The website of Radical, a pest control company operating around Bordeaux: service pages per pest type, rapid intervention requests and free quotes. Freelance mission covering development, Docker setup and deployment pipelines.
- Next.js
- NestJS
- TypeScript
- PostgreSQL
- Prisma ORM
- Docker
Read case study →
Freelance backend developer
MyMatch Foot is a mobile app for football players, published on Google Play. Freelance mission focused on the backend: the services and APIs the app runs on.
Read case study →