Aller au contenu
Amine Mekki

Travaux choisis

Projets

Chaque projet est rédigé comme une étude de cas d'ingénierie : le problème, l'architecture, les décisions et leur raisonnement. Pas seulement une liste de frameworks.

Team Lead : architecture, backend, livraison

Un produit full-stack qui digitalise l'étude technique et le chiffrage de projets de ventilation, piloté de bout en bout : coordination d'équipe, architecture API et données, fondations frontend et mise en place DevOps.

  • NestJS
  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma ORM
  • TanStack Query

Lire l'étude de cas

Lead Technique : design system, services backend, livraison

Une plateforme full-stack de gestion agronomique : design system web, services backend NestJS et fonctionnalités front office / back office en Next.js, livrées dans un rôle de leadership technique.

  • Next.js
  • NestJS
  • PostgreSQL
  • Prisma ORM
  • Docker
  • Figma

Lire l'étude de cas

Lead Technique : architecture, roadmaps, qualité de code

Un produit d'optimisation du transport multiplateforme : web en Next.js, mobile en React Native, APIs NestJS derrière les deux. J'y portais la responsabilité des choix d'architecture, des feuilles de route techniques et de la qualité de code.

  • Next.js
  • React Native
  • NestJS
  • PostgreSQL
  • Docker
  • Jira

Lire l'étude de cas

Développeur Full-Stack

Une plateforme de génération de pages publicitaires statiques : Astro.js pour la génération, des blocs de page réutilisables intégrés depuis Figma, et des services NestJS + GraphQL derrière.

  • Astro.js
  • Next.js
  • NestJS
  • GraphQL
  • Docker
  • Figma

Lire l'étude de cas

Suite de produits B2C et internes

My Insurance / GestiLot / OneWay

Développeur Full-Stack

Trois produits livrés sur web et mobile : une plateforme d'assurance, un outil digital pour le marché de l'art et une application de covoiturage interne, frontends React et React Native sur des services NestJS et MongoDB.

  • React
  • React Native
  • NestJS
  • MongoDB / Mongoose
  • Swagger
  • Unit testing

Lire l'étude de cas

Développeur Frontend, design systems

Une librairie de composants React TypeScript réutilisables avec hooks personnalisés, publiée en deux packages NPM et documentée dans Storybook pour un usage à l’échelle de l’entreprise.

  • React
  • TypeScript
  • Storybook
  • Unit testing

Lire l'étude de cas

Développeur full-stack freelance

La plateforme web de SEMO, distributeur d'outillage professionnel et d'équipement industriel basé à Sfax, avec un catalogue de plus de 10 000 références. Mission freelance couvrant toute la chaîne : frontend, backend, mise en place Docker et pipelines de déploiement.

  • Next.js
  • NestJS
  • TypeScript
  • PostgreSQL
  • Prisma ORM
  • Docker

Lire l'étude de cas

Développeur full-stack freelance

DjibWork met en relation candidats et recruteurs à Djibouti : offres d'emploi avec filtres, profils candidats et CVthèque pour les recruteurs. Mission freelance couvrant tout le stack, la mise en place Docker et les pipelines de déploiement.

  • Next.js
  • NestJS
  • TypeScript
  • PostgreSQL
  • Prisma ORM
  • Docker

Lire l'étude de cas

Développeur full-stack freelance

Le site de Radical, entreprise de lutte antiparasitaire qui intervient autour de Bordeaux : pages de services par type de nuisible, demandes d'intervention rapide et devis gratuits. Mission freelance couvrant le développement, la mise en place Docker et les pipelines de déploiement.

  • Next.js
  • NestJS
  • TypeScript
  • PostgreSQL
  • Prisma ORM
  • Docker

Lire l'étude de cas

Développeur backend freelance

MyMatch Foot est une application mobile pour joueurs de football, publiée sur Google Play. Mission freelance centrée sur le backend : les services et les APIs sur lesquels l'application repose.

Lire l'étude de cas