We provide IT Staff Augmentation Services!

Senior Android Developer Resume

0/5 (Submit Your Rating)

Bellevue, WA

SUMMARY

  • 5 years of experience in Android mobile app development
  • Familiar wif OOP design patterns such as Façade, Abstract Factory, Builder, Singleton, Observer, MVC, MVP, MVVM, Protocols & Delegation, etc.
  • Seasoned Android Mobile developer wif over 5 years of experience developing software wifin Native Android Application development.
  • Proficiency wif concurrency programming on Android using either teh AsyncTask class, teh java Thread class, implementing a Runnable interface or third - party libraries for background processing.
  • Worked wif Git (Github and BitBucket) on private repositories for VCS.
  • Experience wif tracking user behaviour and usage statistics using Analytics libraries such as Google Analytics.
  • Working experience wif a wide array of libraries such as Volley, GSON, Retrofit, Picasso.
  • Experience designing for Tablets and other big screen devices in Android.
  • Proficiency at implementing maintainable and extensible solutions by using Design Patterns to solve recurring problems.
  • Working experience wif authenticating teh Android client wif teh server for handling authentication.
  • Experience wif Jenkins for Continuous Delivery configured for Android
  • Mentoring capabilities, assessed and code reviewed Jr. Android developers.
  • Working noledge on using teh Firebase suite for Social Networks integration, Push Notifications and Analytics.
  • Experience wif writing unit tests using JUnit and Mockito for removing external dependencies on teh class by mocking external behavior.
  • Experience implementing information faking libraries for testing and demonstration purposes in order to generate sample data on runtime.

TECHNICAL SKILLS

  • Java
  • Android
  • Eclipse
  • Android Studio
  • SQLite
  • AsyncTask
  • Material Design
  • RecyclerView
  • Firebase
  • Google Analytics
  • Push Notifications
  • TDD
  • Agile
  • Design Patterns
  • Instruments tests
  • RESTful Web Service consumption. GIT
  • MVP
  • MVVM
  • Jenkins
  • MVC
  • Singleton
  • OOP Design
  • Unit Testing
  • Multithreading
  • Bluetooth
  • Jira
  • OAUTH2

PROFESSIONAL EXPERIENCE

Senior Android Developer

Confidential, Bellevue, WA

Responsibilities:

  • Worked on teh networking layer to retrieve information from teh web server.
  • Included additional user profile and store publications information to teh local SQLite database.
  • Improved teh performance of teh item grid implementation from a GridView to a RecyclerView, decoupling teh data from its visual representation and introducing to teh current implementation teh ViewHolder pattern.
  • Optimized teh time it took to load images throughout teh application using a cache.
  • Worked on teh integration of a new payment processor on teh application.
  • Worked on teh support for additional languages and internationalized images.
  • Modified teh Gradle build files to in corporate an internal library.
  • Added Push Notification support using Firebase.
  • Unit Tests were included for several sections of teh code.
  • Teh project was managed under a custom Agile approach.

Android Developer

Confidential -Chicago, IL

Responsibilities:

  • Worked on an initial tour where users would learn about teh application usage basics. Achieved using a custom ViewPager implementation.
  • Incorporated an additional Analytics framework. Added persistent storage of account and Ventra card information.
  • Implemented a Content Provider on teh application as a middle layer abstraction on teh access to teh SQLite internal storage for maintainability and sharing information wif other applications.
  • Worked on teh authentication of teh application wif teh server to handle secure communications.
  • Implemented a custom hamburger menu to in corporate into teh application to allow users get to teh different application sections by swiping at teh edge of teh screen.
  • Worked on teh general design and user experience wif in teh application in order to be simple and engaging.
  • Functionality developed was Unit Tested using teh built in JUnit testing framework in Android Studio.
  • Worked on teh PayPal payments support on teh application. Involved development on teh applications networking module, SQLite storage and implementing teh PayPal Mobile SDK.
  • Teh project was managed and developed under an Agile methodology.
  • Teh team was comprised of 2 Android developers, 1 QA and 1 designer.

Android Mobile App Developer

Confidential, San Francisco, CA

Responsibilities:

  • Worked on teh server authentication of teh application to teh server.
  • Worked on loading online coupons directly to teh users Shopper’s Card and its shopping list.
  • Implemented an online shopping list that you can update and use any time.
  • Enabled teh display of Weekly Ads and quickly add items to you're shopping list.
  • Developed teh ability to scan QR codes wifin teh application using teh ZXing Library.
  • Used Fragments to handle reusable view segments.
  • Consumed Restful web services to download data from teh web server on a background thread.
  • Prepared teh new listing information, signed teh APK and uploaded teh application to teh store.
  • Created a custom navigation drawer to easily access teh different sections of teh application.
  • Teh project was under an Agile environment.
  • Worked wif Eclipse and teh ADT Plugin.

Jr. Android Developer

Confidential, Atlanta, GA

Responsibilities:

  • Worked on teh storage of information for offline access using a Content Provider and as teh backend, teh internal SQLite database and teh filesystem.
  • Worked on teh implementation on teh application side of a network communication scheme required by a new API version on teh RESTful server.
  • Improved performance and stability of teh networking communications layer by replacing teh AsyncTask implementation wif an implementation using AsynctaskLoader. It not only handled better teh configuration changes such as device rotation, but additionally, several memory leaks were fixed.
  • Collaborated on teh Material Design migration of teh application views for a better, engaging user experience and a consistent look wif teh system’s look and feel.
  • Added analytics events required for teh developed functionalities.
  • Developed unit tests and UI tests using JUnit, Mockito, Espresso respectively.
  • Worked under Scrum in an Agile oriented environment.
  • Teh team was integrated by 6 Android developers, 3 QA and 5 full stack engineers.

Web Developer

Confidential

Responsibilities:

  • Led front-end development and assisted wif back-end programming for website overhaul.
  • Increased web traffic 125% by improving navigation, creating dynamic media sections, and adding social media plugins.
  • Developed API platform for segmentation, personalized recommendations and omni-channel messaging.
  • Improved performance and stability of teh networking communications layer by replacing teh AsyncTask implementation wif an implementation using AsynctaskLoader. It not only handled better teh configuration changes such as device rotation, but additionally, several memory leaks were fixed.
  • Collaborated on teh UI Design migration of teh application views for a better, engaging user experience and a consistent look wif teh system’s look and feel.
  • Added analytics events required for teh developed functionalities.
  • Developed and UI tests using JUnit, Mockito, Espresso respectively.
  • Worked under Scrum in an Agile oriented environment.

We'd love your feedback!