We provide IT Staff Augmentation Services!

Android Application Developer Resume

3.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY:

  • Around 6 years of IT experience in Mobile Applications using Android and experience in analysis, design and development on Java Technologies.
  • Experienced in different phases of Software Development Life Cycle (SDLC) like designing, programming, testing and meeting the requirements of the clients.
  • Extensive experience in design, development and deployment of Android Applications.
  • Proficient with Java, C++ and Android SDK version Android 1.5 to Android 8.1 (Gingerbread, Honey comb, Ice Cream Sandwich, Jellybean, Kit Kat, Lolli Pop, Marshmallow, Nugget and Oreo).
  • Expertise in developing applications for android operating system using Eclipse IDE, SQLite, Java, XML, Android SDK and ADT plug - in.
  • Extensive experience in building mobile applications using Android framework APIs such as (Location, Camera, Animations and Maps).
  • Experienced in developing applications using Social Networking APIs such as Facebook and Twitter.
  • Hands on experience using media framework, Android API and skills like multimedia usage, video, sound and graphics and networking.
  • Experience on Android UI components such as TextView, List View, Customized List View, Menus, Edit boxes, Buttons, Checkboxes, Dialog boxes, Alert boxes, Action bars, and Spinners for various layouts in Application development.
  • Expertise in Application development in IDE’s like Eclipse and Android Studio.
  • Experienced in parsing the web response data in both XML and JSON format.
  • Experienced in developing applications using Java, J2EE, Servlets, JSP, XML, Eclipse, JDBC, Web Services, Ajax, Oracle, MySQL, SQL, HTML and CSS.
  • Experienced with profiling, tuning and optimizing Java applications.
  • Designed GUI and interfaces with services for mobile applications, Asynchronous Programming in Android(such as Thread Pool, Tasks and services)
  • Experience on using JNI to Interact native code to manage the java code.
  • Experienced working with different operating systems like Windows and Linux.
  • Good understanding in Testing Mobile applications and bug tracking for the production team fixing.
  • Worked on New relic's software analytics product for application performance monitoring (APM) delivers real-time and trending data about your web application's performance and the level of satisfaction that end users experience.
  • Worked on the Custom-built plugin’s (Analytics) like Conviva, Adobe Analytics, Comscore and Nielsen.
  • Strong Confidential problem solving and understanding new technical concepts quickly and produce meaningful results.
  • Self-motivated and excellent abilities to learn new languages and other concepts quickly, excellent interpersonal skills and abilities to communicate with team players.
  • Good knowledge on data conditioning for QA testing and writing gherkins scenarios for Automation and manual testing

TECHNICAL SKILLS:

Languages: Java, JSP

Technology: Android

Frameworks: MVC

Web/Application Servers: WebLogic, Tomcat

Databases: Oracle, SQL Server, PL/SQL, MySQL, SQL, SQLite

Tools: /IDE:: Eclipse, Eclipse IDE, Android Studio, Android SDK, Java Development Kit (JDK), ANT, JUnit, Dreamweaver, Putty, VMware, CodeWarrior

Web Dev Technologies: HTML, HTML5, CSS, CSS3, Ajax, JQuery, XML, XSL, XSLT

Scripting Languages: JavaScript, JQuery

Operating Systems: Windows XP/NT/VISTA/7/8, Linux, MAC, Android

PROFESSIONAL EXPERIENCE:

Confidential, Bellevue, WA

Android Application Developer

Responsibilities:

  • Technical analysis and bug fixing of Visual Voicemail with different Carriers and Call Protect User Interface related issues which are observed in internal, field and network related developing and testing, post launch devices and propose solutions for latest Samsung Devices.
  • Participating in daily scrum meeting to discuss about upcoming devices and MR releases.
  • Managing an end-to-end development from design to deployment and maintenance.
  • Gathering UX requirements, Designing, Analyzing and implementing for the newer Samsung devices to launch into the market.
  • Involved in development and enhancement of new features, carrier related customization and other B2B related development and commercialization activity.
  • Debugging and Root cause analysis of production issues.
  • For continuous integration and deployment build setup used a tool called Quick Build.
  • Perforce application is used for transferring files between file repositories and individual workstations.
  • The Modifications done for the source code is reviewed by a tool named Gerrit.
  • Use Code Quality Analyzer (CQA) tool to accomplish the software quality management goals, improve operational efficiency and accuracy in a continuous delivery environment.
  • Writing the STP automation test scripts and testing on various Samsung devices.
  • Using Jira for managing sprints of application development.
  • Working on Samsung internal projects that to support new device functionalities.

Environment: Java, Android SDK, Android studio, JIRA, Log cat, Jenkins, Git (version control). Odin, Quick Build, Perforce (P4V), Gerrit

Confidential, El Segundo, CA

Android Application Developer

Responsibilities:

  • Participated in complete SDLC process with team to analyze requirement, development, testing, deployment and enhancement of the code.
  • Worked on MVVM pattern used to design UI (Layouts and Widgets) and maintain the code.
  • Used Dagger for compile time dependency injection.
  • Implemented and used Event Bus mechanism in the application.
  • Documented the architecture and implementation for internal and external.
  • Made RESTFUL Service Calls using Google's Volley Library Confidential various stages in application development cycle and parsed responses back from the web servers as per the application requirement.
  • Worked on Glide for secured image loading.
  • Worked on Video layer using quick play services.
  • Worked with View Pager, Navigation Drawers and action bars for better connectivity within the App.
  • Key resource for layout and UI work utilizing Layouts, widgets, Activities, Fragments, Frame, Animations, Notifications, Carousel, Push Notifications etc.
  • Participated in code Review and code refactoring work.
  • Worked on bug Fixes, crashes handling, and made the application awesomely stable.
  • Handling JSON data using efficient parsing techniques.
  • Used log cat, DDMS (Dalvik Debug Monitor Server) and trace view for debugging and detecting memory leaks.
  • Worked with UX Designers, Mobile Architects and other Developers to build enterprise mobile solutions and perform root cause analysis, technology evaluation, and design spikes.
  • Wrote unit test for mobile code and debugging critical application issues such as crashes, memory leaks and concurrency problems.
  • Partner with QA and Internal developers for best practices
  • Managed task with agile framework, cleared sprinted task and controlled Jira work flows.
  • Performing Continuous Integration (CI) with Jenkins.
  • Developed software supporting for next generation digital technologies such as quick play.
  • Also Supported TV devices which supports android framework, expert in interaction between various devices and different versions of android.
  • Tested the app across different versions of Android and different android phones to assure quality and performance.

Environment: Java, Android SDK, Android studio, MVVM, SQLite 3.14, RESTFUL Web services, Volley, JSON, Dagger2, Glide library, Junit, JIRA, Log cat, Jenkins, Git (version control).

Confidential - Chicago, IL

Android Developer

Responsibilities:

  • As an Android Developer Involved in white labeling generic Confidential theme and code to work for Planet Fitness.
  • As an Android Developer created a real-time database configuration to support console management using Firebase using base serial number.
  • Involved in supporting the console as a Hybrid mode e.g., as a treadmill and bike
  • As an Android Developer Created a support to state-machine workflow as XML which by default converts to java state machine file
  • Created a support for Wireless card member login using RFID and NFC communication protocol technology.
  • In firebase, created a mechanism for flexibility of corporate and facility announcements to the exerciser
  • As an Android Developer Worked on generic code to support LFConnect ( Confidential Application) to track and support progress and as backend support to Planet fitness facility
  • Involved in support to reality video experience provider like RunSocial, RideSocial and LifeScape courses for exerciser comfortability.
  • As an Android Developer Created a process for Black card membership privileges to use various reality courses.
  • Created a NFC tag communication for planet fitness app to support the exerciser data tracking and login process.
  • As an Android Developer Involved in providing support to various third-party entertainment apps like IPTV, YouTube, Hulu, Pandora Music etc.,
  • As an Android Developer Created a managerial method and function to support Files able to download as a Zip from Firebase and can display on console mainly for white-labeling solution
  • As well created a support for languages choosing mechanism for each console using their Console Base number.
  • Worked on Bitbucket Server as Source Code Hub and Git on top of Google Repo as Code management
  • Used JIRA for task tracking and Fisheye, Crucible for Code review system
  • Had involved in daily stand-ups and Weekly Sprint planning as an Agile system requirement.

Environment: Android Studio 2.3.3, Gradle, Firebase, Fisheye, Google repo, Git, Bitbucket, LFConnect, Discover SE3 Console(Lifefitness), Cygwin, Planet Fitness Android App.

Confidential, Washington, DC

Android Developer

Responsibilities:

  • Designed in XML Schemas for the application.
  • Developed Web Services clients using AXIS 2 framework. Development of Front End (UI) using HTML/CSS, JavaScript, JQuery, SQL, Objective-C, iOS, SDK,HTML5/CSS3, PhoneGap, Flash MX 6.1, Macromedia Dream Weaver MX and performed Validations using JavaScript and Ajax.
  • Developed Rich media management to streaming, video and PDF
  • Developed 2D and 3D images using WebGL and WebCL.
  • Developed High polished UI components.
  • Development of server side layer using XML, XSD, SOAP, JAXB, JDBC, JMS, JDK, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Extensively involved with end users in functional discussions, business review meetings, requirements gathering. Worked with multiple technical teams for design and development Scrum development.
  • Worked on SQL, SQLITE, Stored Procedures, Triggers, Inner vs. left join, Indexes/performance, Batched SQL on Oracle.
  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues and escalating to the higher levels.

Environment: Android, iPhone SDK 4.x, SQLite, Oracle, AXIS 2, SOAP & REST Web Services, XML, Isgl3D.Eclipse IDE, DDMS, AVD, Android ICS Version, SMS, MMS and CMAS, HTML, HTML5, JavaScript, CSS3, PhoneGap, JQuery, SQL, HTML5/CSS3, Flash MX 6.1, Macromedia Dream Weaver MX

Confidential

Java Developer

Responsibilities:

  • Involved in the analysis, development and testing and maintenance process of the application.
  • Developed user interface using android widgets and components.
  • Involved in the enhancement of some applications and user requirements (Change Requests).
  • Involved in bug fixing and resolving issues with the QA.
  • Documented all the process changes and requirement changes.
  • Used SVN for version control of the code and configuration files.
  • Enhanced notification mechanism.
  • Fixed bugs in Music Player and user interface Layout.
  • Implemented Services for background music and added broadcast receiver.
  • Involved in enhancement of applications and triaged change requests.
  • Implemented Search file and added online streaming audio/video and enhanced notification mechanism.
  • Involved in bug fixing, resolving issues in Music Player and user interface layout with QA.
  • Documented all process changes and requirement changes.

Environment: Java, Eclipse, Android SDK, DDMS, Android framework, JNI, Ubuntu

We'd love your feedback!