Elmgdad Ibrahim

Senior Software Engineer
Riyadh, SA.

About

Highly accomplished Senior Software Engineer with over 8 years of experience in full-stack development, specializing in building scalable web and mobile applications. Proven expertise in PHP, Laravel, React, and database management, coupled with a strong background in cybersecurity. Adept at leading complex projects from conception to deployment, driving performance optimization, and integrating diverse technologies to deliver high-impact solutions for national and provincial organizations.

Work

National eLearning Center
|

Senior Software Engineer

Riyadh, Riyadh, Saudi Arabia

Summary

Leads full-stack development initiatives for a national e-learning platform, focusing on scalable web applications, API integration, and robust database management.

Highlights

Architected and developed robust RESTful APIs, facilitating efficient data exchange and seamless communication across diverse system components.

Collaborated closely with front-end development teams to integrate server-side logic and user interfaces, enhancing overall application functionality and user experience.

Engineered dynamic and scalable web applications using PHP and Laravel, ensuring high performance and adaptability for a national e-learning platform.

Managed and optimized complex relational databases with strong SQL proficiency, ensuring data integrity and supporting high-volume application operations.

Continuously expanded expertise in modern front-end frameworks, including Next.js, React, and Vue.js, to drive innovation in user interface development.

Emirate Of Aseer Province
|

Senior Software Engineer

Abha, 'Asir Region, Saudi Arabia

Summary

Spearheaded full-stack development and optimization of web and mobile applications for a government entity, ensuring high performance, scalability, and adherence to business requirements.

Highlights

Developed and maintained PHP-based frameworks, including Laravel, to facilitate complex data processing and enhance application efficiency.

Contributed to agile sprint teams, driving rapid development and deployment of critical software solutions while adhering to tight deadlines.

Designed, built, and deployed scalable mobile applications using Flutter and React, expanding user access and functionality across various platforms.

Optimized web applications for significant performance improvements and enhanced scalability, directly contributing to improved user experience and system stability.

Configured and customized G2C (Government-to-Citizen) commerce solutions, successfully meeting specific business needs and streamlining public services.

Performed in-depth analysis and design of relational databases, leveraging various tools and technologies to ensure robust data architecture.

White Nile Sugar Company (WNSC)
|

Software Engineer

Khartoum, Khartoum, Sudan

Summary

Contributed to the development of robust software solutions and system enhancements, focusing on client requirements, performance, and integration.

Highlights

Collaborated with cross-functional teams to conduct thorough system analysis, translating client requirements into actionable software specifications.

Designed and developed scalable software solutions, directly contributing to enhanced system performance and operational efficiency.

Integrated diverse third-party APIs and components, effectively expanding software functionality and capabilities for various business processes.

Authored clean, well-tested, and maintainable code, ensuring high software quality and reducing post-deployment issues across multiple projects.

Education

Rochester Institute of Technology
United States of America

Master's degree

Cybersecurity

University of Science and Technology
Khartoum, Khartoum, Sudan

Bachelor of Engineering

Information System

Grade: 3.48/4.00

Languages

Arabic
English

Certificates

Cybersecurity
Cybersecurity Fundamentals
Computer Forensics
Cybersecurity Risk Management
Network Security Cybersecurity

Skills

Full-stack Development

Full-stack Developer, RESTful APIs, System Architecture, Software Design.

Front-end Development

React, Node.js, Next.js, Drupal, Vue.js.

Back-end Development

Laravel, Django, CodeIgniter, Express.js, PHP (9 Years), Python (5 Years).

Mobile Application Development

Flutter, React Native.

Database Management

MySQL, MSSQL, Oracle, Relational Databases, SQL.

DevOps & Tools

Version Control (GIT), Kubernetes, Docker.

ERP Systems

Odoo, Microsoft Dynamics.

Software Methodologies

Domain Driven Design (DDD), Scrum Master, Agile Development.