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
→
Master's degree
Cybersecurity
University of Science and Technology
→
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.