Hola I'm 👋

Soufiane El Mouajjeh

Full Stack Engineer · Scalable Systems · Morocco

Full Stack Engineer focused on impact. I architect scalable, robust systems that are built to last. Combining clean code principles with high-performance engineering to solve complex problems.

Find me elsewhere

About Me

I'm a Full Stack Engineer focused on building scalable, production-grade systems that stand the test of time.

I care deeply about clean architecture, developer experience, and shipping software that actually works at scale.

When I'm not building, I'm reading about distributed systems, contributing to open source, or exploring new technologies.

I like fast-moving teams and owning a problem from the first sketch to whatever's running in production. If you have something in mind, let's chat.

SepOctNovDecJanFebMarAprMayJunJulAugSep
Total 832 contributions in lifetimeMade by Soufiane

You can check these links if you wish to

Experience

CM

Caisse Manager

Senior Full Stack Developer

Aug 2026 – Present

On-site (Rabat, Morocco)

Helping the team build the backoffice, POS, and KDS platforms, architecting the frontend across Caisse Manager's point-of-sale ecosystem.

TECHNOLOGY USED

NestJS
NestJS
PostgreSQL
Drizzle
Drizzle
React
Redux
TanStack
Tailwind
Vite
Next.js
Sentry
AWS
Kubernetes
Docker
Docker
Terraform
SI

Sihati

Full Stack Engineer

Jun 2025 – Aug 2026

Hybrid (Morocco)

Freelance full stack engineer on Sihati.cc, a healthcare platform for bookings and medical content, working closely with the founder, a full-stack developer, and a UI/UX designer.

KEY RESPONSIBILITIES

  • Built Sihati.cc's user-facing interfaces in close collaboration with the founder, a full-stack developer, and a UI/UX designer for a consistent, responsive experience.
  • Implemented the frontend stack with Next.js (React), TypeScript and Tailwind CSS: reusable components, dynamic routing, forms, and state management for appointments and medical content.
  • Worked with a clean Git workflow (feature branches, pull requests, code reviews) to ship features safely and keep the codebase maintainable.
  • Contributed to quality through basic unit tests, manual testing of critical flows (sign-up, booking, article reading) and quick bug-fix iterations after user feedback.
  • Collaborated with backend (Django/REST) to integrate APIs, handle error states, and optimize performance for Moroccan users on mobile networks.

TECHNOLOGY USED

Next.js
React
TypeScript
TypeScript
Tailwind
Redux
Django
RabbitMQ
Node
Jenkins
Redis
SH

The Slogan Hub

Full Stack Engineer

Oct 2024 – Oct 2025

Remote (Morocco)

Architected and developed LaundryHub, a multi-tenant SaaS Operating System designed to bridge offline laundry operations with online sales. The platform successfully manages multiple client deployments with complete data isolation, resulting in a 40% reduction in administrative overhead for vendors.

KEY ENGINEERING ACHIEVEMENTS

  • Robust Multi-Tenancy: Engineered a shared-infrastructure architecture using "Row-Level Isolation." Implemented global Prisma middleware to programmatically inject tenant filtering into every database query, ensuring zero cross-tenant data leakage.
  • Cross-Domain Handshake Protocol: Designed a secure, dual-layer API (Admin & Public Integration) to solve state-loss issues across domains caused by 3rd-party cookie deprecation. Built a token-exchange handshake allowing external WordPress sites to securely process checkouts on the SaaS domain.
  • Granular RBAC: Developed a role-based access control matrix (Super Admin to Delivery) enforced via NextAuth.js middleware and custom JWT claims, providing high-performance, fine-grained security without redundant database lookups.

TECH STACK

Next.js
TypeScript
TypeScript
PostgreSQL
Prisma
OAuth
Tailwind
Docker
Docker
Software Architecture

Skills

I believe in choosing the right tool for the job. My expertise spans across ecosystems — here's what I reach for most days:

<CORE/>

TypeScript
TypeScript
JavaScript
JavaScript
Python
Python
SQL
SQL

<FRONTEND/>

React
React
NextJS
NextJS
TailwindCSS
Shadcn UI
Framer Motion
Framer Motion
Figma
Figma

<BACKEND/>

Django
NestJS
NestJS
NodeJS
Redis
PostgreSQL
PostgreSQL
MongoDB

<ORM/>

Prisma
Prisma
Drizzle
Drizzle

<TOOLS/>

Git
Git
GitHub
Linear
Docker
Docker
Vercel
Vercel
Postman
Postman
Cursor
Cursor

Projects

LaundryHub

12

A Multi-Tenant SaaS Platform for laundry businesses with real-time order management.

NEXT.JSPRISMASAAS

Sihati

8

A multi-role digital health platform with booking, Q&A, and community features.

NEXT.JSREDISPOSTGRES

Get in touch

If you have a project, an idea, or just want to talk shop — drop me a line.

Designed & Made with

© 2026 Soufiane ELMOUAJJEH. All rights reserved.