Description
Summary: * Over 8+ years of IT experience in analysis, design, implementation and testing of Object Oriented Applications using Java/J2EE, Android. * 6+ years' experience in Android application development, using web-based and native application. * Created user friendly and fully functional applications for android. * Strong understanding and implementation knowledge of Android Native libraries and services. * Expertise in Android App development with Android SDK using Eclipse IDE and Android Studio. * Experience in complete software development life cycle (SDLC) like User Interaction, GAP Analysis, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management. * Worked on libraries like Retrofit, GSON, Butter Knife, Dagger, Picasso API. * Experience in developing & Managing Java threading application. * Good knowledge in designing and developing adaptive UI components, fragment, Widget for Android phones with different screen resolutions. * Experienced in Agile Development process for diverse requirements. * Experience in Developing Applications using Java, J2EE, Servlets, JSP, XML, Eclipse, JDBC, SQL, HTML, and CSS. * Hands on experience on AsyncTask, Handlers, Threads, Background Service, Custom Toast and Notifications, AIDL, Fragments, GCM and 3rd party Notifications. * Implemented Google Location Services and Directions API, Places API. * Expert in Android Activities and fragments, Intents, Services, Broadcast Receivers, In-app Billing, Push Notification, Material Design, sensors such as Camera and Bluetooth. * Extensively worked on memory leaks, push notifications, content providers, multiple screen support, data offline usage, accounts and sync on Android. * Expert in the interaction between various device and different versions of Android. * Used web views, list views & populated lists to display the lists from the database using simple adapters. * Hands on experience in design and develop Secure mobile applications. * Used SQLite to save user details, their plans and their calendars for event schedule. * Good Experience in debugging, porting and deploying Android programs. * Highly knowledgeable in UML, Use Cases, Conceptual Models, Collaboration Diagrams, Class Diagrams, Activity and Sequence Diagrams. * Experience in software development integration tool Jenkins, and TeamCity. Source code Management using GIT, SVN, CVS, Bitbucket, Vault. * Strong communication and analytical skills with very good experience in programming, problem solving and a good team player. * Eager to learn new technologies and can easily adapt to the new technologies and tools.