We provide IT Staff Augmentation Services!

Senior Android Developer Resume

0/5 (Submit Your Rating)

Dublin, CA

SUMMARY

  • About 5 years of experience in Object oriented technologies on client server including 4 years of Android Operating System experience in interactive application development and database management.
  • Hands on experience in Android SDK based application development.
  • Wide experience writing Apps with Activities, Services, Broadcast Receivers, Content Providers, Location based services, Camera, Bluetooth, Notifications, multithreading etc.
  • Sound knowledge of Java, JavaScript, HTML/CSS, SQL/SQLite, Web services.
  • Understanding Object - Oriented design patterns and successfully implemented the concepts in Android.
  • Strived for elegance and simplicity in code while focusing on scalability, readability and standards complicity.
  • Well versed with complete Software Development Life Cycle (SDLC) process which includes Designing, Developing, Testing and Implementations.
  • Extensive experience in dealing with both REST as well as SOAP based web services.
  • Hands on experience with parsing JSON data.
  • Worked with Google, Facebook and Twitter API’s.
  • Good knowledge in designing and developing adaptive UI components, Widget for Android phones with different screen resolutions.
  • Experience in dealing with OpenGL & PhoneGap hybrid app development.
  • Experience in requirement gathering, architectural design, and functional design and turning requirement to product.
  • Assisted in debugging, porting and deploying Android programs.
  • Strong ability to perform complex analysis, design and development.
  • Adept at quickly adapting to new environments, new technologies and facing new challenges.
  • Multitask - oriented with strong competitive drive and work ethic to succeed.

TECHNICAL SKILLS

Languages: C, C++, Java, JavaScript, SQL, HTML/CSS.

Frameworks: Android SDK, Java Development Kit (JDK), C standard Library.

Operating Systems: Windows, DOS, UNIX/LINUX, Macintosh, Android.

Web Technologies: JavaScript, HTML5, XHTML, CSS, XML, Apache Tomcat.

Development Tools: Eclipse, Dreamweaver, Photoshop CS5, Microsoft Office 2010, Adobe Captivate, Visual Studio 2010, Android Studio.

Databases: SQLite, MySQL, Oracle RDBM, MS Access.

PROFESSIONAL EXPERIENCE

Confidential, Dublin, CA

Senior Android Developer

Responsibilities:

  • Designed and Implemented Views and Layouts for User Interaction.
  • Developed the UI layers for Activities and implemented Fragments within UI.
  • Used Multi-threading to implement parallel processing.
  • Worked in Agile environment and participate in different phases of the project cycle like design and development.
  • REST web service interaction utilizing OAUTH authentication and JSON
  • Extensively tested alpha releases with JUNIT 3 and Robotium.
  • Worked closely with another mobile app developer, leading the other platform development.
  • Worked with PHP, MySQL, SQL, MyPhpAdmin, and SQLite.
  • Use design pattern like singleton and adapter
  • Use version control such as SVN and GIT.

Environment: Android SDK 4.3, Java 1.6, SQLite 3.0, Eclipse IDE 3.6, ADT Plugin, SVN, GIT, REST, Google Maps API.

Confidential, Santa Clara, CA

Android Developer

Responsibilities:

  • Developed the activities and UI layers.
  • Added new features, bug fixing and performance improvements, along with increasing the number of devices supported by the app.
  • Worked extensively with UI frameworks such as Android Fragments to design screens
  • Utilized web-services (XML, SOAP, JSON), in order to tie our applications to critical server-side APIs.
  • Developed GPS services to update the user locations.
  • Used SQLiteOpenHelper for databases.
  • Used WebViews, Tab Layouts for user-friendly interaction.
  • Implemented the Action Bar search icon for quick search access.

Environment: Android SDK 4.0 and up, Tab layout, REST, JSON, Java, Eclipse 3.5SQLite3

Confidential, San Ramon, CA

Android Developer

Responsibilities:

  • Implemented WebViews and Tab-Layouts for user interaction.
  • Developed the UI layers and the web modules for activities.
  • Developed and used a location based service to capture the user location.
  • Used multi-threading to implement parallel processing.
  • Utilized web-services (XML, SOAP, JSON), in order to tie our applications to critical server-side APIs.
  • Used background threads to fetch the data from the Web-Services.
  • Designed Web-Service Interfaces to get the data from RSS feed.
  • Used Android SDK 2.0 and Eclipse IDE for development.
  • Implemented PUSH notification so that the user knows that the order is ready and is being delivered.

Environment: J2EE, Android SDK, Eclipse 3.4/3.5, JSON, Restful API.

Confidential, Rochester, MN

Software Developer

Responsibilities:

  • Software Automation.
  • Worked on Confidential application for running cron job as per predefined time.
  • Database creation and management.
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
  • Used JUnit for Unit testing the application
  • Performed production support of the application in production.

Environment: Java, SQL, XML, JSON, Eclipse 3.5, SQL Management studio, Confidential Lotus, Restful API

Confidential, DE

Software Developer (Graduate Research Assistant)

Responsibilities:

  • AST generation, Code parsing and compilation.
  • Making backend programs for software code coverage (MC/DC).
  • Making UI for the user to enter story in a story telling environment.
  • Used Android SDK 2.0 and Eclipse IDE for development.
  • Developed the UI layers and the web modules for activities.
  • Researched technical issues and provided recommendations.

Environment: Java, Android SDK 2.0, Eclipse 3.5, JSON, Restful API

We'd love your feedback!