Sahhar Dhia Eddine

Full-stack product engineer

I build and ship complete products: web, mobile and desktop apps, in French, English and Arabic.

Download CV

About

I'm Sahhar Dhia Eddine, a full-stack developer based in Algiers. For more than 3 years I've built complete products for companies in Algeria and France: a ride-hailing platform, a booking marketplace running in 5 countries, a real-estate portal and restaurant software.

Most recently I was the lead backend developer at 8Ride (NestJS, PostgreSQL, Redis, Stripe). Before that I was the main developer of Care-me for two years. I work across the whole product: data models and APIs, payments, real-time features and maps, and interfaces in French, English and Arabic, including full right-to-left layouts.

I care about software that is fast, accessible and easy to maintain, and I deploy what I build with Docker and CI. I'm open to remote roles.

Experience

  1. 2026

    Full-stack developer · 8Ride

    Ride-hailing startup · Remote

    Lead backend developer on a 4-app platform (API, admin console, rider and driver apps) built by a remote team of about 6. I wrote 670 of the 917 backend commits.

    • Stripe pre-authorisation and capture, payout reconciliation and automatic PDF invoices
    • Real-time driver matching with Socket.IO and Redis, live GPS trails
    • Service areas on PostGIS, GDPR account deletion and export, admin roles and two-factor sign-in
    • NestJS
    • PostgreSQL + PostGIS
    • Redis
    • Stripe
    • Socket.IO
    • React Native
    • Next.js
  2. 2023 – 2025

    Full-stack developer · Care-me

    Beauty and wellness bookings · Hybrid, Algiers

    Main developer of a booking marketplace for salons, barbers and clinics in Algeria, France, Morocco, Tunisia and Senegal.

    • Client web app, the Care me Pro owner suite (web, iOS and Android), admin console and jobs portal
    • Express and MongoDB API with about 480 endpoints, real-time updates and push notifications
    • SATIM CIB / EDAHABIA card payments for Algeria, plus Stripe
    • Express
    • MongoDB
    • Next.js
    • Capacitor
    • Socket.IO
    • SATIM
    • Stripe

Selected work

Skills

Frontend
TypeScript · JavaScript · React · Next.js · React Native · Expo · Electron · Redux · Zustand · React Query · Tailwind CSS · shadcn/ui · MUI · Bootstrap · HTML & CSS
Backend
Node.js · Express · NestJS · Prisma · PostgreSQL + PostGIS · MySQL · MongoDB · Redis · BullMQ · Stripe · SATIM CIB / EDAHABIA · Meilisearch · REST APIs · Swagger / OpenAPI · Nodemailer · Python
Real-time & media
WebSockets · Socket.IO · WebRTC · End-to-end encryption (WebCrypto) · Speech-to-text, translation & TTS (Whisper, Argos Translate, Kokoro) · MapLibre maps
Tools & craft
Docker · Vercel · Render · Supabase · Cloudflare R2 / S3 · Git · GitHub · GitLab CI · GitHub Actions · Sentry · OpenTelemetry · Vitest · Playwright · Postman · Bash · Figma · i18n & RTL (next-intl) · SEO · Accessibility
Languages
Arabic · French · English

Contact

Have a product to build? Let's talk.

Or email me directly
dhiachabane@yahoo.fr

© 2026 Sahhar Dhia Eddine · Based in Algiers, Algeria