Cheikhna SakhoFR/EN · Version française
Tracking no.
CS-2021-2610
Status
Out for delivery

Available from October 2026, full-time

Cheikhna Sakho · Full-stack developer · backend-leaning

Full-stack developer working in TypeScript, NestJS, React and PostgreSQL. For 3+ years as an apprentice on a B2B eco-design SaaS, I've taken features from design all the way to load tests in production.

  • 52 509requests, 0 errors, in the latest load test
  • 30 000+lines refactored, on my own initiative
  • 343unit and e2e tests on GPConnect, my solo project

01Delivered

Real problems, solutions in production and measured numbers.

Other shipments

  • Personal2026

    IoT Monitoring

    Poultry-farm monitoring, from sensor to real-time dashboard.

    • ESP32 / C++
    • MQTT
    • NestJS
    • Prisma
    • PostgreSQL
  • School2025 – 2026

    Sentinel F-XVIII

    A ground robot driven from the browser, with GPS, LIDAR and computer vision.

    • Next.js 15
    • FastAPI
    • OpenCV
    • MediaPipe
    • Leaflet
  • School2024

    Budget App

    A personal-budget mobile app with its NestJS API.

    • NestJS
    • Prisma
    • PostgreSQL
    • Flutter
    • Docker

02Shipment tracking

From my first delivered parcel to production: every stop along the way.

  1. Picked up2020 – 2022

    Courier, then first steps in web

    Just Eat Takeaway.com · Team Tonic Services · Paris

    Science baccalaureate as an independent candidate (2020), then courier work alongside my first steps in development. Web integrator and copywriter internship in 2021.

  2. In transit2021 – 2023

    Web@cadémie by Epitech (2-year degree)

    Epitech · Paris

    Intensive project-based programme: PHP/Symfony, JavaScript/React, Node.js, SQL and NoSQL, in agile teams.

  3. In productionJan 2023 – present

    Full-stack developer (apprenticeship)

    Holis · Paris

    B2B SaaS for life-cycle assessment and eco-design. Joined as the 4th employee; the company now has about 20 people, including a tech team of 7.

    • Proposed and led a 30,000+ line refactoring, then the migrations to TypeScript, NestJS and an Nx monorepo (about 250k lines today).
    • Owned the Ecopassport widget end to end: multi-tenant server, React SSR, 16 KB client script, CI and Azure deployment.
    • Load-tested every release with JMeter and shared the metrics with clients (latest run: 0 errors, p95 1.29 s).
    • Built the bilingual LCA report generator and the calculation engine's non-regression suite.
  4. Quality check2023 – 2026

    Application Designer-Developer (bachelor level), then Information Systems Architect (master level)

    ETNA · Ivry-sur-Seine

    Work-study master's: information-system architecture, backend and databases, infrastructure as code. Thesis on delivering life-cycle-assessment data to very different audiences without compromising compliance or maintainability.

  5. Out for deliveryOctober 2026

    Next stop: your team

    Available for a first permanent role, in France or abroad. Backend, architecture, data and performance preferred.

03Package contents

Backend & data
  • TypeScript
  • Node.js
  • NestJS
  • Express
  • PostgreSQL
  • PostGIS
  • Prisma
  • REST / OpenAPI
  • Socket.io
Front-end
  • React
  • Next.js
  • SSR
  • react-query
  • zod
  • SCSS / CSS Modules
  • PWA
Quality & performance
  • Jest
  • Vitest
  • Playwright
  • Tests e2e
  • JMeter
  • Non-régression
  • Revue de code
Infra & tooling
  • Docker
  • GitHub Actions
  • Azure
  • Nx monorepo
  • Ansible-like IaC
  • Git
  • Claude Code
Also used
  • Python
  • Flutter
  • React Native
  • MongoDB
  • MySQL
  • Haskell

04Sender

Portrait of Cheikhna Sakho, smiling
Cheikhna Sakho · Paris

Before writing code, I delivered food across Paris. It left me with one simple idea: a delivery only counts if it arrives, on time and intact. That's what I aim for in software.

To me, engineering is about proportion: protection that matches criticality, effort that matches what was measured. I write the safety net before touching critical code, and I'm willing to drop a component that isn't worth maintaining.

I grow best in a small, demanding product team with code review, measurable goals and honest post-mortems.

05Confirm receipt

I'm looking for a first full-time role starting October 2026. Drop me a line.