At Omnexa Technology, I designed and implemented a multi-tenant SaaS architecture for Omnexa Learn, including subdomain-based tenant isolation and tenant-aware request handling. I also built React/Next.js interfaces that connect tenant-specific workflows with backend REST APIs.
I integrated Bunny.net for media delivery and implemented asynchronous video workflows with webhooks and BullMQ. I also investigated production issues across application, database, and infrastructure layers, and shipped fixes with regression tests.
For Auto Bus, a client project, I designed a domain-driven backend for subscriptions, trips, schedules, payments, and attendance. I implemented payment and subscription workflows with NestJS, PostgreSQL, and TypeORM, and optimized queries using execution plans and targeted indexing.
Across projects including The ArtClick, Voltrack Pro, Rafiqy, and the Egyptian Armed Forces personnel management system, I worked on payment integrations, multi-tenant systems, real-time features, and business workflows. My personal Wallet System project uses a ledger-based transaction model, PostgreSQL locking, and idempotency to support reliable wallet transfers.

