We provide IT Staff Augmentation Services!

Sr. Android Developer Resume

3.00/5 (Submit Your Rating)

Wilmington, OH

PROFESSIONAL SUMMARY:

  • Around 6 years of overall IT experience and around 3years in Android application development, testing and deployment in industry specific applications.
  • Extensively worked on every stage of application development right from collecting requirements, providing guidelines for design, creating application architecture, implementation that includes various stages in development, QA, code signing and releasing to Market.
  • Expertise in Android App development with Android SDK using Android Studio.
  • Experienced in Agile Development process for diverse requirements
  • Experienced with web services (RESTful)
  • Experienced with GitHub, SVN and other source control management.
  • Extensively worked on memory leaks, push notifications, content providers, multiple screen support, data offline usage, accounts and sync on Android.
  • Experience with audio features, video features, graphics design, interactive design and animation.
  • Have developed applications in such a way that device adaptability (Android device forms and SDK levels) is default architecture imperative.
  • Expertise in Object Oriented Architecture, Design and Programming from design to implementation.
  • Experience in architecture design, development and implementation of software applications and testing.
  • Knowledge on Kotlin development.
  • Good communication skills: I have interacted with customers regularly during development of the mobile applications.
  • Ability to coordinate with various team members involved in the project.
  • Experienced in production and deployment app using google APIs, Firebase Realtime Database, Firebase Notification

TECHNICAL SKILLS:

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

Languages: JAVA, Kotlin, C++, JSON, jQuery

Markup Language: HTML/CSS, HTML5, XML

Development Tools: Netbeans 5.x, MS Visual Studio, Android Studio, Photoshop

Databases: SQLite, MySQL, Oracle

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

Web Servers: Tomcat 6.0 & Apache HTTP Server, WAMP

Enterprise Technologies: Windows 98/2000/XP/VISTA/7, Microsoft Office Suite, Linux, Scanners, Desktop and Network Printers, MAC, LogMeIn Central, GPMC, RDP, Internet Information Services, VMware, Virtual box, Google Email.

PROFESSIONAL EXPERIENCE:

Confidential, Wilmington,OH

Sr. Android Developer

Responsibilities:

  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code.
  • Analyzed the project features, designed the application architecture
  • Extensively utilized Thread and Multi - Threading, handler, services to provide smooth UI experience.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Use Cases, System Features, Data Flow Diagram, Class Diagram, Functional and Non-Functional Requirements.
  • Worked with Kotlin in developing the application.
  • Participated in constructing automated unit testing, performing usability testing on UI, ad hoc testing based on test and fault models.
  • Developed user-friendly user-interfaces using widgets like Menus, Dialogs, Different Layouts, Buttons, edit boxes and Selection widgets like List View and Scroll View as per client need.
  • Implemented Notification Manager to display updates on the notification bar.
  • Design screens using MVVM pattern for the application with Android Studio IDE.
  • Provided assistance and feedback on login design and implementation.
  • Designed and worked with music player and Audio Devices.
  • Proficient in creating test data for Business users, Personal users, Commercial users etc.

Environment: Android SDK, Android Profiler Android Studio, HTML5, CSS3, XML, Windows and MS SQL server, Rest API, GIT, SVN.

Confidential, Phoenix, AZ

Android Application Developer

Responsibilities:

  • Involved in requirement gathering, UI design and development.
  • Integrated location-based services using Google Maps API to display locations of the nearest hospital or urgent health care provider.
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Used SQLite to save user healthcare preferences, insurance information and optional medication history to refine the search.
  • Used Android content providers for implementing features like sending E-mails, SMS, etc. from the app and designed GUIs for these applications.
  • Worked closely with the testing team.
  • Used Dagger2 for injection purpose.
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Analysis of mobile application code for re-engineering.
  • Provided subsequent releases which included feature changes, enhancements and bug fixes.
  • 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, Recycler View & populated lists to display the lists from database using simple adapters.
  • Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
  • Embedded Google Maps API, GPS Location Data into app with zooming controls.
  • Involved in designing and implementation of variety of modules like 'Find Provider’ where you can search every kind of doctor available near to your location. Directions where you can navigate to any Florida blue center, doctor, specialist, pharmacy and lab.

Environment: Android Studio, SQLite 3.6,, Android API’s, RESTFUL Web service, DOM Parser, JDK 1.7, XML, JSON, HTML, CSS, GPS service, Log cat, Windows 7/10, ADT Plug-in, GIT (version control), ADB server, emulator and real devices

Confidential, Oakbrook, IL

Android Application Developer

Responsibilities:

  • Involved in requirement gathering, UI design, patterns and followed best practices.
  • Implemented the Automatic SMS Verification with SMS Retriever API
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency for different versions of android and different screen sizes.
  • Worked on RESTful APIs to connect Android applications to back-end services.
  • Worked on Nine patch images for all the Image densities.
  • Implemented features like call functionality and Email.
  • Worked on Custom Date Picker.
  • Identified bugs and fixing, maintained code quality and automation.

Environment: Android SDK 2.3, SQLite 3.6, Android API’s, RESTFUL Web service, XML, JSON, HTML, CSS, GPS service, Log cat, Windows 7/10, Android Studio, ADB server

Confidential, Chicago, IL

Quality Analyst

Responsibilities:

  • Work closely with the Functional Team and Development Team in understanding the functionality and the design documents of the Application.
  • Involved in creating test scripts, executing tests and tracking defects.
  • Involved in developing test cases for smoke, integration, system and regression testing.
  • Involved in the creation and design of Test Data for both Front end and Back end testing.
  • Create, Review and Execute Test cases and manage/track defects in the HP QC.
  • Participate in Design Phase along with the Business Stakeholders and Developers.
  • Attend daily and weekly project and release meetings for status progress updates.
  • Created Knowledge manuals, Checklists and other documentation.

Environment: Waterfall, HP Quality Center, Firebug, Windows,MS Word, MS Excel.

Confidential, Milford, CT

Junior SQL Developer

Responsibilities:

  • Very strong SQL Development Skills which includes creating Complex Business Stored Procedures, Tables, CTE’s, Cursors, Views, Indexes, Triggers and Functions
  • Strong experience of DDL, DML, T-SQL, views, stored procedure.
  • Identifying long running queries, packages etc..., implementing appropriate tuning methods
  • Created permanent tables, temporary tables and table variables.
  • Conversant with all phases of Software Development Life Cycle (SDLC) involving Systems Analysis, Design, Development and Implementation
  • Used Joins to write queries that retrieve data from more than one table.

Environment: Oracle 10g, My SQL, SQL Developer, Windows 7

We'd love your feedback!