Summary
Muhammad Tarar is a Senior Software Engineer I and iOS specialist with eight years of experience building and modernizing high-traffic mobile platforms across travel, telecom, and enterprise domains. He has led end-to-end app rewrites, introduced unified architectures (including KMP-based MVI), and established CI/CD pipelines that enforce quality through automated checks and testing. As a hands-on team lead and former Scrum Master, he boosts velocity by reducing technical debt, driving experiments, and improving developer tooling and processes. His technical toolkit spans Swift, SwiftUI, Objective-C, Viper/MVVM-C/Clean Architecture, and advanced Xcode configuration for multi-target apps. Based in Lahore, he balances product-focused delivery with mentorship and cross-border team management, and is a proud father of two—bringing practical empathy to leadership. Notably, he combined mobile architecture modernization with automated quality gates to make rapid, reliable releases a repeatable outcome.
8 years of coding experience
9 years of employment as a software developer
Matriculation Science, Matriculation Science at LDA model high school, Lahore
Bachelor's degree Computer Science, Bachelor's degree Computer Science at The University of Lahore
Intermediate Computer Science Mathematics and Computer Science, Intermediate Computer Science Mathematics and Computer Science at Government College of Science, Wahdat road Lahore
English