Summary

I'm a passionate software engineer with specialization in Android Application Development with Java, Firebase, MySQL, MS SQL Server. I’m an author at appsfolders.com. I’m very proficient in working with RESTful web services, Multithreading and using APIs like Google Maps, Facebook SDK, Microsoft Emotion Detection API etc. I’m good at JSON, Java, XML and C#. I have used libraries like Retrofit, Volley and JTDS. Android Studio is my buddy and as an IDE is my first choice. I always prefer to follow Software Development Life Cycle (SDLC) during working on any project. I intend to build a career with leading and challenging organization with committed and loyal people that offers opportunities for professional and personal growth, which will help me to explore myself fully and realize my potential. I am a great team player as well as an excellent individual.

Projects

Photo Gift
VAGGIEFY
Social Media All In One
UpKeepJo
Mood Fixer
Ever Note
Nokri Alert Pk
Giga Unit Converter
See More

Experience

Company Logo
Android Developer
Infogistic Pvt Ltd
Nov 2017 - Present | Lahore, Pakistan

Interaction between team members responsible for the project in focus for definitions of rules, clarification of doubts and documentation.
Use of SVN as code versioning.
Android development in various projects using technologies, Libraries and architectures like:
- Architecture MVP
- Clean Code Architecture
- Android Annotations
- Local database using Sqlite
- REST Communication
- Fluid navigation using Fragments
- Communication with REST services using Retrofit
- Utilizing memory and performance using RecycleViews and EndlessScrolling techniques

Company Logo
Android Developer
Freelancing
Sep 2024 - Present | Alaska, USA

I have been doing freelancing for a long time. Actually freelancing taught me alot like time management, other\'s code understanding, bugs fixing and most importantly self learning.

Company Logo
Android Developer
National Vocational & Technical Training Commission
Jun 2015 - Aug 2016 | Islamabad, Pakistan

I worked as Android Developer with a team at Prime Minister Office Dept. National Vocational & Technical Training Commission. It was a contract based job in which we develop a Platform to provide employment to people all over the country based on their skills.

During working here we develop an Android App for the Job Placement Center of NAVTTC. This app is a platform to get a job for a skilled person.

Education

University of Gujrat
Bachelors, Bachelors in Technology, BS - Software Engineering‎
Java Enterprise Programming, Software Requirements Specification, Dot Net Web Programming
CGPA 3.3/4
2017

Skills

Expert Android Development in Java
Beginner C# Desktop Apps
Intermediate C++
Beginner java desktop Apps
Beginner JSON
Intermediate MS SQL Server
Beginner MySQL
Expert OOP
Intermediate SQLite
Beginner Xamarin

Languages

Expert Hindi
Expert Urdu
Intermediate English