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 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, 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, replacing most of their manual order handling
    • Architected the Node.js/Express backend on MySQL 8 and Sequelize with a Redis caching layer; schema and indexing work cut hot-path query times by roughly a third 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
  2. Jan 2024 — May 2024 Khartoum, Sudan

    Backend Developer

    IntelliSoft Technologies · E-commerce platform

    • Designed and built secure RESTful APIs for a high-traffic e-commerce platform, 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
  3. 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 — 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 next.js · typescript · deepseek · nylas · mysql · stripe
~/projects/hijri-utils open ↗

Lightweight, zero-dependency JavaScript library for Hijri (Islamic calendar) date conversions, formatting, and comparisons. Supports ESM & CommonJS.

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
data-devops/ mysql (schema-design · query-optimization) · redis · docker · docker-compose · aws-ec2 · nginx · linux-vps · deployment-pipelines
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.