概要

I am a enthusiastic Android Developer having 9 years of experience in Android Apps Development.

My experience has led me to work on different phases of project end-to-end life-cycles, such as requirements management, Android Application Architecture design, development and Application release on Play Store.

▪ Android Application Development using Kotlin and Java.
▪ Android App Architecture MVVM, MVP, MVC
▪ CI/CD pipelines using app center.
▪ Excellent understanding of Android Development SDK, basic components
  (Activities, Fragments, Services, Broadcast Receivers) and their life-cycles
▪ SOLID principles
▪ Proficient in OOP, Data Structures, Algorithms, Complexity of Algorithms, Java and
  Kotlin
▪ Understanding of lambda expressions and coroutines
▪ Strong knowledge of third-party libraries, primarily RxJava, Retrofit, okHttp,
  GSON, Glide, Dagger 2, Android Injection, Hilt, Crashlytics and Firebase
▪ Android Latest Components Live Data, Flows, View Models, Lifecycle Owner,
  RxJava.
▪ A thorough understanding of developing Android applications for different screen
  sizes and resolutions
▪ Experience in developing Custom Widgets and reusable components
▪ Familiarity with VIPER architecture pattern
▪ Good understanding of interactive application development paradigm under
  Android, memory management, file I/O, network programming, concurrency and   
  multithreading
▪ Understanding of Google’s Android design principles and interface guidelines
▪ Ability to understand business requirements and translate them into technical   
  requirements
▪ Good understanding of design patterns (GOF)
▪ Knowledge of Unit Test with Mockito and PowerMockito and testing frameworks,
  including Robolectric and Espresso
▪ App Navigation
▪ Deep Linking
▪ Interaction with backend - Restful / JSON / XML / PHP / GSON
▪ Databases / Data Management - SQLite / MySQL / Parse / SQL
▪ Social Integration - Facebook / Twitter / Google+ / Youtube / Instagram / LinkedIn
▪ Version Control Tools - Github / SVN / GitBucket
▪ Google Maps / Geolocation / GPS / Location Tracking /Geo Fencing
▪ Audio / Video Apps
▪ Firebase
▪ QR Codes, Bar Codes
▪ In-App Purchase / Advertisement / Push Notifications FCM/ Google Analytics
▪ Photo & Video Sharing / Amazon S3 Bucket
▪ Chat - XMPP / Signal Secure Chat (Open Source)
▪ Publish and deployment – Play Store

工作经历

公司标识
Senior Android Apps Developers
ElementaryLogics
Jan 2016 - 代表 | Lahore, Pakistan

公司标识
Senior Executive Software Engineer(Android Developer)
Haier Pakistan (Pvt) Ltd.
May 2015 - Dec 2015 | Lahore, Pakistan

公司标识
Android Application Developer(TeamLead)
ImaginarySoft
Sep 2013 - Mar 2015 | Lahore, Pakistan

公司标识
Android Developer
University of Management and Technology
Mar 2013 - Aug 2014 | Lahore, Pakistan

学历

University of Management & Technology (UMT)
学士, , Bachelors in Computer Science‎
Java Programing
2014

技能

熟练 Android Management
熟练 ATS Knowledge
中级 CSS3
中级 Design Patterns
中级 Fine Art Teaching
初学者 JavaScript
中级 JSON
熟练 OOP
中级 PHP
熟练 Query Language
中级 SQLite
中级 WHRPP
中级 WP CLI

语言

熟练 旁遮普语
中级 英语
熟练 乌尔都语

关注的公司