Android Developer Resume
GA
SUMMARY:
- Over 5 years of experience in IT sector in design, development, analysis, implementation and for testing high - end enterprise level Java, Windows and Web based applications. This included 3 years of tablet and smartphone development experience which had an Android operating system.
- Proficient with common Android framework API’s.
- Extensively worked with Android SDK version 2.0-4.4.4 and Eclipse IDE while using an Android ADT plug-in.
- Excellent knowledge of e-commerce, health care and the banking domain and was able to in corporate this knowledge in order to implement monetization of apps with capabilities to do in-app purchases.
- Have knowledge of SAAS platform related application designing and licensing.
- Have experience in Agile development practices like Scrum.
- Have experience in Native Android development procedures.
- Experience in using Storage options in Android such as Shared Preferences.
- Sizeable amount of work has been done on memory management, push notifications, multiple screen support, data offline usage, content providers and sync on Android.
- Expertize in using Fragments, Activity workflow, Menu Designs, Action Bar Navigation and view controls.
- Good exposure in developing GUI while using Interface design principles for Android tablet and mobile devices.
- Experience in working with android video Codec and video streaming.
- Strong skills in creating interfaces with services for mobile applications.
- Good mobile and web designing skills while utilizing Activities (Android), HTML 5, Java Script and XML. Experience in applying web service protocols such as REST, SOAP, JSON and HTTP.
- Worked extensively in developing mobile-based and advanced web-based applications while utilizing JAVA, Servlets, JSP, HTML, XHTML, HTML5 websockets, JavaScript and Oracle. Expert level skills in SQL and database query optimization techniques.
- Have hands-on experience in complete project life cycle with domain knowledge in e-learning and web as well as mobile application development.
- Working knowledge of graphic design and handling various kinds of media using PhotoshopIllustrator and flash.
- Strong analytical and problem solving skills, excellent communication and presentation skills as well as efficient decision making skills and excellent team player.
SKILLS:
Java, Eclipse, Android SDK’s version 2.3-4.2, SQL server 2005 and 2008, VLSI design, C++, SQL (Oracle based systems), SQLite, Python, Network Simulation, Matlab, HTML5, AJAX, Javascript, Linux based systems, Microsoft visual basic, Microsoft VISIO, Microsoft office, IOS based systems.
PROFESSIONAL EXPERIENCE:
Confidential, GA
Android Developer
Responsibilities:
- Updated the Facebook SDK to the latest API available.
- Integrated Google Wallet (available in the app store), and VISA Checkout payment options.
- Created credit card management for the app.
- Fixed a couple of bugs.
- Improved on the UI of the app.
- Updated it to support Android Lollipop.
- Added new UIs, and new activities within the existing code.
- Integrated new APIs from the Confidential Wallet into the application.
- Debugging of the application was done using Eclipse.
- Deployed different versions fro QA, UAT and production testing.
- Worked in an agile environment to discuss and interact with the various team members involved.
Environment: Android (4.0, 4.1, 4.2, 4.4, 5), Java, Android SDK, JSON, Eclipse 4.3, REST, Apache ANTAndroid Studio, Gradle, XML, JavaScript.
Confidential
Android DeveloperResponsibilities:
- Helped in the integration of various APIs in the SDK library to be used by a 3rd party to create the fficial Confidential app.
- Created a sample reference app for understanding the various calls for the APIs involved.
- Integrated the PAYPAL SDK with the library.
- Fixed a couple of existing bugs.
- Released different versions for QA testing.
- Made significant UI changes.
Environment: Android (4.0, 4.1, 4.2, 4.4), Java, Eclipse 4.3, JSON, REST, Android SDK, REST.
Confidential, NJ
Android Developer
Responsibilities:
- Used standard android components, activities, services, database, various UI widgets types, etc. as well as created custom views for the application.
- Worked throughout the SDLC of the project.
- Created and incorporated SQLite database manager for local data persistence of audit files on the device.
- Implemented integration with Google Drive and Dropbox for uploading and downloading audit files, creating folders on Google Drive and listing out the folder content.
- Implemented UI designs for Microsoft SharePoint and Salesforce and integrated them with the application.
- Designed UI using views provided by android and created custom views when required.
- Coded using Java programming methodologies and debugging was done using eclipse.
- Implemented custom classes for web services (JSON) to acquire data from the server.
- Used GIT as source control systems for code base management.
- Instrumental in the implementation of Import and Merge functionality within the app.
- Conducted product integration and testing (using Junit) on various android devices.
- Deployed prototypes of the app for hands on user testing.
- Identified and fixed any bugs reported during the testing phase of the project.
Environment: Android (4.3 and 4.4), Java, Android SDK, ADT 21.1.0, JSON, REST API (XML), MySQLEclipse 4.3, XML, SQlite3, Junit, APIGEE, Layer 7.
Confidential
Android DeveloperResponsibilities:
- Formulation of a course of action including a concept of the app and setting a timeline for completing the assigned project (SDLC).
- Division of the various tasks that would be required in order to make the project successful.
- Used google play library in order to utilize google maps.
- In corporation of various permissions from the eclipse library as well as making our own permissions was understood and implemented.
- Utilization of GPS within programming was assimilated within the code for displaying and providing the exact location of users within a map at real time.
- Designed the navigation of the application using eclipse in order to assimilate the direction the app was heading.
- Designed the UI s using views and ensured they were compatible with various android devices.
- Ensured that the source code for the divided modules were kept in a central unit in order for the ther team members to access the said code easily.
- The process of blending of codes written by various team members in order to provide the application as a single process was done.
- Testing of the application on an android device in order to ensure its successful functionality.
- Deployed prototypes of the application in order for it to be utilized for user training.
Environment: JAVA, Android SDK, Android (ver.4.0), Android Emulator, Eclipse version 4.2, JSONGoogle Play Services.
Confidential, Los Angeles, CA
Android Developer
Responsibilities:
- Implemented scanning of QR code by using third party libraries. The users could scan a code for recording a series.
- Developed new screen GUI widgets, layouts, custom lists, custom layouts and custom adapters.
- Responsible for building UI s using view groups for different layouts like tabular and linear architectures.
- Used video CODEC for video streaming.
- Integrated the mobile app with cloud based services.
- Implemented the app security using third party and open source security frame works.
- Socialized the app by integrating it with facebook and twitter.
- Provided production support for the application after it was released in the market.
- Developed UI s for Honeycomb devices specific to tablets.
- Developed unit test cases using Junit.
Environment: Android 2.3, Honey comb 3.0, ADT, JAVA, Junit, REST API’s, CODEC.
Confidential, Orange County, CA
C/C++ Programmer
Responsibilities:
- Created feature requirement document and participated in reviews with user experience team and brainstormed on different usage scenarios.
- Understood the GTFS data and studied how effectively it can be integrated to the existing Points f Interest table that is obtained from NAVTEQ.
- Created SDS documents for the requirements and provided database schemes which were developed in SQLite.
- Designed and implemented a spatial search table inside SQLite to enable public transit stops to be searched spatially.
- Designed and Implemented a feeds system using Python that would automatically download data from various GTFS sources and keep the database synchronized with the current schedule.
- Worked with a team of 8 engineers and helped them come up to speed on the design and implementation of various components.
- Helped in coordinating with the offshore development and testing team in Russia and China and participated in code - reviews and QA test plans.
