Full-stack engineer Β· building payment systems, property platforms and multi-tenant SaaS
TypeScript Β· NestJS Β· Next.js Β· Flutter β from Morocco π²π¦
I build the boring-but-hard parts of software products β double-entry ledgers, multi-tenant auth, billing, payment rails β and then wrap them in interfaces people actually enjoy using.
- πΌ Engineer at Cilea Software & Payments, working on payment platforms and the modernisation of long-lived business systems into a TypeScript stack.
- ποΈ Building Aqarrati β a real-estate management platform for landlords, property managers and tenants.
- ποΈ I ship monorepos: one codebase, an API, a web app and a mobile app that share types.
- π« Reach me at ielb.dev.
|
A real-estate management platform giving landlords, property managers and tenants one place to run properties, leases, payments, maintenance requests and analytics. A NestJS API and a Next.js 15 App Router front end share Zod schemas and types across one monorepo, backed by Postgres via TypeORM, Redis caching, Bull background queues, Socket.io real-time updates, S3-compatible storage (MinIO locally) and MJML transactional email.
|
π’ SyndicMAProperty and building management built for Moroccan syndics. Yarn-workspaces monorepo shipping a NestJS API, a Next.js dashboard and an Expo mobile app off one shared type package β plus email automation, resident and building administration, and Terraform-managed infrastructure.
|
π§° SaaS BoilerplateThe template I reach for when a SaaS needs to exist by next month. Multi-tenant isolation with per-tenant branding and feature flags, TOTP 2FA with backup codes, Argon2 + JWT sessions with device tracking, hierarchical RBAC, Stripe subscriptions and usage-based billing, MJML email across four providers, and pluggable S3/GCS storage.
|
π€ ContractClauseAIAI-assisted contract clause analysis and management. Upload an agreement, get clauses extracted, classified and flagged for risk. Fully documented REST API with Postman collections that handle token refresh for you.
|
π± Also on the shelf β Flutter & earlier work
| Project | What it is | Stack |
|---|---|---|
| daeem | Multi-vendor marketplace & delivery app β stores, product variants, coupons, cart, checkout and order tracking, with separate client and store experiences | Flutter Dart |
| aqarrati.app | Mobile client for @Aqarrati-com, on a clean-architecture Flutter template | Flutter Dart |
| snackit | Location-based vendor discovery β maps, messaging, profiles and phone verification | Flutter Dart |
| foodiie | Food ordering client β categories, item detail, cart and payment flow | Flutter Dart |
| microservices-nestjs-prisma-docker | Microservice reference architecture | NestJS Prisma Docker |
| nest-multitenant | Multi-tenancy patterns for NestJS | NestJS |
| new-portfolio | Personal site | Vue |



