I have completed my Bachelor Degree in Electrical (Telecommunications) Engineering from National University of Science and Technology (NUST) in 2015, a well-known University in Pakistan. During my bachelor degree, I fascinated by algorithm designing, problem solving, programming languages, network security and coding, and decided to pursue it.
After my bachelor degree, I started my professional life as an Android Application Developer up until now. Now a days, I am employed at YumyApps Company as a Senior Android Application Developer with more than 4 years’ of experience as a professional developer. I have multiple applications and websites live on different platforms, most of them are of my employers and a few of them are my own as well. I have the hand on experience of Android, PHP, MySQL, HTML, CSS, Bootstrap and a few frameworks like Laravel, CodeIgniter, and PHP Cake. I am challenging person and I am always interested in learning new programming fields and areas to expand my expertise.
I have some accomplishments during my professional, freelancing and academic tenures.
- Retained clients by fulfilling milestones and gave them good quality work within time.
- Regular communication resulted in positive feedback on Freelancer.com i.e. 5/5 out of 42 projects.
- I have three of my own applications live on Play Store and launching my own website soon as well
- Employers and Clients recommendations are available on LinkedIn
Libraries Worked with:
- Retrofit, OkHttp, Volley (Network communication, network caching)
- MVC, MVP and MVVM Architecture
- Proguard and R8 (code obfuscation, minimize resources),
- InApp Purchase, PayPal, Stripe, Conekta (Payment Methods)
- Ads Implementations (AdMob, Appodeal, ChartBoost)
- LiveData, Binding and navigation
- OpenVPN Client (VPN client to connect with Server VPN)
- ButterKnife (View Binder)
- Picasso, Glide (Library for caching and displaying images)
- SQlite, Ormlite and Room (Sqlite Database)
- Facebook/ Google SDKs
- Firebase/Crashlytics/ZenDesk SDK
- Push notifications, locations, authentications etc
Coding Style:
- Neat and well documented
- Optimization of code
- Separate UI, Android Functionalities and Data Receiving/Storing Modules using MVVM
- No redundant code
Hobbies:
- Love to play Football, Badminton, Volleyball and Chess
- Love to watch movies and TV Shows
Specialties:
- Android Development (Java / Kotlin)
- Web Backend Development (Laravel, Core PHP, MySQL)
- Web Frontend Designing (Bootstrap, CSS, JavaScript, JQuery)
Future Goals:
- IOS Development (Swift)
- Web Development (.Net Core)