Mohamad Moaaz Allow
Full-Stack Software Engineer | NestJS · Laravel · Vue 3 · Flutter | Backend-Focused
Professional Summary
Final-year Software Engineering student (Al-Sham Private University, expected graduation June 2027), backend-focused full-stack engineer at Quantum Bridge Solutions, and founder of Lawz, a Damascus software studio. I deliver complete products end to end: NestJS and Laravel backends, Vue 3 and React dashboards, Flutter apps, and cloud deployment on AWS and Cloudflare. Hands-on with approval-workflow engines, permission systems, secure token-based auth, multi-tenant SaaS isolation, and test-heavy delivery.
Technical Skills
Backend: NestJS, Laravel, Node.js, TypeORM, REST APIs, NestJS Microservices (TCP), JWT/RBAC, Firebase Cloud Messaging
Frontend & Mobile: Vue 3, Pinia, React, Next.js, Tailwind CSS, Flutter, Dart, Socket.io
Databases & Storage: PostgreSQL, MariaDB, Supabase (Postgres, Storage & Realtime), AWS S3
Cloud & Deployment: AWS (EC2, S3, CloudFront, IAM), Cloudflare Workers (Git-based CI/CD, custom domains), Vercel, Render, PM2
Testing & Tools: Jest, Vitest, Git, Postman, Swagger/OpenAPI
Experience
Quantum Bridge Solutions
- Golden Core (HR/workflow ecosystem): sole developer of the Flutter app (GPS attendance, Socket.io chat, FCM push) and main developer of the Vue 3 dashboard; contributor to the NestJS backend (185 endpoints, ~1,000 unit tests), deployed on AWS (S3/CloudFront, EC2).
- Built a configurable HR approval-workflow engine with sequential multi-step chains for leave, loan, overtime, and trip requests, permission-based finance approval, and hourly/backdated leave.
- Implemented refresh-token rotation with a reuse grace period for concurrent refreshes; audited the ability-based permission system, enforced it globally, and closed 4 authorization gaps.
- Fni (technician marketplace): sole developer of the NestJS/PostgreSQL backend (55 endpoints), React 19 admin dashboard, and Flutter app, with S3 uploads, query indexing, and auth unit/e2e tests.
- Built the Vue 3 admin dashboard for the Ministry of Administrative Development platform (Arabic/RTL, workflow builder, Syria's national visual identity).
- Delivered client features for Quantum Accountant (VIN decoding, client and transaction management, purchase/sale flows) and Bayan Design (per-branch stock, configurable product questions, dependency security fix); migrated services from HTTP to TCP transport in a 5-service NestJS microservices system.
Lawz — Software Studio, Damascus ·
lawz-sy.com
- Founded and run a solo software studio building SaaS products and custom web and mobile solutions for businesses in the Arab market.
- Built Lawz's flagship multi-tenant archiving SaaS for real-estate offices and car showrooms (NestJS, Vue 3, PostgreSQL, Supabase), now in use by 2 offices: tiered subscription plans, per-office isolation verified by e2e tests, dynamic property/vehicle attributes, and property-to-request matching; 380+ backend unit, 14 e2e, and 330+ frontend tests.Live
- Moved uploads to object storage for a stateless app tier, with an image pipeline (resizing, WebP, thumbnails, EXIF/GPS stripping) and per-route rate limiting on authentication endpoints.
Projects
NestJS, PostgreSQL, TypeORM, Next.js, Supabase
- Backend lead on a team-built platform with 140+ endpoints for Quranic memorization circles, serving ~190 students across ~18 circles; bootstrapped the backend (schema, JWT and role-based auth) and delivered 7 core modules including circles, sessions, attendance, and evaluations.
Laravel 12, MariaDB, Sanctum, REST API
- Two-sided tutoring marketplace with a wallet hold/release system, QR-verified sessions, a multi-stage booking state machine, and Paymera / Jitsi Meet integration.