Hi, I'm

Awab Ali Mustafa

Building secure, high-performance APIs and scalable backend systems with Node.js, C#, and PHP

About Me

Backend-focused Software Engineer with hands-on experience building secure, high-performance APIs using Node.js, C#, and PHP.

I specialize in designing authentication systems, optimizing database queries, and improving application performance in production environments. With a strong background in desktop application development and a founder-level mindset, I take end-to-end ownership of software solutions.

My experience includes developing supporting interfaces with HTML, CSS, and JavaScript, ensuring seamless integration between frontend and backend layers.

15,000+

User Transactions

4+

Years Experience

£19K+

Revenue Generated

Work Experience

Backend Developer

IntelliSoft Technologies Jan 2024 – May 2024 Khartoum, Sudan
  • Designed and implemented secure RESTful backend APIs for a high-traffic e-commerce platform, improving order processing performance by 15%
  • Developed and maintained user authentication and authorization mechanisms, including password hashing and multi-factor authentication
  • Optimized MySQL queries and applied caching strategies to improve system performance and scalability
  • Collaborated closely with frontend developers using HTML, CSS, and JavaScript to ensure seamless integration between frontend and backend layers
  • Conducted unit and integration testing to ensure code quality, reliability, and application stability

Founder & Head Developer

TedddbyActivator Jun 2020 – Mar 2023 Khartoum, Sudan
  • Built and operated a backend-driven software platform serving 15,000+ user transactions, generating £19,848 in gross revenue and £17,478 in net sales
  • Designed and developed a C# desktop application to automate internal configuration and workflow processes
  • Built a web-based user portal with secure authentication and payment integration using Node.js, HTML, CSS, JavaScript, and MySQL
  • Developed and maintained RESTful backend APIs to handle business logic and mediate data exchange between the application and the database
  • Implemented a structured backend architecture with clear separation of concerns and secure data handling
  • Managed the project end-to-end, including system design, development, testing, deployment, and ongoing maintenance

Education

Bachelor of Information Technology

Sudan University of Science and Technology May 2022 – Present Khartoum, Sudan
  • Currently paused due to regional conflict
  • Focused on software engineering and backend development

Projects

ClassMate

A web-based classroom management platform built with Node.js and Express. Features secure authentication, class scheduling, and video conferencing integration via VideoSDK. Designed for scalability and real-time collaboration to simplify online education and virtual classroom engagement.

Node.js Express VideoSDK Authentication

Jambak

A modern platform dedicated to promoting volunteerism and community engagement. Allows users to browse, manage, and organize volunteering opportunities with ease. Empowers individuals and organizations to make a difference by offering tools to add and showcase volunteering opportunities in a visually appealing and responsive interface.

Community Volunteering Responsive Design

MoodleQuizSolver

An intelligent quiz solver that uses Google's Gemini AI to automatically answer Moodle quiz questions with real-time progress tracking and a beautiful, professional UI. Features browser automation via Puppeteer, Server-Sent Events for live updates, and a modern two-panel interface for configuration and monitoring.

Node.js Gemini AI Puppeteer SSE Express

tedddbyActivator

Legacy iOS system research project focused on understanding activation workflows and low-level OS behavior in jailbroken environments. Educational and archival project exploring iOS system internals and security mechanisms.

iOS Research Low-level Educational

Technical Skills

🚀

Backend & APIs

Node.js Express C# PHP RESTful API Authentication Password Hashing MFA
🎨

Frontend

HTML CSS JavaScript
💻

Desktop Development

C# Java
🗄️

Databases

MySQL Query Optimization
🛠️

Tools & Practices

Git Postman Unit Testing Integration Testing

Get In Touch

I'm currently open to new opportunities and interesting projects. Let's connect!