National Dispatch Scheduling Platform for MBTA/MTA — multi-tenant agencies, scheduling stepper (upload → validation → optimization → results), archive/map views, and 2FA.
Full Stack Developer · TypeScript
Mohamed Saouab
Full Stack Developer with 3 years building scalable TypeScript apps — route optimization, AI/analytics for Legal Tech & Healthcare, and Cypress pipelines at enterprise scale.
Morocco — Open to Remote (EMEA) & EU Relocation (Visa Required)
- 50k+Daily rides processed
- 1,108Automated tests

Work shipped for
- AlphaRoute
- H2O
- OCP
- Mastery Telematics
- Carpenteria Sebina
- UM6P
About
Building scalable full-stack systems & AI-driven platforms
I build production systems end to end. At Veltiston AI I ship transit and analytics platforms for US agencies — a dispatch optimizer handling 50,000+ daily rides, and AlphaPlan, the itinerary-planning app in an enterprise school-transportation suite, which I raised to 1,108 Cypress tests across 136 spec files. Alongside that, AI legal-tech analytics that cut document review time in half, and healthcare scheduling built in partnership with H2O.
I trained at 1337 Coding School (42 Network) — peer-to-peer, project-based, no lectures — which is still how I approach unfamiliar systems: read the source, build the thing, measure it.
3
Years experience
50k+
Daily rides processed
1,108
Automated tests
9
Projects shipped
Technical expertise
View full stackSelected work
Professional Work
Enterprise transportation & optimization systems built at Veltiston AI / Dynamic Ideas.
AlphaRoute Suite
Production school-bus routing ecosystem for US & Canada — route planning, live dispatch, communications, parent portals, and driver training across 10+ Angular applications.
Experience
Professional Journey
A trajectory of technical leadership and architectural engineering.
FRONT-END ENGINEER
Jul 2024 - Present
Transit & AI platformsVeltiston AI
Ben Guerir, Morocco · Athens, Greece
- Architected AI/analytics interfaces for 3 enterprise platforms (routing, healthcare, legal) with Dynamic Ideas (MIT-founded), improving end-user decision-making speed by 35%.
- Raised AlphaPlan (Angular 15) Cypress E2E to 1,108 passing tests across 136 spec files, cutting nightly failures in the Jenkins DevSecOps pipeline and stabilizing releases.
- Contribute across a 10+ app Angular micro-frontend monorepo — building AlphaSchool student/school management and AlphaPlan itinerary planning (vehicles, drivers, yards) with agency management and role-based access on a centralized state store.
- Led front-end for an AI Legal Tech platform (Angular / Next.js) — document comparison and automated risk scoring that cut legal review times by 50%.
- Built Healthcare scheduling software with H2O for hospital nurse-staffing and operating-room optimization.
- Engineered front-end modules for AlphaRoute and NDSP (MBTA/MTA), helping optimize daily schedules for 50,000+ rides.
Clients
FREELANCER FULL-STACK DEVELOPER (PART-TIME)
Feb 2024 - Jul 2024
Real-time trackingMasteryGPS
Morocco
- Built a real-time machine-tracking system (React + Node.js) monitoring 500+ devices at 99.9% uptime.
- Built a Python data-collection pipeline (BeautifulSoup / Selenium) over a public company registry, cutting manual data entry by 85%.
- Optimized database queries and caching for 60% faster retrieval; added email/SMS then Prometheus monitoring with 95% early incident detection.
Clients
FULL-STACK DEVELOPER INTERN
Sep 2023 - Mar 2024
Full-stack productalpha10X
Ben Guerir, Morocco
- Delivered 3 major features with Angular & NestJS, contributing to a 25% increase in user engagement.
- Applied the Adapter pattern to transform complex API data into custom HighCharts visualizations — 40% faster data interpretation.
- Built RESTful APIs with Neo4j handling 10,000+ daily requests at 99.9% uptime in a fully Agile team.
IT Architect
1337 Coding School (42 Network) — UM6P
Aug 2021 - Present · Khouribga, Morocco
1337 is the tuition-free computer-science school of University Mohammed VI Polytechnic (UM6P) and Morocco's campus of the global 42 Network — with no teachers, no lectures, and no fixed schedule. Learning is entirely peer-to-peer and project-based: I progress by building and defending real projects, reviewing peers' code, and self-teaching whatever each challenge demands. It's where I built the habits this whole portfolio runs on — autonomy, rapid technology adoption, and shipping working software under pressure.
Capstone projects: Matcha, Transcendence, and mobile systems from the 42 pedagogy.
Capabilities
Core Stack & Expertise
Pick a domain, then a capability, to see the projects it shipped in.
Languages
6 capabilities
Freelance
Freelance & client work
Production sites and platforms delivered for clients — UM6P executive department, Mastery Telematics, and Italian manufacturing.
Production marketing website for an Italian metal fabrication company in Brescia — services, quote forms, cookie consent, and WhatsApp integration.
Part-time freelance for Mastery Telematics — real-time GPS fleet tracking, a resumable Python crawler over a public company registry, Prometheus uptime monitoring, and optimized database performance.
UM6P Executive Education Platform
Freelance — executive education back-office
Back-office for UM6P's executive education department — training programmes, modules, and participants alongside budget lines, procurement requests, and logistics (rooms, catering, accommodation, transport). Co-built with one other developer; I owned the programme and logistics domain plus the admin UI.
Side work
Personal projects
Solo full-stack products — Loan Tracker, Fundly, and more — built with Next.js, Prisma, and multilingual RTL support.
Role-based lending platform (managers vs administrators) with full loan lifecycle management, partial-payment history, soft-delete restore window, portfolio KPI dashboards, and EN/FR/AR RTL.
Full-stack personal-finance workspace for period-scoped income/expense tracking, cash-flow and savings-rate analytics, and forward-looking calendar planning with Highcharts visualizations — installable as a PWA.
Personal portfolio and case-study site built on a single-source content model, per-project case-study pages, and an Editorial Precision design system — with accessibility and SEO enforced at build time.
Full-stack weight and BMI tracker with Arabic (default) and English locales, 7-point moving average charts, and BMR/TDEE estimates.
Education
1337 Coding School — 42 Network
Capstone and curriculum projects — full-stack web, mobile, and real-time systems from the 42 pedagogy.
The 1337 (42 Network) low-level track in C and C++ — rebuilding parts of the standard library, a Unix shell, two graphics projects, and a multi-client IRC server, with no frameworks and everything driven by Makefiles.
Final 42 project: multiplayer Pong platform with OAuth/2FA authentication, real-time chat, and tournament modes.
42 system-administration project: a complete multi-service infrastructure built from scratch with Docker Compose — NGINX (TLS 1.2/1.3), WordPress + PHP-FPM, and MariaDB, each running in its own hand-built image.
42 DevOps project building up from single-node K3s clusters (provisioned with Vagrant) to a local K3d cluster with GitOps — deploying applications declaratively and syncing them continuously with Argo CD.
42 mobile app for 3D protein and ligand visualization from PDB files — CPK ball-and-stick rendering with Expo GL and Three.js.
Mobile app to search and display 42 student profiles via the intra API — OAuth2 login, skills, projects, and coalition display.
42 full-stack dating web app with profiles, matching, and real-time chat — Express + React with Socket.io and Docker Compose.
Open source
GitHub Activity
Contribution graph and repositories from the last year, including private work when enabled on my profile.
Loading contribution data…
Contact
Let's build your next platform
Open to Remote (EMEA) & EU Relocation (Visa Required). Full-stack TypeScript roles across Next.js, Angular, and enterprise SaaS.
Location
Availability
Languages
Start the conversation
Prefer email? Reach me at saouab.mohammed@gmail.com. Otherwise, everything below opens in a new tab.