Abdelrahman M.
Full-Stack & AI Engineer | NestJS, Next.js, Laravel, PostgreSQL, SaaS
I build the backend for multi-tenant SaaS products in Node.js and NestJS โ data model, APIs, payments, and the background jobs that keep them reliable at scale. Real platforms in production today, not demos. Where I'm strongest: Multi-tenant SaaS backends โ tenant isolation, RBAC, and the API layer underneath. Loyalty, booking, and marketplace platforms running in production, built on NestJS, PostgreSQL, and Redis. Payments and integrations โ Stripe, Stripe Connect, Paymob, and the webhook infrastructure (HMAC-signed, idempotent) that keeps money and data correct when things fail and retry. I've also built the less common kind of integration: syncing case-management systems into ticketing platforms with token auth, PHI/PII handling, and bidirectional status sync. Reliability and testing โ background jobs (BullMQ, Redis) with retries and dead-letter handling, and I write tests for the logic that can't afford to be wrong, one recent engagement shipped with 290+ passing tests on the core sync logic. Full-stack when the project needs it โ Next.js, React, Tailwind, so I can own a feature end to end when that's the better fit, without it becoming the default pitch. AI integration, applied carefully โ agents, RAG, and automation (n8n, AWS Bedrock, Textract) built as one component inside a system with human approval where the stakes call for it, not an AI layer bolted onto something fragile. How I work: I own the whole stack when needed, data model, API, frontend, deploy, write code the next developer can read, and give clear, on-time updates. That's what the reviews are about. Stack: TypeScript, NestJS, Node.js, Laravel, PHP, Next.js, React, PostgreSQL, MySQL, Redis, BullMQ, Prisma, Docker, AWS, GCP. Also Xano and FastAPI for specific project needs. Tell me what you're building. I'll tell you straight whether I'm the right fit.