We provide IT Staff Augmentation Services!

Sr. Android Developer Resume

2.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Over 9 years of experience in Mobile application development, Testing and Deployment in both enterprise and consumer based applications.
  • Experience in native application development and cross platform mobile application development.
  • Expertise in developing Mobile Apps for various platforms including Apple, Android, windows and Blackberry environments. Very good understanding of the web application development process.
  • Experience in building Android applications using Android Studio, Android SDK, Java, and Eclipse IDE.
  • Good understanding in Android OS, interactive application development and memory management.
  • Hands on Experience using RESTful web services and parsing XML and JSON data.
  • Hand on experience with android Geo location services.
  • Good experience working with testing tools like JUnit, Jenkins and Espresso.
  • Worked with Activities, Fragments, Android Framework, AsyncTask, Intent Services, Broadcast Receiver, Location Manager, Push Notification, Adapters.
  • Experience with source code control management like subversion (SVN), GIT and GitHub.
  • Expert in writing client side validations using validation framework, Java Script and usage of Shared preferences.
  • Experienced in programming skills in Java including Plug - in Architecture, HTML, CSS and XML.Designing and implementation of User Interfaces and Navigation elements.
  • Excellent debugging and problem-solving skills with Eclipse, IntelliJIDEA, IDEA, Android Studio.
  • Experience working in Agile development and Waterfall development methodologies.

TECHNICAL SKILLS

Technologies: Java JDK,J2EE,C/C++,JSP, Servlets, EJB, Android SDK, Ndk,JNI,Hibernate,JavaScript,Spring,JDBC,JavaScript,CSS3,Swift, PhoneGap. Android App Mobile Development

Android: SDK, API - Activities, Recycler View, ListViews, Adapters, SQLite, JNI, Horizontal scrolling, Notification Manager, Contacts, Content Provider, DDMS, Location, Map, HTTP Client, GSON, JSON based Web Services, Camera API, Facebook API.

Debugging and Testing Tools: JUnit, DDMS, Logcat, Selenium Framework.

Markup Languages: HTML5, XHTML and XML, JSON.

Servers: Amazon Web Server, JBoss, Apache Tomcat, WebSphere

IDE'S: Eclipse, Android Studio, SMP SDK, Xamarin, IntelliJIDEA.

WebServices& Parsing Techniques: SOAP, REST & XML(SOAP API), JSON(RESTful API),DOM, SAX.

Version Controls: Subversion, Git, Team Foundation Server.

RDBMS: SQLite, Oracle, MySQL.

OS: Windows (2000/XP Professional, Windows 7, Windows 8), Ubuntu, Fedora, Macintosh

PROFESSIONAL EXPERIENCE

Confidential - San Francisco, CA

Sr. Android Developer

Responsibilities:

  • Development of various modules in accordance with Agile Methodology framework. Collaborating along with the Business Analysis, Design, QA and Development team in shaping the product.
  • Worked on core framework of the Android and Web Application Design and its communication (Web Services, Database, Connectivity's, UI).
  • Extensively utilized AsyncTask, Thread, handler, Services to provide smooth UI experience.
  • Development of key functionalities like on middleware side, Database design, Android framework for multiple device support.
  • Used multi-threading to implement parallel processing using AsyncTask, Services, Job-Scheduler, ThreadPoolExecutor.
  • Involved in Application testing, Memory Analysis, Screen fragmentation support and working with the QA team on test plan and test cases.
  • Involved in designing the Web Services and Database design to suite the Android Application support.
  • Involved in designing the interface along with the Design and UX team for better usability and handling across Android and maintain their relative nativity (phones and tablets).

Environment: s: Eclipse Kepler 4.3.1, SMP Mobile SDK 2.3, Android SDK 4.1.2,TFS server, Camera API, Kanban Trello, MySQL,GPS, Agile Methodology, ACRA-4.3.0,ZXing,RESTful web services,UltraLiteJNI16

Confidential - San Francisco, CA

Sr. Android Developer

Responsibilities:

  • Designed and developed Mobile Media application for Android mobile devices with extensive user interface development.
  • Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Worked on understanding the application architecture.
  • Inserted suitable code to capture the various button and text field events and implemented the desired action for each of the widgets.
  • Used Android content providers for implementing features like sending E-mails, sharing using Facebook, Email, Twitter, SMS, etc., from the app and designed suitable GUI for these applications.
  • Used services, Async tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Developed the presentation layer of the application using the struts framework &JSP.
  • Developed the server-side utilities using the Servlets & XML.
  • Developed the Java classes following the OOP's concepts.
  • Developed interfaces and used JDBC for database connections.

Environment: Android SDK, SQLite, Eclipse IDE, Android API's, ADT plug-in, Location Manager, JDK 1.6,Swift, JNI,XML, JSON,GSON,REST services, GPS service, Log cat, DOM parser.

Confidential - Atlanta, GA

Android Developer

Responsibilities:

  • Designed GUI and interfaces with services form obile applications, Asynchronous Programming in Android (such as Thread pool, Tasks and Services).
  • Provided guidelines to help the UI to match the Android Lollipop.
  • Worked with Android SDK version and Eclipse IDE while using an Android ADT plug-in.
  • Implemented DOM API, Dojo and Ajax to create a dynamic and interactive experience.
  • Developed areal times ports management web plat for musing WCF Services, T-SQL Stored Procedures, jQuery Mobile and Flex.
  • Designed UI screens using JSP, CSS, Struts Framework, Flash, JavaScript and HTML.
  • Used BlackBerry JME JDE to test software on the device.
  • Extensively worked with Android SDK and Eclipse IDE along with Android ADT plug in.
  • Expertise in developing apps using SQLite, java, xml and HTML5
  • Extensively worked on memory leaks, data offline usage, push notifications, content providers, multiple screen support, accounts and sync on Android
  • Good exposure in developing GUI using Interface design principles for Android mobile and tablet devices.
  • Strong expertise in creating responsive UI for various screen resolutions.
  • Proficient with common Android framework APIs
  • Good Knowledge of ecommerce domain, health care and banking domain.

Environment: Android, Android Studio, Android SDK, Titanium, Phone Gap, Apache CXF, Cocoa, Objective-C, Sencha Touch, Web 2.0, SOA.

Confidential - New York, NY

Java Developer

Responsibilities:

  • Developed dynamic XML processing component usingJava, Oracle and XML.
  • Experience using Mainframe System for existing application analysis for migration toJava.
  • Development of EnterpriseJavaBeans (EJB), MVC, Spring with Hibernate, AJAX for search panel,JavaSwing & AWT for desktop app.
  • Developed user interfaces using JSP, JSP Tag libraries, Struts Tag libraries andJava Script to simplify the complexities of the application.
  • Used AJAX to partial fresh for frames, tabs and combo box along withJavaScripts.
  • Developed the application module inJavabased on the feasibility study.
  • Implemented custom data structures usingjavacollection framework.
  • Expertise in developingJavaBeans and Custom Tag Libraries, providing client-side validations using JavaScript and providing interactive and responsive front-end GUI and rich Internet applications based on ADOBE FLEX.

Environment: - JDK, IBM Websphere, Websphere Portal, WCM, JSR 168, Windows, AJAX, AIX, Java, Servlet, Javascript, DB2, Subversion, TOAD, Websphere Content Management, CSS, HTML, spring, Ibatis.

We'd love your feedback!