MA
MAHDI AHMED
Senior Software Engineer at Emerico Sdn Bhd
MalaysiaWork Experience
Emerico Sdn Bhd
Jan 2022 - Present -3 yrs, 8 months
Malaysia
- Job Details:Leads backend development of high-performance RESTful APIs and web applications using ASP.NET Core Web Forms and MVC Razor, achieving improvements in scalability and user experience. Conducts thorough code reviews and adopts best practices to ensure code quality, resulting in a more maintainable and efficient codebase. Develops innovative backend retail APIs within ASP.NET Core to meet point of sale (POS) system needs, optimizing the sales process and enhancing transaction accuracy. Focuses on performance tuning and optimization of existing APIs, reducing latency and increasing transaction throughput. Designs robust backend solutions using .NET to streamline customer mobile device management (MDM), improving data governance and retrieval. Enhances data retrieval processes by implementing caching mechanisms, significantly improving response times for data-driven applications. Spearheads the redesign of the smart kiosk system's SDK, boosting system performance by 20% and enhancing user engagement and satisfaction for ADCB Bank. Integrates Angular for responsive, interactive frontend components, enhancing application functionality and engagement. Analyzes user feedback and system metrics to identify improvement opportunities, leading to iterative enhancements that enrich the user experience.
Infoconnect Sdn Bhd
Aug 2020 - Sep 2021 -1 yr, 1 month
Malaysia
- Job Details:Designed and developed a range of software projects, including Android applications, while adhering to best practices and modern design principles. Engineered optimized SQL databases to enhance data retrieval and storage processes, boosting application performance and reliability. Identified and resolved system defects through troubleshooting, utilizing debugging techniques and tools for seamless user experiences. Collaborated with clients to gather requirements and define project scopes, ensuring deliverables met expectations and business needs. Conducted code reviews and offered constructive feedback to junior developers, fostering a culture of continuous improvement and knowledge sharing. Created technical documentation and user manuals for various applications, facilitating ease of use and support for end-users. Implemented agile methodologies in project management, promoting iterative development and timely delivery of software solutions.
Infoconnect Sdn Bhd
Dec 2017 - Jul 2020 -2 yrs, 7 months
Malaysia
- Job Details:Led deployment of an advanced smart processing solution to enhance user interaction and optimize workflow dynamics. Developed and implemented custom rules and functionalities, improving system efficiency and user experience.
MovingUp Mobile Sdn Bhd
Jul 2017 - Dec 2017 -5 months
Malaysia
- Job Details:Engaged as a full-stack developer, handling front-end development using JavaScript and back-end integration to develop web APIs using ASP.NET to build a cohesive application architecture. Streamlined operations, achieving a 10% reduction in customer handling times through effective process enhancements.
Education
Bachelor's Degree in Computer Science
University Tenaga National (Uniten)Jan 2014 - Jan 2016 - 2 yr
Bachelor's Degree in Science
Albukhary International University (AIU)Jan 2012 - Jan 2014 - 2 yr
Languages
Arabic
FluentEnglish
FluentMalay
Intermediate