We provide IT Staff Augmentation Services!

Senior Android Developer Resume

2.00/5 (Submit Your Rating)

Oakbrook, IL

SUMMARY

  • 7 years of experience in analysis, design, development, implementation and testing client, server and enterprise applications using Java.
  • Extensive experience in Android application development.
  • Good understanding in Android OS, interactive application development and memory management.
  • Proficient wif common Android Framework API’s (Location, Camera, Notifications, Maps).
  • Experience in implementing native libraries in application by using Android SDK
  • Experience in using Fragments, Activity workflow, Action Bar Navigation, Menu designs, custom views, and Loaders.
  • Designed GUI and interfaces wif services for mobile applications, Asynchronous Programming in Android (such as Thread pool, Tasks and services). Implemented teh monetization of apps, which has capabilities to do in - app purchases.
  • Good mobile and web design skills using Activities (android), HTML 5, Java Script, AJAX and XML.
  • Good experience in Object Oriented Design (OOD), analysis (OOA), modeling (OOM) based on Unified Modeling Language (UML).
  • Worked extensively in developing mobile-based and advanced web-based applications using Java, Servlets, JSP, Struts, spring, Hibernate, JDBC, UML, HTML, XHTML, JavaScript, JDBC, and Oracle.
  • Proficiency in developing applications using Struts frame work, spring and hibernate.
  • Worked on wif AndroidAPI’s (SMS, Content Provider, Google Maps, API SQLite, and Web View).
  • Worked on GUI applications using Java SWING and AWT, Java Native Interface (JNI).
  • Experience wif source code control management like subversion (SVN) and GIT, good at using teh markup languages like JSON and REST.
  • Firm understanding and experience of interfacing to web services using XML/JSON, GSON, REST, OAuth 2.0 and parsing their contents
  • Expert in writing client side validations using validation framework, Java Script and usage of Shares preferences
  • Knowledge in working wif audio and video codec’s like .3GPP, MPEG-4.
  • Experienced in programming skills in Java including Plug-in Architecture, HTML, CSS and XML.
  • Designing and implementation of User Interfaces and Navigation elements.
  • Experience mobile security, user-interface.
  • Experience wif developer toolssuch as Android Studio, Gradle and Maven.
  • Experience wif continuous integration and delivery tools Jenkins
  • Excellent debugging and problem-solving skills wif Eclipse, IntelliJIDEA, IDEA, Android Studio and RAD.
  • Experience in various methodologies like of SDLC like Agile development and waterfall development.
  • Experienced in developing apps involving RSS feeds.
  • Extensive experience in requirement analysis, functional analysis, excellent conceptual and logical thinking.
  • Experience in performance optimization of Android applications and exposure to tools such as TraceView, Lint, and Hierarchy Viewer.
  • Having experience on Volley, Retrofit, Runtime permissions, Multi Window support, Alarm manager, Job Scheduler
  • Have strong noledge of OOPS and Design Patterns dis includes MVC, MVP and MVVM architecture
  • Know every step from app development to submit on Play store
  • Ability to grasp and master new technologies, excellent analytical and problem solving skills.
  • Able to take initiative; work independently and also as a team player.

TECHNICAL SKILLS

Technologies: Java JDK 1.2/1.3/1.4/5/6 , J2EE (JSP 1.2/2.0, Servlets 2.3/2.4, EJB 2.0), Kotlin v1.2, Android SDK 4.1, Spring 2.1, Spring 3.0, JDBC 3.0, JavaScript 1.8.x,CSS3

Android App Mobile Development: SDK 2.x, 3.x, 4.0,4.2,4.4, 5,6, 7,8,9,10API - Activities, ListViews, Recycler view, Adapters, SQLite, Horizontal scrolling, Notification Manager, Contact Content Provider, DDMS, Location, Map, HTTP Client, JSON based Web Services, Camera API, Facebook API.

Debugging & Testing Tools: JUnit, DDMS, Logcat

Markup Languages: HTML 4.0.1, HTML5 and XML 1.0.

Application Servers: JBoss 3.2/4.0/5.0, Tomcat 5.5/6.0/7.0, WebSphere 6.0

IDE: Android studio 4.1,Eclipse 3.x, NetBeans 5.x/6.x/7.x, MyEclipse6.0/7.1/8.0, Oracle J Developer 10g/11g, Microsoft Visio 2007

Data bases: SQLite 3.6, Oracle 9i/10g, MySQL 4.0/5.0/5.5, MS SQL Server 2014/2012/2008

Cloud Technology: AWS

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

PROFESSIONAL EXPERIENCE

Confidential, Oakbrook IL

Senior Android Developer

Responsibilities:

  • Involved in teh full life cycle of teh project including planning, designing, development, testing and deployment.
  • Worked in an Agile/Scrum software development based environment.
  • Design screens using MVVM pattern for teh application wif Android Studio.
  • Designed and developed application using android architectural components and Kotlin
  • Used kotlin coroutines and suspend functions for functions formultithreadand network basedasynchronous programming background thread
  • Build Application using Jetpack Navigation Components for easy and clean navigation
  • Worked on, Constraint Layout, linear, frame and relative layouts.
  • Implementing Broadcast Receivers for Android.
  • Key resource for layout and UI work utilizing xml, Views, Web view, recycler view, Menu Item, Activities, Fragments, Frame, Animations, Notifications, Carousel, Push Notifications, Loaders, AsyncTask, handler, Viewpager etc.
  • Experience downloading image using Glide Library
  • Implemented Notification Manager to display updates on teh notification bar.
  • Developed rich UI for teh most of teh modules in teh application using RecyclerView, ListView, ScrollView, Navigation Drawer and Material Design Components
  • Worked on toast, Dialog notifications.
  • Used Dagger2, and Data Binding android libraries
  • Review user’s stories wif teh team and provide point estimates.
  • Merge code changes and branches wif teh rest of teh development team.
  • Experience using RESTful web services using Retrofit
  • Experiencing in working network libraries like Volley and OKHTTP
  • Experience JavaScript to load web view
  • IntegrateFirebase, Kochava tracker.
  • Integrated Google Maps Places API for Zip search and City Search in teh application
  • Experience in XML parsing on client side using JSON, implemented DOM-based implementation of feed parser.
  • Involved in testing of teh Application in various devices, screen sizes and resolution
  • Took care of Code Review, Code Fixes and bug Fixes.

Environment: Kotlin, Coroutines, Android SDK (6.0-10), Android Studio (4.1), Dagger2, Retrofit, Gradle, Bitbucket, SOURCE TREE, JSON, XML, JIRA. OkHTTP, Charles proxy.

Confidential, Memphis TN

Android Application Developer

Responsibilities:

  • Involved in teh full life cycle of teh project including planning, designing, development, testing and deployment.
  • Worked in an Agile/Scrum software development based environment.
  • Design screens using MVP pattern for teh application wif Android Studio.
  • Development Experience in kotlin
  • Worked on linear, frame and relative layouts.
  • Implementing Broadcast Receivers for Android.
  • Integrating wif RESTful web services to connect back-end services
  • Key resource for layout and UI work utilizing xml, Views, Webview, recyclerview, Menu Item, Activities, Fragments, Frame, Animations, Notifications, Carousel, Push Notifications, Loaders, AsyncTask, handler, Viewpager etc.
  • Integrated Location based services using google maps API to report and locate teh device
  • Implemented Notification Manager to display updates on teh notification bar.
  • Developed rich UI for teh most of teh modules in teh application using ListView, ScrollView, Navigation Drawer and Material Design Components
  • Used Android Jetpack Components
  • Integrating TR Frame work to application for implementing digital key
  • Worked on toast, Dialog notifications.
  • Used Retrofit wif OkHttp client for web service Integration
  • Used teh Graphics canvas a 2D graphics API to draw all teh canvas and custom operations
  • Review users stories wif teh team and provide point estimates.
  • Architect, code, and test user stories using Eclipse and teh Android SDK.
  • Merge code changes and branches wif teh rest of teh development team.
  • Experience wif Volley Library.
  • Experience using RESTful web services
  • Experience wif Mockito and Espresso framework for writing test cases .
  • Experience wif continuous integration tool Jenkins
  • Used Intent Integrator for using teh QR codes andCameraAPIfor accessing teh camera to use theQRcode
  • IntegrateCrittercism, Kochava tracker.
  • Experience in XML parsing on client side using JSON, implemented DOM-based implementation of feed parser.
  • Experiencing in working network libraries like Volley and OKHTTP
  • Worked on making teh app support different screen sizes and configuration
  • Performed Code Review, Code Fixes and bug Fixes.

Environment: Java, Kotlin, Android SDK (4.3 to 6.0), Android Studio (2.3), Gradle, Github, Linux, Dagger, SOURCE TREE, Rx.Java, OkHttp, JSON, XML, JIRA. SQL, Junit, Charles proxy.

Confidential, Plano, TX

Android Developer

Responsibilities:

  • Involved in teh full life cycle of teh project including planning, designing, development, testing and deployment.
  • Worked in an Agile software development-based environment.
  • Design screens using MVC pattern for teh application wif Eclipse.
  • Worked on linear, frame and relative layouts.
  • Implementing Broadcast Receivers for Android.
  • Implemented Material Design for teh latest App supporting Android 5.0
  • Key resource for layout and UI work utilizing xml, Views, Webview, ListView, Menu Item, Activities, Fragments, Frame, Animations, Notifications, Carousel, Push Notifications, Loaders, AsyncTask, handler etc.
  • Integrating teh Ingenico ICMP EMV card reader into teh Android payment application.
  • Implementing Android pay,Samsung pay, Apple pay for application.
  • Worked on teh Bluetooth.
  • Extensively worked on designing teh layouts to be compatible wif multiple screen sizes
  • Integrating RBA SDK and UniMag SDK to application
  • Refactored teh code base to optimize start-up time and memory usage.
  • Upgrading teh Card reader version by using Bluetooth.
  • Implemented BLUE BAMBOO Bluetooth printer.
  • Worked on toast, Dialog notifications.
  • Worked extensively wif Observable, Scheduler and observer from Rx.Java
  • Experience wif Junit and Espresso framework for writing test cases.
  • AddedFace book SDKto post teh hangout event using Oauth2.0 Protocol
  • Experience in XML parsing on client side using JSON, implemented DOM-based implementation of feed parser.
  • Performed Code Review, Code Fixes and bug Fixes.

Environment: Java, Android SDK (4.1 to 6.0),Gradle, Eclipse(ADT)4.5, Github, SOURCE TREE, Gradle,Oauth2.0, HTML5, CSS3, JSON, VCS, XML, Rally.

Confidential, Phoenix, AZ

Android Developer

Responsibilities:

  • Participated in all teh phases of teh Software development life cycle (SDLC) which includes Development, Testing, Re-Design
  • Implementation and Maintenance.
  • Involved in collecting client requirements and preparing teh design documents.
  • Design screens using MVC pattern for teh application wif Android Studio IDE.
  • Involved in full life cycle of teh application including sprint planning, prototypes, design, develop and test.
  • Implemented Fragments, Activities.
  • Developed different features for teh application.
  • Worked on linear, frame and relative layouts.
  • Implemented Notification Manager to display updates on teh notification bar.
  • Implementing Broadcast Receivers for Android.
  • Utilized GPS location-based services and Google Maps API to enable Google map search for locations in close proximity.
  • Enabled GPS/Wi-Fi to detect user location from where to begin searching.
  • Refactored teh code base to optimize start-up time and memory usage.
  • Integral in internationalizing of teh app to support different languages.
  • Key resource for layout and UI work utilizing xml, Views, Webview, ListView, Menu Item, Activities, Fragments, Frame, Animations, Notifications, Carousel, Push Notifications, Loaders, AsyncTask, handler etc.
  • Crittercism, Google Analytics, Kochava event.
  • Experience wif developer toolssuch as Android Studio, VCS, Gradle and Maven.
  • Used web view to show html 5 pages.
  • Improved crashes handling, and made teh application awesomely stable.
  • Experience in XML parsing on client side using JSON, implemented DOM-based implementation of feed parser.
  • Involved in peer to peer (P2P) code reviews and cross checked whether coding standards are being followed

Environment: Java, Android SDK (1.6 to 5.0), Eclipse (ADT)3.7, Android studio, Intellij idea,Wire Shark, Git, HTML5, CSS3, JSON, XML, Ajax, rally.

Confidential

Java Developer

Responsibilities:

  • Designing UI screen for Insurance Quote to get User information wif JSP.
  • Writing custom tag handlers for Insurance Quote page to calculate teh age of teh person using teh date of birth information entered.
  • Developing Action Classes, Service Classes for Resident Insurance Premium payment module.
  • Developed reusable web components, JSP, Servlets and Java Beans dat use teh MVC pattern to access EJB (Entity Beans) for teh modules of user registration.
  • Writing PL/SQL Queries to get schedule of policy payment and defaults.
  • Developing Session beans for Insurance Quotes.
  • Writing JSP files for Online Quote for Resident Insurance.
  • Fixing teh bugs identified in test phase.
  • Had coded various data adapters for processing XML.
  • Used Java script and JQuery to handle client-side validations.
  • Writing JUnit Test cases for Unit testing in Pension Manager Module.
  • Documenting CR impact analysis and prepared implementation documents.

Environment: Java, J2EE, JSP, Web Services, XML, Oracle, JUnit, Eclipse, UML, Websphere, Struts, java script, JQuery. HTML.

We'd love your feedback!