Software engineer. I build things end to end.

Yassine Belghiti

I'm Yassine Belghiti, a software engineer based in Morocco. I build full-stack products and AI systems — retrieval pipelines, voice agents, back-office automation — and I lead the engineering team at LeetBridge.

I trained at 1337 (part of the 42 network) and through UM6P's programs, where I also did hands-on engineering on university systems. Most of what I build starts as a real problem someone I know is stuck on, and I stay close to the code on every project.

  • Technical leadership
  • Applied AI & RAG
  • Full-stack delivery
See what I've built

Work

A few projects I've built end to end. Most are production systems; a couple are tools I use myself. Each one links to a short case study with more context.

01
Voice AI · Telephony

Sellnseal Voice AI

Voice AI · Telephony

A voice agent that calls customers to confirm cash-on-delivery orders, replacing a manual call-center step for e-commerce sellers. It handles the whole conversation — speech, understanding, response — at low enough latency to feel like a normal call.

[METRIC]Avg. call latency
[METRIC]COD orders confirmed

Python, FastAPI, Twilio, Whisper, ElevenLabs, OpenAI, Redis

02

Turns raw chess-engine output and opening theory into plain-language coaching. A retrieval pipeline pulls the relevant theory for a position, and the model explains the idea instead of just naming the best move.

[METRIC]Openings covered
[METRIC]Avg. explanation time

Python, FastAPI, Stockfish, pgvector, OpenAI, React, GSAP

03

ComptaFlow

Compliance · Fintech

A compliance and productivity platform for Moroccan accounting firms and their small-business (TPME) clients: DGI-compliant electronic invoicing, automated tax and regulatory filings, and a client alert system, on top of a documented API and a clean interface.

[METRIC]Accounting firms using it
[METRIC]Filing time saved

Django, PostgreSQL, Celery, React, Redis

04

MaListe

Full-Stack · E-commerce

A pre-order platform for Moroccan families buying school supplies. It captures demand as leads and runs on a headless commerce setup rather than a traditional storefront.

[METRIC]Pre-orders captured

Next.js 14, TypeScript, Supabase, YouCan (headless), OAuth2, Vercel

05

GEPS & SIL UM6P

Enterprise Systems

Technical lead for GEPS. I audited where the existing systems were slowing people down and built custom automation around SIL UM6P's actual operations instead of forcing a generic tool on them.

[METRIC]Manual workflows automated

NestJS, TypeScript, PostgreSQL, React, Docker

06

FRME

Technical Audit

A full review of the Moroccan Chess Federation's digital setup. I delivered a concrete refactoring plan — what to fix first, what to retire, and what to rebuild.

[METRIC]Systems reviewed
07

Second Brain

Applied AI · Personal Tooling

A personal knowledge system with modules for learning frameworks, execution checklists, a Moroccan business-law reference for company structuring, and a sector-intelligence module covering fintech, greentech, agritech, and retail tech.

4Knowledge modules
[METRIC]Daily use

Next.js, TypeScript, Supabase, OpenAI, Vercel

Building

Not shipped yet — things I'm actively working on. Listed here so the status stays honest.

  • MCP Server (personal)

    in progress

    A Model Context Protocol server that exposes my projects, CV, and case studies to AI clients like Claude. A working MCP demo, not just a description of one.

  • Multi-agent orchestration demo

    in progress

    Specialized agents — research, code, critique — working on one task, with a dashboard that shows the handoffs and reasoning as they happen, not just the final output.

  • Hybrid GraphRAG

    in progress

    Retrieval that combines a knowledge graph with vector search for multi-hop questions, instead of relying on vector similarity alone.

  • Prompt auto-optimization tool

    in progress

    A DSPy-style framework that tests prompts against an example set and improves them iteratively, with before/after metrics.

  • LLM eval & observability tool

    in progress

    Traces, scores, and flags regressions — hallucination, latency, cost — in LLM pipelines. The production-readiness layer most AI demos skip.

How I work

I start from the problem, not the stack. The useful question is usually what someone is doing by hand and why, not which framework to use.

I build the whole thing — data, backend, model, and the interface someone actually clicks. The joints between those are where projects break.

I ship something small that works, then extend it. A pipeline that runs today beats an architecture diagram.

I've played chess seriously for a long time. It mostly taught me to plan a few moves ahead and to play the position in front of me instead of the one I wish I had.

Background

I trained at 1337, the Moroccan campus of the 42 network — peer-to-peer, project-based, no lectures. I went through UM6P's entrepreneurship and innovation programs, and did engineering work inside the UM6P ecosystem (GEPS, SIL).

Ventures I'm involved in

  • LeetBridgeFounderA software agency. I own the technical side — architecture, code review, and the engineering team — building B2B products for clients.
  • DKKD StudioFounderA small studio focused on iOS apps and digital products.
  • MichessFounderA chess training project — coaching, content, and the tech behind it.
  • UM6P Explorer & StartGateMentorI advise early-stage founders in UM6P's programs on technical feasibility and architecture.
  • AMLDTech advisorI mentor developer teams applying machine learning to real commercial problems.

Contact

The best way to reach me is the form below — technical work, advice, or just to compare notes.

Or write directly — yassine.belghiti.20@gmail.com