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.
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
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.
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.