Usama Ashfaq
SENIOR ANDROID DEVELOPER
Hire this person
Send a job offer directly to this candidate
About
Results-driven Senior Android Developer with 5+ years of professional experience building and optimizing user-focused Android applications using Kotlin, Java, Android SDK, Jetpack, SQLite, REST APIs and modern architecture patterns. Experienced in production application development, performance optimization, API/database integration, offline synchronization, location-based services, testing and mentoring. Hands-on experience using Cursor AI to support Android development workflows, including code generation, refactoring, debugging and development productivity.
Recognized twice as Employee of the Month and received an Android Developer Recognition Award in 2025. Open to international relocation and remote opportunities.
Experience
Senior Android Developer at TechNest Software (2021-07 – Present)
- Engineered and maintained scalable, high-performance Android applications using Kotlin, Java, Android SDK, Jetpack and modern development practices.
- Translated business requirements, UI/UX designs and technical specifications into robust, production-ready Android solutions.
- Built modular, reusable and maintainable code following Clean Architecture, MVVM, SOLID principles and established coding standards.
- Integrated RESTful APIs and push notification services and implemented offline data synchronization and location-based services.
- Collaborated with UI/UX designers, QA engineers and backend developers to deliver high-quality applications on schedule.
- Optimized application performance through profiling and refactoring, improving load times and reducing crash rates.
- Mentored junior Android developers in Kotlin, Java, Android SDK and development best practices.
- Used Cursor AI as a development productivity tool for code assistance, refactoring, debugging, implementation support and accelerating routine development tasks.
Junior Android Developer at Apps Room (2020-11 – 2021-06)
- Worked directly with clients to gather requirements and translate business needs into technical solutions.
- Developed Android applications using RecyclerView, Adapter classes, Navigation Drawer, Fragments, CardView, SQLite and REST APIs.
- Built applications covering structured content presentation, local data management, responsive UI and API integration.
- Worked across Android UI development, database integration, debugging, navigation and application testing.
Android Developer Intern at Islamabad (2019-08 – 2019-10)
- Developed Android user interfaces using standard components, layouts and responsive design principles.
- Built a Counter application in Java and worked with LinearLayout, RelativeLayout, ConstraintLayout, FrameLayout and GridView.
- Collaborated with UI/UX designers to convert visual concepts into functional Android interfaces.
Education
Bachelor of Software Engineering in Software Engineering – Capital University of Science and Technology (2016 – 2020)
F.S.C (Pre-Engineering) in Pre-Engineering – Harvard College of Commerce & Science (2014 – 2016)
Matric (Science) in Science – Progressive Model School (2011 – 2013)
