Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Mustafa Wali

Mustafa Wali

Senior Software Engineer
Riyadh,Riyadh

Summary

Results-oriented and innovative Senior Software Engineer with 11 years of experience. Easily communicates complex technical requirements to non-technical stakeholders. Excellent leadership record of leading development teams in enterprise-wide development projects.

Overview

10
10
years of professional experience
2
2
Languages

Work History

Senior Software Engineer

Maharah Human Resource
Riyadh, 01
08.2018 - Current
  • Developed ZATCA-compliant invoicing system: Spearheaded design and implementation of robust invoicing application adhering to ZATCA specifications, successfully generating over 250,000 invoices annually. This system streamlined financial processes, ensuring compliance with local tax regulations and enhancing operational efficiency.
  • Led creation of Employee Self-Service Application: Orchestrated development of comprehensive self-service platform used by 40,000 employees for daily operational tasks. This initiative significantly improved employee autonomy and efficiency by providing user-friendly interface for managing work-related activities.
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
    Practiced and encouraged respectful and transparent communication in interactions.
  • Demonstrated experience and good hands-on programming experience C#. NET and Angular.
  • Participated in architecture, design and implementation of back-end features using .NET core , Angular and ionic Framework.
  • Developed robust, scalable, modular and API-centric infrastructures.
    Coordinated efficient large-scale software deployments.
  • Implemented robust security measures to protect sensitive data and ensure system integrity.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.

Technical Team Leader

NajmTech
Khartoum, Khartoum
10.2018 - 02.2022
  • Improved application security by identifying vulnerabilities during code reviews, implementing robust encryption techniques, and staying current on industry best practices regarding cybersecurity measures in .NET development projects
  • Integrated API endpoints from various third-party services for improved functionality and feature-rich applications in .NET environments
  • Implemented secure authentication protocols ensuring data privacy and protection for users
  • Contributed to application scalability by integrating cloud-based services such as Azure or AWS into software architecture
  • Streamlined project workflows for better collaboration among team members and increased productivity
  • Mentored junior developers, fostering professional growth and ensuring adherence to best practices

Senior Software Developer

MobiSoft
01.2016 - 12.2017
  • Developed databases, programs and processes for integration and implementation across enterprise.
  • Trained new developers and programmers on company standards for design and review.
  • Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors.
  • Coordinated efficient large-scale software deployments.
  • Adjusted design parameters to incorporate new features.
  • Consulted with engineering team members to determine system loads and develop improvement plans.

Senior Software Developer

INTERFACE CO.LTD
09.2016 - 02.2017
  • Developed databases, programs and processes for integration and implementation across enterprise.
  • Trained new developers and programmers on company standards for design and review.
  • Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors.
  • Coordinated efficient large-scale software deployments.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • Adjusted design parameters to incorporate new features.
  • Integrated constructive programs into cohesive product.
  • Architected data engineering pipelines to support machine learning performance.
  • Updated old code bases to modern development standards, improving functionality.

Software Developer

BananIT
09.2014 - 09.2016
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Led version control efforts for organization, employing public and open source repositories.
  • Developed software for desktop and mobile operating systems.
  • Designed intuitive graphical user interfaces to improve user experience.
  • Participated in software field testing to verify performance of developed projects.
  • Estimated work hours and tracked progress using Scrum methodology.
  • Built databases and table structures for web applications.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets.

Education

BSc Software Engineering - Computer And Information Sciences

Sudan University of Science And Technology, Khartoum
09.2013 - 09.2013

Skills

    Software applications

undefined

Accomplishments

  • Develop a payment infrastructure to pay using the phone balance for Sudani Telecommunication operator which has More 35M subcribers .
  • Developed a ZATCA-compliant invoicing system: Spearheaded the design and implementation of a robust invoicing application adhering to ZATCA specifications, successfully generating over 250,000 invoices annually. This system streamlined financial processes, ensuring compliance with local tax regulations and enhancing operational efficiency.
  • Led the creation of an Employee Self-Service Application: Orchestrated the development of a comprehensive self-service platform used by 40,000 employees for daily operational tasks. This initiative significantly improved employee autonomy and efficiency by providing a user-friendly interface for managing work-related activities.
  • Key contributor in the design and implementation of new features for Maharah App for Human Resource .
  • Developed solid working knowledge of engineering, design and architecture as the Lead Software Developer on a team of 15 members.
  • Designed and Implemented a High-Capacity Result Management System: Engineered and deployed a robust result management software, capable of handling over 10 million requests within a 48-hour peak period. This system significantly enhanced data processing speeds and reliability under high-demand conditions.

Timeline

Technical Team Leader - NajmTech
10.2018 - 02.2022
Senior Software Engineer - Maharah Human Resource
08.2018 - Current
Senior Software Developer - INTERFACE CO.LTD
09.2016 - 02.2017
Senior Software Developer - MobiSoft
01.2016 - 12.2017
Software Developer - BananIT
09.2014 - 09.2016
Sudan University of Science And Technology - BSc Software Engineering, Computer And Information Sciences
09.2013 - 09.2013
Mustafa WaliSenior Software Engineer