Backend Developer · Cairo
Three+ years building reliable backend systems — APIs, data pipelines, and the architecture that holds them together.
I'm Moath K. Awaja, a backend-focused full-stack developer based in New Cairo, Egypt. I build reliable, scalable systems using Node.js, Express, and NestJS — comfortable across the full development cycle, but strongest in designing APIs, handling data flow, and optimizing performance on the server side.
My background spans SQL and NoSQL databases, Docker-based deployments, and CI/CD workflows. I take pride in writing clean, testable code with clear documentation — the kind that holds up under pressure and survives the team that comes after.
Good architecture is invisible. You only notice when it's missing.
Beyond the code, I've led teams through real crises — most notably technical operations for humanitarian aid distribution during the Gaza war emergency. That experience taught me how to design systems that work when the stakes are highest.
AI-assisted lead engineer on a bilingual Arabic RTL + English LTR SaaS platform for professional football agencies across MENA. DB-driven RBAC with 21 roles, 50+ backend modules, real-time SSE notifications, and e-signature workflows.
Full-stack SaaS platform for events, bookings, and e-commerce. Includes product catalog, order management, bookings for events and catering, transactional emails via Resend, JWT auth, and rate limiting.
Fully client-side tool for analyzing gym staff attendance. Parses Excel/PDF reports, auto-detects late arrivals, absences, and overtime, and generates printable PDF summaries — no backend required.
This site. A single-page portfolio built with plain HTML, CSS, and vanilla JS — focused on fast load, clean design, and zero dependencies.
Sharpened through training programs, startups, and emergency operations. These are the tools I reach for.
DAR — Startup, Remote
Built backend features with Next.js and tRPC, including a bulk file upload system and Google Sheets integration for dynamic data fetching. Deployed on Vercel with scalability and fast response times in mind. Also contributed to the frontend in React, implementing Verlet Integration and other logic-heavy interactive components.
TAP Training Program
Designed and implemented secure, scalable RESTful APIs with Node.js and TypeScript. Took a leadership role in team-based projects — providing guidance, reviewing code, and ensuring timely delivery. Strengthened backend architecture skills through intensive, real-world assignments and developed business communication through structured workshops.
Ahel Gaza — War Emergency Response
Directed all technical operations for data collection, processing, and analysis supporting humanitarian aid distribution during the Gaza war. Designed and implemented large-scale data pipelines that produced actionable insights for field operations. Managed and mentored a team of data analysts under crisis conditions, delivering reporting dashboards that improved decision-making and transparency for stakeholders on the ground.
SAVCOM — Remote
Designed and built a scalable e-commerce platform with NestJS, achieving a 25% improvement in API response times. Developed dynamic product modules and personalized shopping logic, optimized backend infrastructure for high traffic, and mentored junior developers in code quality and peer review practices.
Dash Training Program
Built full-stack web applications with a strong focus on scalable backend architecture using TypeScript and NestJS. Stepped into leadership roles within Agile team projects to facilitate communication and task coordination. Managed Git workflows and branching strategies to ensure smooth collaboration.
— Let's build something —