awab@systems:~/portfolio
utf-8 · --:--:--
awab@systems ~ %

// backend & devops engineer

Awab Ali Mustafa

I build Node.js APIs, multi-tenant SaaS, and the infrastructure that runs them. Co-founded and shipped a production platform that turns WhatsApp conversations into structured orders for 500+ Gulf merchants — owning API architecture, payments, and containerized AWS deployment end to end.

awab.jpg 840×895
Awab Ali Mustafa
available for work -rw-r--r-- awab systems 143K
01 about ~/about

Backend engineer specializing in Node.js APIs, multi-tenant SaaS, and the infrastructure that runs them.

I co-founded and shipped a production platform that turns WhatsApp conversations into structured orders for Gulf merchants — now serving 500+ active merchant accounts and processing 25,000+ orders per month — owning API architecture, payments, and containerized AWS deployment end to end.

I take ownership of the whole path to production — schema design, authentication and tenant isolation, caching, then Docker, Nginx, and deployment. Ranked #1 team in Sudan at the IEEEXtreme 19.0 Global Programming Competition.

02 experience git log --reverse
  1. Jan 2026 — Present Dubai, UAE · Remote

    Co-Founder, Backend & DevOps Engineer

    Zameel · Business Solutions Suite — zameel.co

    • Co-founded and shipped a production multi-tenant SaaS platform that lets Gulf merchants take and fulfil orders directly over WhatsApp; now serving 500+ active merchant accounts and processing 25,000+ orders per month
    • Architected the Node.js/Express backend on MySQL 8 and Sequelize with a Redis caching layer; schema, indexing, and caching work cut hot-path response times from ~1,150ms to ~200ms and halved external AI API spend
    • Built the LLM-powered order-parsing engine (Gemini, DeepSeek, Claude) that extracts structured orders from mixed Arabic/English messages at ~87% accuracy in production
    • Led the Tap Payments to Stripe migration end to end — checkout sessions, webhook validation, subscription billing — with zero downtime and a measurable lift in completed transactions
    • Shipped two further products on the same backend: Zameel Forms, an Arabic-first WhatsApp-native form builder, and the full admin panel covering platform settings, job postings, and applicant tracking
    • Containerized every service with Docker Compose and owned production deployment on AWS EC2 behind Nginx, standardizing releases and sharply reducing configuration incidents
    • Secured the platform with JWT authentication, RBAC authorization, strict per-tenant data isolation, and MFA
    • One of 3 founding team members; own the backend and infrastructure track and mentor an engineering intern
  2. May 2024 — Jan 2026 Khartoum, Sudan

    Backend Engineer (Part-time)

    DAL Group · Sudan's largest and most diversified private conglomerate

    • Designed and developed 15+ scalable backend services using Node.js and Express.js, delivering secure RESTful APIs that supported 10,000+ daily requests with 99.9% uptime
    • Optimized MongoDB and SQL queries, reducing average API response times by 40%
    • Integrated 8+ internal and third-party systems through secure REST APIs, eliminating manual data entry and reducing processing time by 60%
    • Implemented JWT authentication and role-based access control (RBAC), securing access for 500+ internal users across multiple business applications
    • Improved backend scalability through asynchronous processing, caching, and indexing strategies, increasing request throughput 2× while reducing infrastructure costs
    • Monitored and resolved production issues using centralized logging and performance monitoring, decreasing critical incident resolution time (MTTR) by 50%
  3. Jan 2024 — May 2024 Khartoum, Sudan

    Backend Engineer

    IntelliSoft Technologies · E-commerce platform

    • Designed and built 5 core REST API endpoints powering the platform's order and catalog flows, improving order-processing throughput
    • Implemented authentication and authorization end to end, including password hashing and multi-factor authentication
    • Tuned MySQL queries and added caching to hold performance under load, and wrote unit and integration tests to protect reliability
  4. Jun 2020 — Mar 2023 Khartoum, Sudan

    Founder & Lead Developer

    Tedddby · Self-run software service business

    • Built and ran a self-funded software service end to end, serving 15,000+ paid transactions and roughly $20K in revenue as sole engineer and operator
    • Wrote the high-volume PHP backend (RSA request signing, OpenSSL cryptography, X.509 certificate handling), a Node.js/MySQL customer portal with payments, and a C# desktop tool for internal automation
03 education & recognition ~/education
  1. 2022 — May 2026 Khartoum, Sudan

    BSc Information Technology

    Sudan University of Science and Technology

    • Focused on software engineering and backend development
  2. 2025 24-hour algorithmic contest

    IEEEXtreme 19.0 Global Programming Competition

    Ranked #1 team in Sudan — team ZeroDay

04 projects ~/projects
~/projects/tunnelflow open ↗

Open-source, self-hosted localhost tunneling platform. Expose local ports instantly with a dashboard, CLI tool, traffic inspection, breakpoints, webhook simulation, and team support.

stack node.js · next.js · websocket · docker · stripe
~/projects/trackmail open ↗

AI-powered job application tracker that automatically parses job-related emails and organizes them into a visual kanban pipeline — from Applied to Offer. Multi-inbox management, AI reply assistant, and built-in analytics.

stack node.js · next.js · typescript · nylas · mysql · stripe
~/projects/hijri-utils open ↗

Published zero-dependency JavaScript library for Hijri (Islamic calendar) date conversions, formatting, and comparisons. Supports ESM & CommonJS — 1,500+ downloads on npm.

stack javascript · npm · zero-dep · esm/cjs
~/projects/classmate open ↗

A web-based classroom management platform built with Node.js and Express. Features secure authentication, class scheduling, and video conferencing integration via VideoSDK.

stack node.js · express · videosdk · auth
~/projects/jambak open ↗

A modern platform for promoting volunteerism and community engagement. Allows users to browse, manage, and organize volunteering opportunities with ease.

stack community · volunteering · responsive
~/projects/moodle-quiz-solver open ↗

An intelligent quiz solver using Google's Gemini AI to answer Moodle quiz questions with real-time progress tracking. Features Puppeteer automation and Server-Sent Events.

stack node.js · gemini · puppeteer · sse
~/projects/tedddby-activator open ↗

Legacy iOS system research project focused on understanding activation workflows and low-level OS behavior in jailbroken environments.

stack ios · research · low-level
05 skills stack --tree
~/stack
languages/ javascript (node.js) · typescript · php · c# · java
backend/ express.js · rest-api-design · multi-tenant-saas · sequelize-orm · jwt · rbac · mfa · webhook-handling · async-processing
data-devops/ mysql (schema-design · query-optimization) · mongodb · redis · docker · docker-compose · aws-ec2 · nginx · linux-vps · centralized-logging & monitoring
integrations/ stripe · whatsapp-cloud-api · nylas · llm-apis (gemini · deepseek · claude) · git · postman · unit & integration testing
06 contact ~/contact.env

Open to new opportunities and interesting problems. Pick a channel.