Summary

Android Developer
Hi! I'm an Android (Java, Kotlin) and C# developer with starting experience in iOS. I have 3 months of experience in mobile development Previously work as C# developer (Unity). So, let me describe my skills

Android:
- Animations, working with drawables (vector, png generation, etc)
- DBFlow, Realm, ActiveAndroid and snappyDB
- Retrofit, RxJava 1-2, RxAndroid
- Client-server interaction, RESTful architecture, network queue's (offline mode)
- Java and Kotlin knowledge
- Fragments, Intents, content providers
- Material design understanding.
- Firebase Service integration (pushes, analytics, storage, etc)
- Tutorials, dialogs, basic image processing
- Support library (CardView, RecyclerView)

Skills:
- Mobile UI/UX
- Strong architecture understanding in terms of code (design patterns such as MVP, MVVM, etc)
- Automative Unit and UI testing, TDD.
- English skills (talk and write)
- Firebase (including DB work)
- Unity knowledge

P.S:
I have produced several Android apps by my own and have full understanding of the whole process of mobile app development (from concept to release, analytics integration, etc) so I can help you to create the app of your dream.

Projects

Kids Learning (Android App)
Azan Alarm (Android App)
Chit Chat App (Android App)

Experience

Company Logo
Android Developer
Goal Tech
Jan 2018 - Feb 2019 | Rawalpindi, Pakistan

Company Logo
Android Developer
ByteSol
Nov 2017 - Jan 2018 | Gujrat, Pakistan

Education

University of Gujrat
Bachelors, BCS/BS, Bachelors in Computer Science‎
Java Enterprise Programming, Mobile App development, Object Oriented Programming
CGPA 2.7/4
2018

Skills

1 yearAndroid Development
Less than 1 YearC#
Less than 1 YearC/C++
Less than 1 YeariOS development
Less than 1 YearJava
Less than 1 Yearunity3d development

Languages

Expert Urdu
Expert English