Muhammad Asad
About Muhammad Asad
Muhammad Asad is a software engineer with extensive experience in iOS development, currently working at o9 Solutions, Inc. in Pakistan. He has a background in computer software engineering and has developed a variety of mobile applications while utilizing machine learning technologies and agile methodologies.
Work at o9 Solutions
Muhammad Asad currently serves as a Software Engineer at o9 Solutions, Inc., a position he has held since 2023. His role involves utilizing his skills in mobile app development and software engineering to contribute to various projects within the company. Asad's experience in agile software development methodologies enhances his ability to work effectively in a team-oriented environment.
Previous Experience at Coder Crew
Prior to his current role, Muhammad Asad worked at Coder Crew as an iOS Developer for a duration of 7 months in 2023. During this time, he focused on developing mobile applications, leveraging his expertise in iOS technologies and frameworks to deliver high-quality software solutions.
Education and Expertise
Muhammad Asad earned his Bachelor's degree in Computer Software Engineering from the University of Gujrat, where he studied from 2015 to 2019. His education provided a solid foundation in software development principles, which he has built upon through various professional experiences. He also completed his Intermediate education at Superior College from 2013 to 2015.
Mobile Application Development Skills
Asad has developed a diverse range of mobile applications, including social media apps, media players, task management apps, chat apps, weather apps, and quiz apps. He employs machine learning technologies such as CoreML and CreateML in his projects, showcasing his ability to integrate advanced features into mobile applications. His proficiency in frameworks like UIKit, SwiftUI, and Firebase further supports his development capabilities.
Technical Skills and Methodologies
Muhammad Asad is skilled in source control management using Git and has experience with data persistence technologies like CoreData and Realm for iOS development. He utilizes code design patterns such as MVC and VIP to ensure robust application architecture. Additionally, he is proficient in digital project management tools like Asana, which aids in the organization and execution of software projects.