Muhammad Imran Karim

Senior Software Developer at Keolis Downer

Muhammad Imran Karim has extensive experience in the field of IT and software development. Muhammad is currently working at Keolis Downer as an Application Developer, where they focus on application and integration layer design and development on Azure Cloud. Muhammad also develops technical designs and documentation based on organizational guidelines and works on the development of the Azure Data Platform to integrate multiple systems.

In their previous role at SeaLink Travel Group, Muhammad served as a Corporate Systems Developer. Here, they specialized in business process automation using Power Platform and Sharepoint. Muhammad was also responsible for PowerBI reporting for employee rostering, providing visual comparisons of actual, projection, and ideal rostering of employees.

Prior to this, Muhammad worked at Lucky Cement Limited as a Deputy Manager IT. Their main responsibilities included creating models and reports for plant and product-wise dispatch, profit and loss statements, and logistics dispatches. Muhammad also worked on operational data models using HANA Native Modeling and CDS for various modules.

Muhammad's experience also includes working as an Assistant Manager IT at Toyota Indus Motor Company Ltd. Here, they were involved in business requirements analysis, design, development, and maintenance of various systems for Toyota. Muhammad also played a key role in the development of the Toyota Dealership Management System, which was live on 42 dealerships across Pakistan.

Before that, Muhammad worked as a Senior Software Engineer at Systems Limited. Their projects included Business Objects Crystal Reports development, service link projects for US Mortgage Loan, workflow process automation for Faysal Bank and IGI Insurance, and technology migration from Oracle Forms to .Net for Citi Bank.

Muhammad's career started at Secure Bytes, where they worked as a Software Development Team Lead. Muhammad was involved in the implementation of IT security and network audit software in various organizations, including Karachi Electric Supply Corporation, Securities Paper Limited, Citi Bank, Central Depository Company, and Aga Khan University Hospital.

Muhammad also gained early experience as an intern at First National Equities Limited and Pakistan State Oil.

Overall, Muhammad Imran Karim has a diverse background in software development, IT management, and system integration, with a focus on Azure Cloud, Power Platform, Sharepoint, and data modeling.

Muhammad Imran Karim has a diverse educational background with degrees in various fields. Muhammad began their education journey at Little Wood School, where they pursued a Materic degree in Science from 1987 to 1999.

In 2000, Muhammad Imran enrolled in Government National College and completed their Intermediate degree in Pre-Engineering in 2001.

Muhammad then went on to study at Karachi University from 2002 to 2005, where they earned a Bachelor of Science degree in Computer Science.

Their educational pursuits continued at the Institute of Business Administration from 2007 to 2010, where they obtained a Master's in Business Administration (MBA) with a focus on Management Information Systems, General.

Apart from their formal education, Muhammad Imran has also obtained several certifications. These certifications include Microsoft Certified: DevOps Engineer Expert, Microsoft Certified: Azure Developer Associate, MB-200 Microsoft Power Platform + Dynamics 365 Core, MB-400 Microsoft Power Apps + Dynamics 365 Developer, Microsoft Certified: Power Apps + Dynamics 365 Developer Associate, SAP Certified Development Associate - SAP Fiori Application Developer, SAP Certified Application Associate - SAP HANA 2.0 (SPS02), Microsoft SharePoint 2013 Core Solutions, CISA (Certified Information Systems Auditor), and CCNA (Cisco Certified Network Associate).

Please note that no strong assumptions have been made outside of the provided information.

Links


Org chart


Teams

This person is not in any teams