Summary
Abdul Sajid is a Senior Software Engineer based in Lahore with 8 years of experience specializing in Android and cross-platform mobile development using Kotlin, Java, Jetpack Compose and Kotlin Multiplatform. He has a strong track record at i2c Inc., where he led a UI revamp, implemented MVVM-based clean architecture, and improved app stability and performance through targeted refactors and paging/Coroutines-driven data flows. Comfortable across the stack, he pairs native Android expertise with backend integration, CI/CD and testing practices to deliver scalable, maintainable products. He’s equally adept at modernizing legacy codebases and mentoring teams, driving technical decisions that balance UX, performance and engineering velocity. A NUST-trained software engineer, he brings a pragmatic, design-minded approach to turning complex requirements into delightful user experiences.
7 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at National University of Sciences and Technology (NUST)
FSc, Pre Engineering, FSc, Pre Engineering at Punjab College Lahore
English, Urdu, Punjabi