We provide IT Staff Augmentation Services!

Android Application Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 6+ years of experience in end - to-end software development
  • 3+ years of experience in design and development of software in the areas of mobile technologies using Android SDK, Web application development using HTML, JavaScript, and XML.
  • Over 3 years of experience in design and development for Android native mobile application using Eclipse IDE and Android Studio.
  • Developed several successful mobile Android applications.
  • Over 3 years of experience in JSP, Ajax, XML, Web/Enterprise applications using Hibernate, HTML, JavaScript, CSS & JQuery
  • Ability to clearly articulate and effectively communicate the ideas, problems and solutions within the team
  • Professional Experience in Spring, Hibernate, JBoss Application server, PostgreSQL
  • Over a year of Professional Experience in C/C++.
  • Result Oriented and very passionate Software Developer.
  • Proficiency in Java, J2ee and Database Design.

TECHNICAL SKILLS

Tools: /Languages: Java 1.6/ J2ee, Android SDK, HTML5, Java Script, JSON, Hibernate, EJB

Mobile Technology: Android SDK, PhoneGap

Web Technology: HTML5, CSS3

JEE Frameworks: JSP, Servlet, Hibernate, Spring MVC, RESTful, Webservice

Databases: SQLite, MySQL, Oracle, PostgreSQL, SQL Server

App/Web Servers: JBOSS, Tomcat, Apache

Defect Tracking Tools: Atlassian Jira

IDEs: Android Eclipse IDE (ADT, android development tools), Android Studio

Scripting Languages: JavaScript, PHP, JQuery, JQuery Mobile, Angular JS

Change Management Tools: Rational Clear Case, SVN

Analysis and Modeling: UML and SysML

XML/EAI Techs: XML, XSLT

Operating Systems: Linux, Windows

Methodologies: Agile, Waterfall, Incremental Development

PROFESSIONAL EXPERIENCE

Confidential

Android Application Developer

Responsibilities:

  • Implemented Home screen widget to the home lock screen to provide quick access to refer emergency contact options
  • Implemented UI programming (Java) for the majority of the screens in the app
  • Refreshed AppWidget on widget touch event
  • Added the configuration changes to make AppWidget appear on Lock screen
  • Implemented a Broadcast receiver framework, registered receiver to receive a Screen ON/OFF broadcast event from the Android system.
  • Upon receiving broadcast receiver for the screen, wakes the emergency app data and displays it to the home screen widget.
  • Implemented database SQLite database structure to handle the content and contact list.
  • Extensively involved in the design, proof-of-concept, and development phases of the app
  • Performed unit testing as well as regression testing for the app

Confidential, Atlanta, GA

Android Application Developer

Responsibilities:

  • Designed and built the Confidential audio player app
  • Designed, developed and deployed the necessary UI, web services and needed for the app
  • Utilized pullparser to storeand retrieve the music playlist on the mobile device.
  • Used serialization to store player state for faster loading.
  • Used Parcelable to store music metatag infos as pojos.
  • Created UI by usingsimple gestures to navigate the music collection.
  • Added an option to allow the user to either enable or disable gesture control.
  • Implemented a shake to shuffle feature that allowed a User to listen to randomly selected song from the library.
  • UI features also included the application to display the album cover of the song being listened to.
  • App enables music information to be displayed from metatags.
  • Implemented an option for the User to scan the entire music library on the mobile device and catalogue it
  • Built AndroidTestSuite to perform unit testing - same as JUnit testing
  • Explored cross-platform support option using HTML5 and CSS3 on PhoneGap platform
  • Integrated PhoneGap API in the project to explore the native application support like accessing Phone Book and Camera
  • Extensively worked on JavaScript based JQuery Mobile framework to support HTML based application on PhoneGap

Confidential, New York, NY

Android Application Developer

Responsibilities:

  • Created Compound Custom Views to implement most generic reusable UI component
  • Designed UI to fulfill application requirements.
  • Integrated SQLite DB to maintain the list of favorite items in menu list.
  • Created a custom Compound view and add a support for reusable component.
  • Added Search framework to quickly pull the search result for a favorite items.
  • Performed full lifecycle of the application including Unit Testing using Junit.
  • Integrated the Tab menu option within the app to support
  • Explored the backend service to support Restful Web services implemented using Spring Hibernate.
  • Peer reviewed colleague code to ensure standards.
  • Developed application using the Agile Software development methodology.
  • Assessed cross-platform support option using HTML5 & CSS3 on PhoneGap platform
  • Hands-on experience on JavaScript based Angular JS framework to support HTML based application to build Hybrid application using PhoneGap
  • Used JUnit framework to perform unit testing

Confidential

Software IT consultant, Android mobile application developer

Responsibilities:

  • Added a library type framework which iterate though the entre storage drive and keep a track of each files and its size corresponding to its directory.
  • Added a framework to monitor and list the apps available on SD Card and Internal Memory.
  • List out all the movable apps, which can be moved from internal memory to SDCard.
  • Designed UI screen to show an accumulated file size compare to its directory.
  • Implemented Effective Expandable Listview to expand the directory and display the content of directory with its size and last access timestamp.
  • Added features to select a file and clean it up if needed from within the app.
  • Implemented the Intent framework to open a file from an app.

Confidential

Software Developer

Responsibilities:

  • Participated in Software Architecture design.
  • Programmed Database entities with JPA.
  • Used Spring technology (MVC, IOC, Web Flow, Security).
  • Implemented Restful web services at Android Mobile client side.
  • Added a XML parser logic at Android client side.
  • Contributed in Android Mobile client UI screen design preparations.
  • Using Android Fragmentation added the screen swipe feature.

Confidential

C# .Net Developer

Responsibilities:

  • Created use case, functional and technical design documents for the Order Processing Application developed on .NET Framework.
  • The Order Processing Application architecture was an ASP.NET front end interacting with COM+ business objects and data layer written in VB.NET using Oracle database.
  • Created and deployed XML Web Services using ASP.NET and Web Services Enhancements (WSE).
  • Developed an Http module for attaching the ASP.NET Session state engine to cookieless XML over HTTP requests to the ASP.NET by including a session token within the proprietary XML.
  • Used a bridge to call a Java library from an ASP.NET Web application.
  • Extensively used data binding to bind various server controls to the data from database.
  • Used the observer design pattern to raise and handle events for custom .NET controls.
  • Created datasets and connected to database by creating a DataAdapter object.
  • Setup and configured the IIS server to host the .NET web application.
  • Implemented custom server-side and client-side validation for the custom controls before form submission using C#.
  • Involved in support and maintenance of the application.

We'd love your feedback!