CTO at CrewLink · Tech Lead at Loumo

Yassine Montassar

CTO, engineering lead and hands-on full-stack engineer. I have taken two production platforms from first commit to real scale — a mobility marketplace in Dubai and an AI examination platform used across French higher education.

Based
Tunis, Tunisia
Currently
CTO, CrewLink Mobility · Dubai, UAE
And
Tech Lead, Loumo · France (remote)
Core stack
TypeScript · Node.js · React · GCP

Selected work

Two platforms, owned end to end.

CrewLink

Chief Technology Officer · Dubai, UAE · 2025 – present

crew-link.ae ↗

The problem

Airline crew in Dubai work rosters that no consumer ride-hailing product is built for: 4am pickups, layover-shaped demand, and the same handful of corporate sites over and over. Nobody had built a dedicated platform for it.

What I built

The whole system, from first commit: rider apps, driver and dispatch tooling, the admin dashboard, subscription billing, loyalty and reporting — plus a proprietary matching engine that decides who shares a ride, which route is taken and what each seat is worth. Kept in-house as trade-secret IP rather than licensed in, because the platform's retention economics sit downstream of it.

  • Scale

    Tens of thousands of completed trips across dozens of live service areas in the UAE.

  • Retention

    A repeat-purchase rate well into the eighties — the platform is a weekly habit, not a one-off.

  • Growth

    Order-of-magnitude ride growth inside the first year of operation.

  • Reliability

    A trip-completion rate above ninety percent on time-critical airport runs.

Also shipped

  • A subscription and loyalty engine — recurring plans, ride allowances and earned credit — that carries a large share of active riders.
  • Shared-ride economics riders actually opt into, with pooling logic that balances match rate against detour time.
  • Demand modelled as a hub-and-spoke network anchored on major airline corporate sites, extending into neighbouring emirates.
  • Production robustness controls across PCI-grade payment handling, bank-grade identity verification and fraud prevention.
  • Substantial quarter-on-quarter organic search growth on zero paid spend, through technical SEO on a Next.js stack.

Next.jsTypeScriptNode.jsPostgreSQL · PrismaPaymentsRouting & pricing

Loumo

Tech Lead · Île-de-France, France (remote) · Feb 2025 – present

loumo-correction.com ↗

The problem

French higher education grades by hand, inconsistently, under audit. The same dissertation gets an 11 from one examiner and a 16 from another — and the institution still has to produce annotated scripts and full score history when RNCP or Qualiopi asks.

What I built

I lead engineering across the whole product. The core is an AI correction pipeline that ingests scanned handwritten papers and online submissions and returns criterion-level graded feedback — 3× faster correction, with a complete audit trail behind every AI-assisted decision.

  • 30+

    higher-education institutions on the platform

  • 20,000+

    students · 4,000+ examinations

  • −40%

    correction cost · four hours a week back to faculty

  • 2 weeks

    guaranteed turnaround SLA the product is sold on

Also shipped

  • Secure online examination: video proctoring, anti-cheat detection, identity verification and zero-install browser delivery across QCM, written-response and file-submission formats.
  • A platform engineered to survive RNCP, Qualiopi, France Compétences, GDPR and EU AI Act audits — centralised grading scales, annotated scripts and full score history retrievable on demand.
  • The stack on Google Cloud Platform with GKE Autopilot — React front end, NestJS on Fastify, Firebase for data and storage — sized for examination-season load spikes.

ReactNestJS · FastifyGCP · GKE AutopilotFirebaseLLM · OCR pipelines

Experience

Where I've worked.

  1. Sep 2025 — present

    Chief Technology Officer — CrewLink Mobility

    Dubai, UAE. Airline-crew mobility platform (CrewLink + CrewLyft). Architecture, delivery, security and commercial outcomes.

  2. Feb 2025 — present

    Tech Lead — Loumo

    Île-de-France, France (remote). AI-assisted examination and correction platform for higher education. Full application architecture and technical roadmap.

  3. Jul 2024 — Sep 2024

    Project Lead & Full-Stack Developer — GACOM

    Remote. Led client delivery of a content platform on Next.js, PostgreSQL/Prisma and Docker, owning timelines and client communication.

  4. Feb 2022 — May 2022

    Software Developer, Internship — RNTA

    Tunis. Inventory-management desktop application in WinDev/MySQL with role-based access control.

Technical skills

What I work in.

Languages
TypeScript, JavaScript (ES6+), SQL, HTML5, CSS3
Front-end
React, Next.js (App Router), Tailwind CSS, shadcn/ui, responsive and accessible UI
Back-end
Node.js, NestJS, Fastify, Express, REST APIs, webhooks, event-driven services
Data
PostgreSQL, MySQL, MongoDB, SQLite, Prisma ORM, Firebase / Firestore, Supabase
Cloud & DevOps
Google Cloud Platform, GKE Autopilot, Kubernetes, Docker, Nginx, GitHub Actions, CI/CD, Vercel
AI & data processing
LLM integration, Google Gemini, Vercel AI SDK, OCR and handwriting pipelines, AI-assisted grading, agentic coding workflows
Systems & domain
Matching and routing algorithms, dynamic pricing, subscription billing, PCI-grade payments, identity verification, multi-tenant SaaS, technical SEO
Spoken
Arabic (native), English (professional working proficiency), French (basic)

Notes

Things I've learned building these.

Marketplaces

Why we kept the matching engine in-house

Pooling, routing and seat pricing are not a feature you buy — they are the business. Licensing them would have capped our margin and handed a competitor the same curve. Notes on the build-versus-license call and what it cost us in engineering time.

AI systems

Grading with an audit trail

Under the EU AI Act, an AI-assisted grade that cannot be explained is a liability, not a feature. How we designed the correction pipeline so every score traces back to a criterion, a scale and a human decision point.

Growth

Organic growth on zero ad spend

What actually moved organic acquisition on a Next.js marketplace: rendering strategy, area-level landing pages, and treating structured data as a product surface rather than a checklist item.

Full write-ups in progress — ask me about any of these in the meantime.

Contact

Let's talk.

Happy to talk about platform architecture, marketplace economics, AI systems under audit — or anything else on this page.

Email
yassinemontassar99@gmail.com
Phone
+216 29 188 170
LinkedIn
yassine-montassar ↗
CV
Download PDF
Email me