Skip to content
Amine Mekki

Selected work

Projects

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

B2C and internal product suite

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