We provide IT Staff Augmentation Services!

Android Developer Resume

4.00/5 (Submit Your Rating)

San Antonio, TX

PROFESSIONAL SUMMARY:

  • Overall 7+ years of Native Android development experience and web programming with Java Developed applications compatible with multiple versions of Android OS, including but not limited to Jelly Bean, KitKat, Lollipop, Marshmallow and Nougat.
  • Participated through all phases of the development life cycle comprising of system analysis, design, development, debugging, report generation, testing and documentation
  • Worked with multi - faceted projects including mobile applications, distributed applications, real time applications and financial applications with multinational clients
  • Familiarity with Google API’s from personal projects as well as professional projects.
  • Expertise in Data Structure, Multithreading, Exception handling.
  • Strong in Object Oriented Analysis, Design and Development using UML.
  • Implementation of Agile approaches, including Extreme Programming, TDD and SCRUM
  • Expertise in Enterprise software architectural solutions for distributed computing systems using J2EE and Design Patterns
  • Expertise in Automated testing with JUnit and Gradle
  • Experienced in relational database design and modeling
  • Strong background in successful application of OOPS designs principles and methodologies
  • Experience in the use and provision of SOAP and RESTful Web Services
  • Experience in data retrieval and distribution using JSON
  • Source Control Management using software like GIT, SVN, CVS.
  • Experience in writing stored procedures, triggers and PL/SQL scripts in Oracle, MySQL, and SQLite.

TECHNICAL SKILLS:

Languages: Android, Java, JavaScript, C, C++,XML, HTML5, CSS3, Kotlin, Rx-Kotlin.

Web Services: Restful, SOAP, JSON.

Web and Application Servers: SQLServer, Tomcat, Websphere, JBOSS.

Methodologies: SCRUM/Agile, Waterfall.

Databases: Oracle 10/11g, MySQL, SQLite, SQL Plus.

Operating Systems: Android OS, Windows 95/98/NT/2000, Linux, Unix.

Version Control Systems: SVN, Git.

Development Tools and IDE: Eclipse, IntelliJ, Android Studio, PostMan, Zeplin, SourceTree.

PROFESSIONAL EXPERIENCE:

Confidential, San Antonio, TX

Android Developer

Responsibilities:

  • Implemented MVVM-IR model with RX-Kotlin.
  • Following agile methodology.
  • Implemented Fragments, Activities using DataBinding and viewModels.
  • Used RetroFit 2 library for server connection.
  • Used SharedPreferences store for storing user details for auto login to the app.
  • Used Branch SDK for handling deep linking for the videos.
  • Used Mixpanel analytics to track app activities also developed Mixpanel A/B testing for Mixpanel test cases.
  • Developed UI for most of the modules in the application using Listview, Recyclerview,ViewPager, Constraint Layout, CardView.
  • Worked closely with QA team while fixing bugs and fragmentation issues.
  • Designed screens using Material designs.
  • Handled images using Glide/Picasso.
  • Used Dagger 2 for dependency injector.
  • Used Custom fonts in UI development.
  • Implemented voice recognizer for handsfree user experience.
  • Used Webview to show in app custom pages and also for sign in through different social services.
  • Used Jira and trello boards for tracking of project progress.
  • Used Github and Gitlab Repository in application development.
  • Used Gradle Build for project building including libraries needed for the application.

Tools: / Technologies: Android Studio, Android SDK,Kotlin, Rx-Kotlin, XML, JSON, GSON, Material Design, API’s, Pie, Design Patterns, Web Services (REST, JSON), Volley,Mixpanel, RetroFit,PostMan.

Confidential, Irving, TX

Android Developer

Responsibilities:

  • Used the Android Studio IDE.
  • Developed a native Android application to allow a customer or JW Aluminum employee to get quotes and monitor aluminum market prices.
  • Created the application to run in devices with Android 4.0 and up.
  • Used Sharedpreferences to store and retrieve user settings.
  • Worked with Intents to move between activities.
  • Created custom and compound views to provide a custom style with reusable components.
  • Made heavy use of fragments for much of the UI code.
  • Consumed RESTful web services using Retrofit library.
  • Developed UI interfaces using XML.
  • Implemented agile team methodology to adapt the application development process to current project status.
  • Implemented Junit to test the application
  • Developed and implemented technical solutions for consuming rest services.
  • Used GitHub for version control amongst a team of developers.

Technologies Used: Android SDK, HTML5, XML, JSON, Material Design, API’s, Design Patterns, Web Services (REST, JSON, Server), Retrofit, Jenkins, Volley, Firebase, GSON, JobScheduler, JUnit, Espresso, Loaders, MVP, Android Studio, Glide, Git, Push Notifications.

Confidential, Miami, FL

Android Developer

Responsibilities:

  • Designed Architecture for application.
  • Build an application using Android SDK and Android Studio.
  • Implemented Restful web services using Retrofit library for the network calls and GSON for parsing.
  • Weekly Demo to the client about the progress of the Application.
  • The application is build to support Clover Device.
  • Designed and developed various modules in the app.
  • Implemented Dynamic UI for the application.
  • Implemented Fragments, Activities.
  • Developed different features for the application.
  • Developed UI for most of the modules in the application using List View, Recycler View.
  • Worked closely with QA team while fixing bugs and fragmentation issues to improve app performance.
  • Accessed JSON objects using web services like REST API.
  • Used Repositories like Github in application development.
  • Used Logcat and DDMS for debugging.
  • Implemented Singleton design pattern to pass through the object into different fragments.
  • Used Gradle Build for project building including libraries needed for the application.
  • Used Jenkins for continuous integration with Git.
  • Used Espresso for automation testing.
  • Worked closely with UX team for designing the screens.
  • Implemented application in TDD environment.
  • Implemented integration of third party library Smarty Streets for address autofill.
  • Implemented signature pad in application using third party library called signaturepad.
  • Worked very closely with product management people to build the application flow.

Technologies Used: Android Studio, intents, SharedPreferences, Custom views, Compound views, Intents to move between activities, Retrofit, Rest services, GitHub, RESTful, JSON,Jenkins.

Confidential, Bloomington, IL

Android Developer

Responsibilities:

  • Worked on the UI for the Banking section of the State Farm “Pocket Agent” app, building much of it using a library proprietary to State Farm
  • Used Ice Cream Sandwich and Jellybean
  • Unit tests for bugs using JUnit
  • Worked on POC’s using State Farm owned frameworks
  • Wrote queries using the proprietary ORM framework
  • Built front-ends that adapted to the user’s software and window dimensions with proprietary frameworks
  • Implemented system primarily with Spring MVC
  • Version control with SVN
  • Stored data on server with Postgresql and stored data on device with SQLite
  • Cached data with Gemfire
  • Integrated system with Mule ESB
  • App developed in an Agile environment
  • Server-side components followed the Waterfall methodology.

Technologies Used: Java, Android, SVN, Eclipse, J2EE, Spring MVC, MVC Design Pattern, PostgreSQL, Gemfire, Mule .

Confidential, Atlanta, GA

Android Developer

Responsibilities:

  • Created an internally-used Android app to query pattern recognition system
  • App developed for devices running 2.0 Eclair
  • Developed the Business Logic with Java .
  • Developed the Front End Components with XMIs (XML Metadata Interchange)
  • Developed the plugins to maintain the service implementation bindings
  • Integrated system with a GUI created in Ajax
  • Unit Tested modules using Junit as a testing tool
  • Was able to complete the project ahead of schedule in spite of the accelerated timeline
  • Utilized Git for version control.

Technologies Used: Java 1.5, Eclipse, Android, Android SDK, Ajax, J2EE, XML, Git, CSS, Proprietary Pattern Recognition Software.

Confidential

Web Developer

Responsibilities:

  • Involved in Requirements gathering, Requirement analysis, Design, Development, Integration and Deployment.
  • Responsible for the design and development of the application framework.
  • Created web pages using wireframes and mockup.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.
  • Used Twitter Bootstrap framework for developing customizable and fully responsive for various screen sizes in mobile, tablet and desktop.
  • Used JavaScript, JQuery for user interactions in pages.
  • Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Worked with Angular.js for developing Single Page Applications (SPA).
  • Involved in implementing data grid/tables using Bootstrap and Angular JS for front-end client facing of the Single Page Applications (SPA).
  • Brief experience on implementing the Angular.js in creating animations based on CSS classes.
  • Worked on Bit bucket to maintain the repository.

Technologies Used: HTML, CSS, Bootstrap, jQuery, JavaScript, Java, J2EE, AJAX, JSON, Visual Studio, Web Design.

We'd love your feedback!