Professional Summary
Accomplished and results-driven Senior Software Engineer with 10+ years of expertise in
designing, architecting, and optimizing scalable backend systems for high-performance
applications across Telecom, Online Payments, SaaS, and Cloud sectors across Sudan, Egypt,
UAE, and KSA, working with cross-functional teams from various cultural and technical
backgrounds. Having proven leadership skills in mentoring engineers and managing
distributed teams.
Proven ability to deliver robust architectures handling 10K+ transactions per second using
.NET Core, ASP.NET, Laravel, Azure, AWS, Docker, Kubernetes, and DevOps practices.
Having Experience in Software Architecture, API Integration, CI/CD Pipelines, Infrastructure
Management, and Backend Performance Optimization. Strong track record of leading teams
to deliver innovative solutions aligned with business goals.
Skills
Programming Languages
- C#
- PHP
- Java
- JavaScript
- TypeScript
- Flutter
Web Technologies & Frameworks
- .NET Core
- ASP.NET
- Laravel
- CodeIgniter
- HTML
- CSS
- jQuery
Cloud & DevOps Tools
- Azure
- AWS
- Docker
- CI/CD
- Azure DevOps
Databases
- SQL Server
- MySQL
- Redis
- Entity Framework
- Dapper
Architectural & Methodologies
- System Design
- Microservices
- Monolithic
- N-tier Apps
- Design Patterns
- MVC
- REST APIs
- Agile
Work Experience
Redbull Mobile - Backend Engineer
Riyadh, KSA | March 2023 - Present
-
Challenge: Migrating from a legacy mobile stack to a modern cross-platform framework.
Action: Led migration to Flutter, implementing architectural improvements.
Result: Reduced development time by 40% and increased crash-free sessions to 95.9%. -
Challenge: Ensuring API scalability for high-traffic integrations.
Action: Oversaw integration with external APIs, implementing efficient tracking and monitoring systems.
Result: Supported over 100K requests per second with optimal performance. -
Challenge: Improving application performance through backend optimization.
Action: Enhanced backend caching mechanisms.
Result: Reduced API latency by 50%, boosting user satisfaction and operational efficiency. - Integration with external APIs, track and monitor over 100K requests/second calls.
- Partnered with marketing to launch telecom bundles, increasing activation rate by 20%.
- Enhanced application performance by optimizing backend caching, reducing API latency by 50%.
Cubes Technology - Senior Software Engineer
Riyadh, KSA | Sep 2021 - Mar 2024
- Directed the technical development of JoyBox, an event ticketing platform increasing revenue by 90% in the first year.
- Constructed and launched a SaaS-based online store system for merchants to operate customizable stores.
- Executed cross-platform mobile apps and enhance downtime across high-demand events by 20%.
Global Brands Group - Senior Software Engineer
Cairo, Egypt | Nov 2021 - Jul 2022
- Partnered with cloud teams to architect scalable infrastructure supporting thousands of concurrent users.
- Successfully addressed 95% of critical bugs in live production via real-time pair programming and debugging sessions.
- Executed 3+ major government and enterprise portals with CRM capabilities.
Ministry of Education - Senior Software Engineer
Riyadh, KSA | May 2019 - May 2022
- Architected backend services capable of handling 2K+ daily user requests for educational systems.
- Directed implementation of online job and kindergarten portals accessed by 5K+ parents and job seekers.
- Streamlined integration with external government services, cutting manual processing time by 60%.
MultiMega - Senior Software Developer
Cairo, Egypt | Oct 2018 - May 2019
- Engineered an aviation HR portal for airline partners, handling complex crew scheduling workflows.
- Guided and supported 2 junior developers, boosting team code review efficiency by 30%.
- Shortened development lifecycle by introducing modular system design.
CODEX GLOBAL - Development Team Lead
Cairo, Egypt | Feb 2018 - Dec 2018
- Constructed and led two development teams across remote offices in 2 states.
- Initiated a ridesharing and loyalty app platforms among Egypt and Europe.
- Reduced project delivery delays by 25% through agile planning and process automation.
NUBI-ICT - Senior Software Developer
Khartoum, Sudan | Jul 2017 - Dec 2017
- Executed business and HR web portals serving Hadaf KSA Platform (Sudan outsourced).
- Directed technology and research initiatives, delivering Proof of Concept to evaluate and recommend suitable frameworks for modernization.
- Handled mission-critical tasks independently, increasing delivery consistency by 20%.
PC-POS Programming - Senior Software Developer
Khartoum, Sudan | Sep 2013 - Sep 2017
- Architected and developed an online payment middleware capable of handling 10K+ transactions per second, interfacing with Sudan's central banking systems.
- Engineered a secure API endpoint enabling seamless integration across multiple payment and service layers served over 10+ vendors.
- Developed a mobile ordering for food delivery serves over 50 online restaurants.
Almagal Company - Android Developer
Khartoum, Sudan | Feb 2016 - Feb 2017
- Constructed Android app for ERP sales and inventory management used by 100+ field representatives.
- Reduced stock mismatch by 85% through real-time syncing and route tracking features.
Sudan University of Science & Technology - Assistant Teacher
Khartoum, Sudan | Sep 2012 - May 2014
- Taught 200+ undergraduates programming fundamentals and full-stack web development.
- Played a key role in curriculum enhancements and led practical lab sessions and assessments.
- Guided and supported senior students in graduation projects, improving project completion rate by 40%.
OneStep - Software Developer
Khartoum, Sudan | Sep 2012 - Sep 2013
- Played a key role in the development of YouSale, a mobile-enabled sales portal used by 30+ field agents to manage visits, sales, and inventory.
- Researched and learned 3+ new tech stacks including PlayFramework and CodeIgniter under mentorship of Junior developers.
- Assisted in diagnosing and fixing reported bugs across releases, enhancing product reliability.
Education
Bachelor of Computer Science & Information Systems
Sudan University of Science & Technology
2008 - 2012 | Grade: Very Good (2nd Class - Division 1)
Languages
- Arabic | Native
- English | Fluent
Volunteering
Programming Fundamentals Instructor - Self-Initiated Teaching Group | 2016
- Organized and led a teaching group to train closely 10 fresh graduate students in extensive sessions of core programming concepts and web application development and prepare them for jobs market.
Graduation Project Mentor - Sudan University of Science & Technology | 2013
- Supported 3 student groups (12 students total) on their final graduation projects, guiding them in technical planning and development.
- Guided each team in designing architecture, writing code, and preparing for their final presentation with university standards.
Volunteer Developer - Graduation Project - Sudan University of Science & Technology | 2011
- Played a key role as a volunteer developer for a senior graduation project: an interactive card game called 'Nabilion.' Took ownership of core development tasks and delivery of the project and recognition within the department.