Imad Ali Mohammad

Senior Software Engineer, I Os @ Fisker

About Imad Ali Mohammad

Imad Ali Mohammad is a Senior Software Engineer specializing in iOS development with over 13 years of experience across various industries. He currently works at Fisker Inc and has previously held positions at notable companies such as 1Pass, JD Sports Fashion, and UnitedHealth Group.

Work at Fisker

Currently, Imad Ali Mohammad serves as a Senior Software Engineer specializing in iOS at Fisker Inc. He has been in this role since 2022, contributing to the development of innovative software solutions within the automobile sector. His position is hybrid, allowing him to work from Hyderabad, Telangana, India. At Fisker, he applies his extensive experience in iOS development to enhance the user experience of Fisker's applications.

Previous Experience in Software Engineering

Imad Ali Mohammad has a diverse background in software engineering, having worked at several notable organizations. He was a Lead/Senior Engineer at 1Pass from 2018 to 2021, where he focused on iOS development remotely from Saudi Arabia. Following this, he joined JD Sports Fashion plc as a Senior iOS Engineer from 2021 to 2022 in Hyderabad, India. His earlier roles include positions at Tata Consultancy Services as an IT Analyst and at UnitedHealth Group as a Software Engineer, where he honed his skills in mobile application development.

Education and Expertise

Imad Ali Mohammad earned a Bachelor of Engineering (B.E.) in Computer Science from Osmania University, completing his studies from 2006 to 2010. His educational background laid the foundation for his extensive career in software engineering, particularly in iOS application development. He holds a Certified Scrum Master (CSM) certification, indicating his proficiency in Agile methodologies, which enhances his ability to manage software projects effectively.

Technical Skills and Specializations

Imad specializes in a wide range of Apple platforms, including iOS, iPadOS, watchOS, and tvOS. He is proficient in programming languages such as Swift and Objective-C, as well as SwiftUI. His technical expertise includes advanced testing methodologies like TDD and BDD, and he employs various design patterns such as MVC, MVVM, and SOLID to create robust application architectures. Additionally, he is skilled in data management using SQLite, CoreData, and Keychain.

Industry Experience

With over 13 years of experience in iOS application development, Imad Ali Mohammad has worked across various sectors, including automobile, aviation, healthcare, and e-commerce. His experience encompasses deploying applications using CI/CD tools like Jenkins and Fastlane, and he is adept at threading and networking, utilizing skills in multi-threading and async-await to optimize application performance.

People similar to Imad Ali Mohammad