Prakrati Sharma
Android Developer
Extensive experience in software design, development and deployment of Android Applications.
Expertise in developing application for Android Operating System using Eclipse IDE, Android Studio ,JAVA, XML, Android SDK and ADT plug-in.
Strong knowledge of Android basic components i.e. Activity, Fragment, Service, Broadcast Receiver and Content Provider.
Experience in database development using SQLite.
Proficient with Android SDK version (Gingerbread, Honey Comb, Ice Cream, Sandwich, Jellybean, Kit Kat, LolliPop).
Experience on Android UI components such as TextView, ListView, Customized ListView, Grid view , Edit boxes, Buttons, Checkboxes, Dialogs, Alert boxes, Status Notifications, Action bars, and Spinners for various layouts in Application development.
Strong knowledge of Android basic components i.e. Activity, Fragment, Service, Broadcast Receiver and Content Provider. Expert in creating GUI and business logic for mobile applications.
Extensive experience in building mobile applications using Android framework APIs .
Experience in parsing the web response data in both XML and JSON format.
Experience in building app using Volley and Picasso Library.
Worked with Debug tools like Logcat, DDMS,
Hands on experience on AsyncTask, Handlers, Threads, Background Service.
Strong optimization and debugging skills.
Excellent conceptual and logical thinking & ability to grasp and master new technologies .
Android Developer
April 2015 - Present
Working as a Freelancer with various project . Enjoying developing apps for enterprise.
Android Applications Developer
NGenious Solutions Inc -Aug 2014 – April 2015
I worked with NGenious Solution as a Android developer and I was responsible for all phases of the project including design, development, testing and deployment.Responsible for consuming the REST services, getting a JSON response and parsing them.Worked with Data base using SQLIte. Overall I Enjoy my work with NGenious Solutions.
Android Developer
3i infotech Inc - Feb 2011- Nov 2013
I was located at client side which is very well known Bank in India . I was working there as a Android developer. I was responsible for design and develop Trading Application for Bank. I learned a lot from this App.I Learned about multi threading, sending multiple networking request , updating the UI once the stock market value change,Background service etc. This is one of my achievements because I was the only developer for that App and lots of People are using this app .It has 500,000 - 1,000,000 downloads in google play store.
Jr .Android Programmer
V2 Solutions Pvt Ltd, Mumbai (India) -Apr 2010 – Jan 2011
I Started My carrier as a Jr. android Developer with V2Solutions India.
I published various small scale apps Where I was Responsible for Designing and Developing the apps. This is place where I Learned How to Design , Write Code, How to consume API's ,Parse data and How to bind it into the UI. As a Jr. Developer I grasp various concepts: Activity, Consuming Web Service , updating List View ,Parsing JSON data , Background Service etc. and Published 2 Apps in Google Play Store.
Rajiv Gandhi Technical University
2004- 2008
I completed my Bachelor's Degree in Computer Science Engineering at Rajiv Gandhi Technical University , India and I also hold Diploma certificate in Computer Science Engineering.
RESUME
Professional
info
Work
experience
Education
Skills
Development Tools – Eclipse , Android Studio
Programming Languages – Android , JAVA, Phonegap , Blackberry, Cordova
Operating System – Windows Server 2007/2008, XP, IMAC
Web Technologies – HTML5, JQuery Mobile, JSON,REST, XML,SOAP
Web Service - SOAP, RESTful
Parsing Technique- JSON Parsing and XML Parsing
Database Services – SQLite
Version Control – SVN, TFS, Github
Languages
Java , Android , XML, JSON, Blackberry ,cordova ,JQuery Mobile