We provide IT Staff Augmentation Services!

Sr Android Developer Resume

2.00/5 (Submit Your Rating)

Audubon, PA

SUMMARY:

  • Over 8+ years of IT experience as an Application Programmer in the areas of B2B, EAI, Web and Client/Server Applications.
  • 5+ years of experience in Android application development, Testing and Deployment in both enterprise and consumer based applications.
  • Experienced in all phases of SDLC including Design, Documentation, Implementation, and Testing on Windows and Linux.
  • Good programming skills and hands on experience in developing Android enterprise applications for mobiles and tablets using IDE's like Eclipse, Android Studio, Android SDK and ADT development tools in JAVA environment.
  • Expertise in developing apps using SQLite, Java, XML, Json,Google Maps API,Volley API, JavaScript, and GPS Location Data.
  • Experience in developing Android application using SQLite, Java, Mobile JQuery, Eclipse IDE, Android Studio, Android SDK and ADT plug in.
  • Focused on background processing with AsyncTasks and Services, IPC, AIDL, Storage and retrieval of structured data, fragments and broadcast receivers.
  • Expertise in working with public APIs, such as Twitter, Facebook, Google.
  • Experience in building multithreaded applications using Threads, Handlers and Asyntask.
  • Enterprise Java development experience with JSP, Servlets, JSF, JDBC, JMS, WebServices, Struts, Spring and Hibernate.
  • Extensively worked on memory leaks, push notifications, content providers, multiple screen support, data offline usage, accounts and sync on Android.
  • Experience in BLE and Camera.
  • Experience in hand - coding web user interfaces using HTML/XHTML, CSS,JavaScript, Node.js and AJAX.
  • Familiarity with HTML5/Mobile application design and development.
  • Expert in Software Development Life Cycle (SDLC), object oriented analysis and design methodologies.
  • Worked with Activities, Fragments, Android Binding, Android Framework, AsyncTask, Intent Services, Broadcast Receiver, Mediaplayer, SoundPool, Location Manager, Push Notification and Adapters.
  • Extensive experience in dealing with both REST as well as SOAP based web services.
  • Experience in using third party libraries and GitHub.
  • Proficient in database development and implementation using MySql. Experience in writing queries with Oracle.
  • Experience in working with the version control ( Confidential, SVN, GIT); Bug tracking tools.
  • Experienced in implementing and maintaining cloud services on Microsoft Azure and Amazon Web Services (AWS).
  • Developed and implemented various Applications for the Android.
  • Proficient with common Android framework APIs (Phone Gap, Web View, Google Maps, Telephony API, Camera, Contact Manager)
  • Excellent debugging and problem-solving skills with Eclipse, IntelliJIDEA, Android Studio and RAD.
  • Experience in trouble shooting production issues and Quality Assurance.
  • Experienced in Google Cloud Messaging (GCM), Google Maps API v2 and Google Analytics integration using Mix panel.
  • Hands-on experience in integrating Social Media Network APIs such as Facebook, Twitter, YouTube and other open source APIs into Android applications.
  • Successfully deployed the app on the Android Marketplace and supported the app for different releases of Android OS.

TECHNICAL SKILLS:

Android: SDK 4.4, SVN 1.8.7, PHP 5.5.12, MySQL 5.6, Eclipse IDE 4.3, XML 1.0, Android SDK 4.1, 4.3,WCAG, SQLite … Eclipse IDE 3.8, 4.2, JDK 7.0, XML 1.0, GPS, ADT Plug-in, Logcat, DDMS console, Android SDK 3.2, Eclipse IDE 3.7, JDK 6.0, 7.0, XML 1.0, JSON, HTML 5.0, CSS, GPS, Log cat, Windows 7,Android SDK 2.2, Eclipse IDE 3.6, XML 1.0, JSON, JDK 6.0, Java Script 1.7, Eclipse IDE 3.3, 3.4, 3.5, HTML 5.0, JSP 2.1/2.2, Servlets, MySQL 5.0, JDBC 4.0, Oracle 10g

OS: Windows 7/Vista/XP, Mac OSX, Android, Ubuntu

Languages: JAVA, C, C++, JavaScript, PHP, JSON, jQuery

Markup Language: HTML/CSS, HTML5, XML

Development Tools: Eclipse Galileo-Kepler, Netbeans 5.x, MS Visual Studio, Android Studio, PhoneGap, IBM Worklight, Photoshop, Sublime Text, XCODE

Databases: SQLite, MySQL, Oracle

Frameworks: Java Development Kit (JDK), jQuery, Android SDK

Web Servers: Tomcat 6.0 & Apache HTTP Server, WAMP

Enterprise Technologies: Windows,Microsoft Office Suite, Linux, Scanners, Desktop and Network, Printers, MAC, LogMeIn Central, GPMC, RDP, Internet Information Services, VMware, Citrix XenServer Virtual box, Incode, Google Email.

Other Tools/Software: Pro Engineering, Adobe Photoshop, Adobe SoundBooth, Autodesk Maya MudBox Matlab, Labview, Adobe Premier Pro.

PROFESSIONAL EXPERIANCE:

Confidential, Audubon, PA

Sr Android Developer

Responsibilities:

  • Documented the requirements and there by analyzed and involved in design, code.
  • Worked with the Android SDK, and implemented Android Bluetooth and Location Connectivity components.
  • Used SQLite to save user details, their plans and eligible devices for upgrade.
  • Used Android content providers for implementing features like sending E-mails, SMS, etc. from the app and designed GUIs for these applications.
  • Analysis of mobile application code for re-engineering.
  • Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Inserted suitable code to capture the various button and text field events and implemented the desired action for each of the widgets.
  • Used web views, list views & populated lists to display the lists from database using simple adapters.
  • Used services, Async tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Used sync adapters to load changed data from server and to send modified data to server from app.
  • Embedded Google Maps API, GPS Location Data into app with zooming controls.
  • Involved in working with Location Manager and Restful Web service with JSON.
  • Used Node.js to install phoneGap and used HTML5, CSS, Javascript to develop hybrid apps.
  • Used PhoneGap APIs like Notification, Camera, Media, Vibration to develop hybrid Apps.
  • Used PhoneGap Device Object to access information about a device and application running a phonegap application.
  • Worked on implementing the barcode scanner to add items in store.
  • Analysis of mobile application code for re-engineering.
  • Implemented unique design for portrait and landscape mode.
  • Also worked with the web application development team to ensure proper integration between mobile application and web application.
  • Developing EJB classes and also corresponding session bean classes.
  • Configured JMS and Datasources on weblogic 10.1 Server and provided appropriate JNDI names for them.
  • Developed complex queries, PL/SQL and stored procedures for data retrieval & updating.
  • Used IBM Rational Clearcase for Version Controlling.
  • Performed Unit Testing and interacted with QA for testing.
  • Worked on signature capture device Ingenico isc6580, developed new icg forms for sigcap devices.

Environment: Android SDK 2.2, SQLite 3.6, Eclipse IDE 3.5, Android API's, RESTFUL Web service, DOM Parser, JDK 1.6, XML, JSON, HTML, CSS, GPS service, Log cat, Windows 7, ADT Plug-in, GIT (version control), DDMS console, ADB server, PhoneGap 3.0.

Confidential, Richardson, TX

Sr Android Developer

Responsibilities:

  • Implemented Relative and Table Layout and Splash screens.
  • Designed custom Action Bars and Listviews to display menu action items efficiently.
  • Implemented Slideup drawer and Tab Views to make effective use of the layout.
  • Employed Handlers, AsyncTask and Services to improve the application performance.
  • Involved in developing SQL statement to create tables, views, store procedures, functions, triggers, and indexes in the database for the server side.
  • Used AsyncTask to invoke web services in the background thread, and retrieve data in XML.
  • Applied web services to receive audio data from the server and buffer images and audio files for future use.
  • Implemented SearchView to lookup stations worked in all phases of the project including design, development, testing and deployment.
  • Designed the features for the database interface relevant for the mobile application from the existing system.
  • Worked on location nearby agents with respect to the customer with the ability to navigate to the agent and call the agent location directly by using Google API's.
  • Worked with the UI team to design the appropriate icon and display for the screens.
  • Developed the database wrapper functions for data staging and modeled the data objects relevant to the mobile application.
  • Used Eclipse IDE to develop the screens for the application using MVC design pattern.
  • Tested the application on multiple android targets and debugged the issues that were found
  • Worked on the system landscape including development, testing and production and set up and configured the Linux, PHP and SQL database.
  • Successfully deployed the app on the Android Marketplace and supported the app for different releases of Android OS.

Environment: Android, J2EE, Asynctask, XML, Linux, MVC design patterns, PHP, SQL database and Google API.

Confidential, Wilmington, DE

Android Developer

Responsibilities:

  • Design screens using MVC pattern for the application with Android Studio IDE.
  • Tested the app across different versions of Android and different android phones to assure quality and performance.
  • Worked on full software development cycle from requirement gathering to deployment.
  • Used SQLite for local data storage in Android application.
  • Developed and designed mobile banking client for BlackBerry Models.
  • Implemented custom Android Action Bar for use as Android app title bar.
  • Running Android application in emulator and Android phones for code debugging.
  • Designed UI using views provided by Android and created custom views when required.
  • Sizeable amount of work has been done on memory management, push notifications, multiple screen support, data offline usage, content providers and sync on Android.
  • Used standard Android components, activities, services, database, various UI widgets types, etc. as well as created custom views for the application.
  • Played a key role in writing application logic using Eclipse IDE, Android Studio and Android SDK.
  • Conducted product integration and testing (using Junit) on various Android devices.
  • Developed the database wrapper functions for data staging and modeled the data objects relevant to the mobile application.
  • Implemented Push Notification to provide user alerts based on their account settings to pay bills, etc.
  • Updated layouts using new and existing wireframes.
  • Created local Shared Preferences based on users settings in the app.
  • Worked on Design and development of connections, model classes to consume https JSON request/response models using JSON library.
  • Developed Our Products section of the application which provides multi activities, Custom Adapters, Base Adapter, List views, images, Links, Web View, text views and so on.
  • Worked on the system landscape including development, testing and production and set up and configured the Linux, PHP and SQL database.

Environment: Android, Android Studio, Android SDK, SQLite, Html5, Actionscript, Web Services, JSON, Eclipse, JUNIT, Oracle, REST API, GIT.

Confidential, Woonsocket, RI

Andriod Developer

Responsibilities:

  • Worked as an Android developer to support and code the phase 1, 2 of the ISR(In-Store Reminders) project resepectively.
  • Worked with Beacon, Bluetooth Low- Energy(BLE) and Location Based parameters, technology which uses the proximity sensors in order to communicate with the nearby devices.
  • Used the above mentioned Beacon technology to interact with the Confidential App customers inside the store by sending out targeted pharmaceutical notifications like Refill Reminders, Order Ready and so on.
  • Interpreted the real time production data from Localytics, other analytics program to observe a pattern, improve the quality of the app continuesly.
  • Improved the memory management by closely observing the 3rd party SDK's, Activity Leaks, HashMaps, intents and threads.
  • Worked in Agile methodology via RTC.
  • Performed post release maintaince and generating reports for the production app of different services and API calls for the ISR Pharmacy, Confidential App.
  • Involved working with webservices via REST client PostMan with JSON
  • Performed code merging via SVN, Cornerstone in order to avoid the conflicts between the development braches and other branches of the projects.
  • Participated in the montly Hackathon process whose objective was to find any bugs before the production release.
  • Coordinated with other Android and iOS developers to work on the Regression defects of other projects.
  • Worked closely with Business side and Client side to generate the BRD, FRD documents.
  • Collaborated with the QA, testing team to re-create different scenarios and perform smoke, unit testing.
  • Solved production issues pertaining to Confidential App by debugging via Charles Proxy to decode the service layer responses and by investigating the Crashlytics report.
  • Currently working on new Android Permission System introduced in Android Marshmallow, Andorid 6.

Environment: Android SDK 14+, Android Studio, GitHub, Svn, CornerStone, Xtify, Alt Beacon Library, Crashlytics, Apigee, Vordel, ESL, Localytics, Telaium, Android 6, XCode, iOS Terminal.

Confidential, Peoria, IL

Andriod Developer

Responsibilities:

  • Designed GUI and interfaces with services for mobile applications, Asynchronous Programming in Android (such as Thread pool, Tasks and services).
  • Provided guidelines to help the UI to match the Android Lollipop.
  • Extensively worked with Android SDK version and Eclipse IDE while using an Android ADT plug-in.
  • Developing Android application for anonymous sharing of media content using Android Studio.
  • Implemented CSS3, DOM API, Dojo and Ajax to create a dynamic and interactive experience.
  • Development of Android screens to display the data from API.
  • Designed UI screens using JSP, CSS, Struts Framework, Flash, JavaScript and HTML.
  • Architected a customized network protocol used by client applications including Android to communicate with cloud architectures.
  • Maintaining and debugging Android project that communicates with proprietary Bluetooth devices.
  • Implemented the whole Android side functions by Android SDK.
  • Implemented Android side functions and accomplished unit-test and debug.
  • Used Eclipse and Android Studio for developing, debugging, coding and deployment of the applications.
  • Designed and Created Domain model and schema using Object-oriented design/ UML diagrams built SOAP Web Services.
  • Developed and maintained mobile application for Smartphone and Tablets. Application focused on cross-departmental communication.
  • Used PHP / MYSQL in WAMP (Windows, Apache, MYSQL and PHP) environment for creating dynamic data driven and interactive web pages.
  • Developed and implemented many PhoneGap and Titanium applications along with Java and Objective-C plug-ins for iPad, iPhone and Android platforms.

Environment: Android, Android Studio, Android SDK, Titanium, Phonegap, Apache Cxf, Cocoa, HTML5, CSS3, MySQL, Rest, Windows, Phone 7, Jquery Mobile, Xcode, Tablet, PHP, Eclipse, Maven

Confidential, Kansas City, MO

Java/J2EE Developer

Responsibilities:

  • Involved in preparing the Detailed Design Document for the project.
  • Developed Action Forms and Action Classes using Struts framework.
  • Identified the Action and DynaActionForm Classes, based on the Struts framework, to handle the JSP pages.
  • Created tile definitions, struts-config files and resource bundles by using Struts framework.
  • Developed web pages using JSP, HTML, and DHTML.
  • Developed XSL templates and XSL schemas to generate the view part of MVC architecture. Used Struts framework as controller part and developed business logics in the model part.
  • Involved in debugging of the application.
  • Involved in the development of the presentation tier using JSP, HTML, CSS, XML, XSL, JavaScript and Servlets for login, and finding subscription modules.
  • Implemented AJAX and JavaScript for client side validations. XML was used for reading the Config files in the application.
  • Developed different SOAP services and Web Services using WSDL, SOAP to integrate with the Web Application.
  • Used JDBC driver to connect to Oracle Database and involved in writing queries.

Environment: J2EE, Java, Struts, Servlets, JSP, JSTL, JDBC, Oracle 10g/9i, UML, DHTML, XML, CSS, JavaScript, RAD, Websphere6.1, PL/SQL, Rational Clear Case

Confidential

Java /J2ee Developer

Responsibilities:

  • Involved in elaboration, construction phases and deployments of EAR files in the RUP process.
  • Designed and Created Domain model and schema using Object oriented design/ UML diagrams Built SOAP Webservices
  • Installed and configured WebLogic in Development and Testing environment
  • Created User Interface screens using HTML, DHTML, AJAX, CSS, Java script
  • Developed Action classes, Action Forms, and Struts Configuration file to handle required UI actions, JSPs for Views.
  • Developed server side presentation layer using Struts MVC2 Framework.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
  • Used RAD application development and configured external capabilities for various interfaces.
  • Developing Maven scripts to automate the compilation, deployment and testing of web and J2EE applications
  • Performed Inheritance based OR mappings in tables to simplify the data in Hibernate.
  • Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions, triggers, Oracle forms/Reports, Performance Tuning and Optimization.
  • Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes and invoked with RMI.
  • Unit tested all the classes using JUNIT Confidential various class level and methods level.
  • Made use of WINCVS for checkout and check in operations.

Environment: Java, J2ee, WebLogic, Struts, Hibernate, JSP, SOAP webservices, HTML, XML, XSL/XSLT, JavaScript, SVN, JavaBeans, AJAX, Oracle 10g.

We'd love your feedback!