Summary
Muhammad Khuwaja is a Senior Android Engineer based in Lahore with 8 years of experience building high-quality, scalable mobile apps across fintech and IoT domains. He champions modern Android practices—Jetpack Compose, Clean Architecture, MVVM—and enforces rigorous code quality via SonarQube, SonarLint, and CI/CD so his teams ship with >80% unit test coverage. As a former team lead, he blends hands-on development with mentorship, secure payment integrations, and performance optimization for real-time systems using WebSockets and RPC. Comfortable across the stack (Kotlin/Java, Flutter, Spring Boot, Laravel), he pairs pragmatic engineering with a track record of refactoring legacy codebases into modular, testable architectures. An unspoken strength is his operational focus: configuring build pipelines and quality gates that make good code habits irreversible.
8 years of coding experience
3 years of employment as a software developer
BS Software Engineering, Computer Science, A, BS Software Engineering, Computer Science, A at University of Gujrat
english,baltic,urdu,punjbi