Android Java Developer Resume
Lake Mary, FL
SUMMARY:
- Around 5 years of experience as an android developer , Android SDK versions and Android device resolutions.
- Excellent hands on skills with Android application development tools, Android Studio, Android SDK.
- Solid understanding of application life cycle , Android UX/UI.
- Experience in structuring and representing content on the web using HTML5 , describing the presentation of a document within HTML or XML using CSS 3 , client and server - side scripting using JavaScript .
- Knowledge in version controlsystems ( GIT ) and UML (Modeling Language).
- Comfortable in tracking project progress using Bugzilla and designing multithreaded implementations.
- Strong knowledge in networkprogramming .
- Extensive knowledge in design patterns and implementation of MVC architecture in application development.
- Using innovative ideas to present UI to user and optimizing code for effort using auto layouts.
- Worked on crash repot generation and send crash report through Mailing in android.
- Worked on client/server applications as well standalone applications on different mobile platforms .
- Extensive knowledge of Android application framework and Android SDK tools.
- Proficient with common Android APIs (Location, Camera, Media, Notifications, Maps, Connectivity etc.)
- Vast knowledge of IDEs such as Eclipse , NetBeans and familiar with OOPS concepts.
- Proficient in implementation of Adapters , Services , UI development, Activities, Fragments, Intents, Content providers and Receivers .
- Experience in using Kotlin with Android Studio and Eclipse
- Qualified and reliable for application development on Google play store . Expertise on android architecture and design.
- Experience in Web Services using SOAP & RESTFUL API’s which areused to establish communication and interoperability between systems.w
- Expertise in development, implementation, and testing of applications.
- Experience in identification and correction of issues related to memory to increase the performance of an application. Familiar in integrating third party libraries.
- Prompt learner and capable of adapting to work in expeditiously governed result orientated environments constantly delivering high-quality work.
- Efficient team player with good collaboration, leadership, interpersonal and communication skills.
PROFESSIONAL EXPERIENCE:
Confidential , Lake Mary, FL
Android Java Developer
Responsibilities:
- Involved in development and production support for the various clubs in Confidential .
- Involved in bug fixing and resolving issues with the QA and production environment during production support.
- Designed UI using views provided by Android and created custom views when required.
- SVN ,GIT,SOURCE TREE, BIT-BUCKET is used as a tool for version control.
- Used TOAD for accessing the database. CYBER-ARK to access server.
- Worked on promises to load the configuration and events.
- Implemented Ajax functionality. Performed migration of Data Layer to Kotlin language for upcoming beta release
- Converted the data model, api communication service layer and UI layer to Kotlin
- Worked with the Android SDK , and implemented Android Location Connectivity components.
- Designed screens using MVC pattern for the application with Android Studio IDE .
- Analysis of mobile application code for re-engineering.
- Used Hibernate as an O/R mapping tool for selecting, inserting and updating the records in the database.
- Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
- Implemented Google Maps API v2 , waze with forward and reverse geo-location.
- Integrated location based services using Google Maps API to display locations of the nearest stores.
- Implemented unique design for portrait and landscape mode.
- Implemented Kotlin with Android content providers for implementing features like sending E-mails, SMS, etc. from the app
- Used Android Kotlin integrated Push Notifications to notify user updates for Account information.
- Used SQLite to cache the data received from the RESTful web services.
- Constructing HTTP requests, fetching server response and parsing feeds wherever required.
- Used Android SDK and Eclipse IDE for development.
- Used Android Asynchronous Http Client library , a third-party library for server call and shared preferences.
- Developed web apps for iOS (iPhone) and Android using frameworks like jQTouch, iWebKit.
- Used various devices which include tablets and phone with a latest android OS to the application.
- Worked with Dialog Fragments for Pop up and Used List Adapters, Spinners and Loaders.
- Worked on Toast, Dialog notifications and Alert Dialogs and Developed Custom keypad.
- Used HTML5, CSS, Java script, Java to develop native apps.
- Developed client GUI modules using Swing, Java script and Flash.
- Used GIT-hub for version control and Source Tree forco de-management.
- Handled XML data using efficient parsing techniques such as DOM parser.
- Used GIT-HUB as our project version controller, where used to commit and push the developed, working code
- Work closely with the web application development team to ensure proper integration between mobile application and web application.
- Followed Agile Methodology in developing the enterprise application.
- Used Crashlytics , while testing the application, so as to verify the proper free-flow working of the application.
- Tested the application on various Android devices.
Environment: Android SDK, Eclipse IDE, JSON, Relative Layout, Linear layout and Frame Layout, List Views, Base Adapter, Dialog Fragments Activities, Toast and Dialog Notifications, Toggle Buttons,REST Web Services, XML, Action-Bar, SQLite, Agile and GIT-HUB,SourceTree,Java,Java Script, STRUTS,JSP, node.js, EJB2.0, Oracle 8i, Websphere application server 8.5 .
Confidential, Richmond, VA
Android Developer
Responsibilities:
- Involved in all the stages of SDLC i.e., from requirement gathering, development and testing.
- Designed UI using views provided by Android and created custom views when required.
- Worked with the Android SDK , and implemented Android Bluetooth and Location Connectivity components.
- Used SQLite to cache the data received from the RESTful web services.
- Constructing HTTP requests, fetching server response and parsing feeds wherever required.
- Used Android SDK and Eclipse IDE for development. Implemented the Kotlin with Android studio for smooth functioning of the location based services GPS, Bluetooth on Android
- Used Android Asynchronous Http Client library , a third-party library for server call and shared preferences.
- Developed App screens and its workflow using Activity and Fragments, which has views such as List View and Scroll View.
- Involved in updating the application UI and application data structure for both IPhone/IPad.
- Port existing iPhone demo application to the Android platform. This application utilizes Java, JQTouch.
- Developed web apps for iOS (iPhone) and Android using frameworks like jQTouch, iWebKit. Replaced existing Android APIs in the project using Kotlin, such as Shared Preferences and material design features like Navigation Drawer and Recycler View.
- Used various devices which include tablets and phone with a latest android OS to the application.
- Worked with Dialog Fragments for Pop up and Used List Adapters, Spinners and Loaders.
- Worked with Linear, Relative and Frame Layouts.
- Worked on Toast, Dialog notifications and Alert Dialogs and Developed Custom keypad.
- Used HTML5, CSS, Java script, Angular JS to develop hybrid apps.
- Developed client GUI modules using Swing, Java script and Flash.
- Used GIT-hub for version control and Source Tree forco de-management.
- Designed screens using MVC pattern for the application with Android Studio IDE .
- Analysis of mobile application code for re-engineering.
- Involved in requirement gathering and designing of the application.
- Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
- Implemented Google Maps API v2 with forward and reverse geo-location. Developed custom Java and Kotlin UI libraries for use by third-party app development vendor.
- Integrated location based services using Google Maps API to display locations of the nearest stores.
- Implemented unique design for portrait and landscape mode.
- Handled XML data using efficient parsing techniques such as DOM parser.
- Used GIT-HUB as our project version controller, where used to commit and push the developed, working code
- Work closely with the web application development team to ensure proper integration between mobile application and web application.
- Followed Agile Methodology in developing the enterprise application.
- Used Crashlytics , while testing the application, so as to verify the proper free-flow working of the application.
- Tested the application on various Android devices.
Environment: Android SDK, Eclipse IDE, JSON, PhoneGap, Relative Layout, Linear layout and Frame Layout, List Views, Base Adapter, Dialog Fragments Activities, Toast and Dialog Notifications, Toggle Buttons,REST Web Services, XML, Trello-board, Action-Bar, SQLite, Agile and GIT-HUB.
Confidential
Android Developer
Responsibilities:
- Involved in developing new features for applications ( Android ) used on phones and tablets.
- Developed apps using Android SDK 4.3. Integrated front-end and back-end code by communicating with back-end development team.
- Composed unit tests for mobile code and debugged critical issues related to an application such as crashes, concurrency problems, and memory leaks.
- Worked on integrating multiple systems to transfer data between layers of the software stack.
- Controlled Bugzilla workflows and managed tasks within the Agile framework .
- Improved application performance by fixing bugs. Developed top solutions by working with the developers.
- Associated with artists, QA, and internal developers to maintain best practices.
- Maintained deliverables with product management team to product roadmaps.
- To display lists in an application used WebViews , ListViews , and populated lists.
- Used ContentProviders (Android) for sending texts and emails in the app. Used Version Control System ( GIT ).
- For user settings and data used Sharedpreferences and SQLite database. Used design pattern ( MVC ) for mobile application design.
- Supported in developing the User Interface ( UI / UX ) and overall look and feel of an application.
- Worked on RESTful web services.
- Developed written resources manuals for step-by-step procedures. Stored and retrieved key value pairs across user sessions using Shared preference. Monitored data using SQLite Databases. Performed multithreading using AsyncTask.
- Extracted data and displayed it on the app using XML . Created a unique design that suits both portrait and landscape modes.
- Involved in designing the layouts that are compatible with different screen resolutions. Navigated between different screens using Tab View.
- Retrieved the data from the server using JSON Object. Used Implicit and Explicit intents for managing activities.
- Involved in writing the application logic. Developed Restful web service to display the product details and the profile of a user.
- Used JSON to allow an application to communicate with the server.
- Provided an Authentication feature which restricts the usage based on Authentication tokens and Authorization of a user.
- Used Activities and Fragments to develop screens and workflows for an application. Customized toast’s , buttons , dialog’s, and several other widgets.
Environment : Core java, Bugzilla, Eclipse,Android studio, Agile Methodology, JSP,AQLite, CSS 3, GIT, MVC, JSON, XML, JavaScript, RESTful web services, Android SDK,Linux.
Confidential
Android DeveloperResponsibilities:
- Conceptualized, designed, developed and deployed mobile application on Android platform.
- Developed patches, modules and components for newer version release of the product.
- Integrated 3 rd party push notification service in mobile application.
- Integrated web-services for client/server interaction.
- Performed unit testing of the individual module.
- Implemented the network programming for wireless control.
- Implemented REST Web Service Model which includes retrieving and parsing JSON formatted data.
- Customized push notifications implemented.
- Provided an Authentication feature which restricts the usage based on Authentication tokens and Authorization of a user.
- Used Activities and Fragments to develop screens and workflows for an application. Customized toast’s , buttons , dialog’s, and several other widgets.
- Identify and correct bottlenecks and fix bugs.
- Collaborate with a team to define, design, and ship new features.
Environment : Core java, Bugzilla, Eclipse, Agile Methodology, JSP,AQLite, CSS 3, GIT, MVC, JSON, XML, JavaScript, RESTful web services, Android SDK3.2,Linux.
Confidential
Android DeveloperResponsibilities:
- Involved in developing new features for applications ( Android ) used on phones and tablets.
- Developed apps using Android SDK 3.2. Integrated front-end and back-end code by communicating with back-end development team.
- Worked on RESTful web services. Used database ( MYSQL ) for storing information needed in the application. Used design pattern ( MVC ) for mobile application design.
- Extracted data and displayed it on the app using XML . Created a unique design that suits both portrait and landscape modes.
- Retrieved the data from the server using JSON Object. Used Implicit and Explicit intents for managing activities.
- Used JSON to allow an application to communicate with the server. Implemented different application tasks using Handlers and Threads .
- Composed unit tests for mobile code and debugged critical issues related to an application such as crashes, concurrency problems, and memory leaks.
- Controlled Bugzilla workflows and managed tasks within the Agile framework .
- Worked from start to end in the completion of a module. To display lists in an application used ListViews , and populated lists.
- Used ContentProviders (Android) for sending texts and emails in the app. Used Version Control System ( GIT ).
- Supported in developing the User Interface ( UI / UX ) and overall look and feel of an application.
- Used Activities and Fragments to develop screens and workflows for an application. Customized toast’s , buttons , dialog’s and several other widgets.
- Performed multithreading using AsyncTask.
- Integrated 3 rd party push notification service in mobile application.
- Involved in writing the application logic. Developed Restful web service to display the product details and the profile of a user.
- Improved application performance by fixing bugs. Developed top solutions by working with the developers.
Environment : Core java, Bugzilla, Eclipse, Agile Methodology, JSP,AQLite, CSS 3, GIT, MVC, JSON, XML, JavaScript, RESTful web services, Android SDK3.2,Linux.