Sr. Android Application Developer Resume
Warren, NJ
SUMMARY
- 6+ years of Software Industry experience in design, development and testing of applications.
- Around 4 years of experience in developing applications for Android and Windows Operating Systems.
- Expertise in developing application for Android Operating System using Eclipse IDE, SQLite, JAVA, XML, Android SDK and ADT plug - in.
- Experience in using JSON objects for retrieving and sending data from and to the application server.
- Capable of designing and developing applications using Android Software Development Kit(SDK) versions 2.3(Gingerbread) - Android L 5.0, 5.1
- Experience in all the phases of Software development life cycle (SDLC) process and exposed to various methodologies like Agile and Scrum.
- Good understanding of Interaction design, UI of Android and Web application development.
- Capable of integrating Facebook, Maps V2, and other open source APIs within applications as required by clients.
- Expertise in designing the backend database for data storage and retrieval using SQLite and SQL for other bigger applications.
- Experience with handling UI updates with multi-threading technologies.
- Experience in Object Oriented Design using methodologies and tools like UML.
- Excellent in trouble shooting/debugging for software applications.
- Willingness and ability to quickly adapt and learn new technologies.
- Very good customer interaction skills and project coordination skills.
- Very organized and punctual about work.
TECHNICAL SKILLS
Programming Languages: Android, Java Swing, Core Java, C, C++, Visual Basic
Applications: Microsoft Office Suite, Adobe
Mobile Technology: Android
Database: SQLServer, MySQL, SQLite
Software Development: Eclipse IDE, Net Beans IDE, SVN, Visual Studio
Operating Systems: Windows XP/Vista/7, Linux, Windows 2000 servers
Web/ Scripting: Apache, PHP, HTML and JavaScript
PROFESSIONAL EXPERIENCE
Confidential, Warren, NJ
Sr. Android Application Developer
Responsibilities:
- Design & Development of core features like SSO library, Camera functionality, providing User Information, developing Sample App to help Web developers.
- Implemented tab page adapters to display account information in different groups.
- Worked on designing UI Layout for UI operations in the application.
- Involved in all Phases of SDLC and developed object oriented Architecture using different design patterns.
- Worked on integrating the voice API library to enable voice assistance.
- Coordinated with the design and development team to define the user interface (UI) requirements for the application and to develop the wireframes.
- Debugging and fixed the issues that were found during the different phases of the project.
- Developing a Robust and object oriented code using Java, XML and Android Studio.
- Worked in an agile based environment.
- Worked on code enhancement to achieve reusability.
- Developed an enterprise level structured organization of data to reduce the number of application releases.
- Designing Different Background services for the application with the help of handlers and registry
- Developed the data architecture on how the data should be organized to send to server.
- Implemented several animations and transitions for better user experience.
- Implemented UI updates handling with multi-threading technologies such as AsyncTask or Handler.
- Implemented fragments functionality.
- Tested the application on multiple android targets and debugged the issues that were found.
- Developed the application using Java, XML and Eclipse IDE.
- Worked on implementing Material Design in UI for a better user experience and performance.
- Successfully deployed the app on the Android Marketplace.
- Worked on creating SQLite database for local data storage.
Environment: Android SDK 2.1, ADT 0.9.5, Java, Google API, Eclipse IDE, XML, Android Studio, Firebug, Site Catalyst.
Confidential, Timonium, MD
Sr. Android Application Developer
Responsibilities:
- Updated layouts using new and existing wireframes.
- Implemented the Barcode scanner for tracking the packages.
- Created a native version of My Choice functionality for the application.
- Implemented location based API using location manager to locate the UPS Stores.
- Used soap based web services and SAX parsers for secured data interchange.
- Worked in an agile based environment.
- Involved in the full life cycle of this project including planning, design, development, testing and deployment.
- Collaborated with web services team to implement the backend support.
- Created test cases and test data for testing the application.
- Created new UI screens for the native application and also worked with the UI team to display the appropriate icon and also tested the functionality of the screens.
- Tested the application on different android target devices and also debugged the issues that were found.
- Tested on all mobile platforms such as Android, iOS and native browsers on the devices in different environments.
- Successfully deployed the app on the Android Marketplace and supported the app for different releases of Android OS.
Environment: Android, CVS, PHP, SQL, Eclipse, Soap UI and XML.
Confidential, Atlanta, GA
Android Application Developer
Responsibilities:
- Involved in the full life cycle of this project including planning, design, development, testing and deployment.
- Created new layouts using existing wireframes.
- User can select three different user options as Doctor, Associate and Customer.
- Implemented camera functionality into the application.
- Implemented fragments functionality.
- Implemented customized gestures to switch between customers and associates login screen.
- Email functionality is integrated into the application to email the saved pictures to backend server.
- Worked with the UI team to design the appropriate icon and display for the screens.
- Worked in an agile based environment.
- Worked on features that help associates to save different user information.
- Tested the application on different Samsung tablets and also debugged the issues that were found.
Environment: Android, SVN, PHP, SQL, Eclipse, XML, JSON
Confidential, Dallas, TX
Android Engineer
Responsibilities:
- Assisted in designing the user interface UI and overall look and feel of the application
- Developed the application to adapt to different orientations (landscape/portrait)
- Implemented fragments to optimize user experience on smartphones as well as tablets
- Implemented RESTful Web Services to verify login credentials of the user
- Developed and implemented the SAX parser to extract feeds and display the parsed data in the application
- Involved in testing the implemented features of the application and fixing the bugs.
Environment: Eclipse, Java, XML, SVN, Web Services, Android Library
Confidential
Systems Engineer
Responsibilities:
- Solely responsible for the requirements elicitation, and analysis of the user requirements and Software Requirement Specification.
- Developed front end in simple HTML/JSP, middle tier with Servlets and Hibernate.
- Prepared the widely appreciated User manual and introductory presentations for the product.
- Unit testing and Deployment
- Responsible for Maintenance and bug fixing.
Environment: Spring, Hibernate, Core Java, JSP, MySQL, WebSphere Application server 6.1, Windows XP