I have 4 hobbies: work, traveling, sport, and reading. I always try to connect these 4 things.
I learn new stuff every day with good practice to groom more, as a senior professional Android developer in Android technology. I have been working with Android more than 2.5 years and I worked with technologies like:
1. Android
2. Java
3. Gradle (Groovy)
4. XML
5. JSON
6. HTML
7. GIT
Experienced with Android Studio & Eclipse.
Most of my projects oriented on mobile and tablets but I have a little experience with Android Wear as well. Common libraries and tools which help me in developing process:
Android Support Library, Retrofit 2.0, Picasso,Dagger 2, ButterKnife, EventBus, RX JAVA 2, Socket.IO, CleverTap, One Signal, Firebase, Fabric, Google Analytics
I love to do work with spiritual team. It will a great opportunity to share my experience and to meet with spiritual people.
I am also a business oriented person. Before to do something I always have discussion with a team how new feature can increase company incomes because I believe in team management. Each new feature has to be measured: (Analytics: Ecommerce & Events). Also for better understanding user behavior on a new feature is good to analyze grabbed data. This process always help machine learning.
My simple published apps:
https://play.google.com/store/apps/developer?id=PakLogix
Hope you will enjoy work with me
Working as a Sr. Software Engineer and leading the mobile app team.
SHAHI SAWARI is a digital transportation company like UBER and LYFT in Pakistan. This service enable consumers to order scheduled or on demand autos using their smart phone app. Shahi Sawari helps you to find a rickshaw on the go. Gone are the days of excessive haggling and unpleasant rickshaw rides. Shahi Sawari is on-demand, on-time and now at your fingertips. Around 100 thousands users in Lahore downloaded this app which makes travel more easily. Driver App not upload it will give only in office who come.
Responsibilities in the project:
1. Develop new features for SHAHI SAWARI Client & Driver App.
2. Refactoring application (implemented Dagger 2, obfuscation and MVP)
3. AppIndexing, Deffered and normal Deeplinking
4. Work closely with Google Analytics and Ecommerce
5. One Signal, Clever Tap, Optimizely
6. Gradle Build process optimization
7. Unit tests, CI (Jenkins)
8. Make Custom Referral system using Branch.io.
9. Take a part of organizing team processes.
10. Handle bunch of GPS problems.
11. Fare and distance calculations.
12. Generate bunch of reports
13. Develop some interesting algorithms for drivers to receive maximum rides
Multimillion users downloaded app which i created at JZZ THE IT SOLUTIONS. At that time i am responcible to create new apps and maintain all published app.