Android Developer providing value to mobile applications in a production environment. Experience collaborating with teams cross functionally, implementing Android native solutions, working in paired programming, TDD, and agile environments.
Overview
14
14
years of professional experience
Work History
Android Developer
QVC
01.2024 - Current
Implemented comprehensive accessibility features across the user-facing application, ensuring ADA compliance.
Diagnosed and fixed critical playback bugs in the custom Video Player, leading to increased user engagement.
Redesigned application layouts to support accessibility, resulting in a reduction of user-reported navigation issues.
Enhanced homepage Video Player accessibility by adding support for closed captions, keyboard navigation, and screen reader compatibility.
Android Developer
Costco
01.2023 - 01.2024
Debugged accessibility behavior across tab pages by creating a custom view to manage controls, extending support features throughout the app.
Resolved multiple crash bugs related to local database operations and various application features, enhancing overall app stability.
Collaborated in a cross-functional environment to address miscellaneous issues, ensuring seamless integration across teams.
Corrected analytics implementations to track more accurate data by migrating Adobe Analytics functionality to a newer codebase and updating calls.
Android Developer
REI Co-op
01.2022 - 01.2023
Migrated user interfaces to Compose to enhance and modernize application.
Integrated backend API to support newer features and feature parity between platforms.
Debugging legacy code to improve performance of application.
Android Developer
Kroger
01.2021 - 01.2022
Implement and maintain advertisements and monetization components across application.
Audit advertisements and optimize analytics providing significant increase on revenue.
Developing in modular application environment with cross functional team.
Android Developer
Humana
10.2019 - 01.2021
Development of Humana Health, planning implementations for design, modern architecture in MVVM, APIs and third party libraries.
Handling concurrent operations with Kotlin Coroutines and network operations with OkHttp3, and Google Maps for medical search feature.
Development of new features in paired programming, TDD, and cross-functional agile environment.
Android Developer
Etrade
03.2017 - 06.2019
Refactored un-optimized sections of code to ensure more efficient and transparent codebase.
Created custom Views for collapsing and expanding textual information.
Configured intent filters so that implicit intents can be used to access activities hosted by application.
Implemented instance handlers for threading - separate from UI threading.
Android Developer
Open Table
04.2015 - 02.2017
Implemented Material Design buttons such as Floating Action Button.
Used Confluence for documentation of the codebase.
Used Parcelables to marshal data from objects to and from activities.
Used Espresso for UI instrumental testing automation testing.
Android Developer
JC Penny
01.2014 - 03.2015
Development of Multiple fragments for User Interface.
JUnit, Roboelectric, Mockito for unit testing and Espresso for instrumentation testing.
Populated Recycler Views with JSON data representing available items in inventory.
Implemented Test Driven Development utilizing JUnit and Mockito.
Participated in planning, architecture and design of the app and code reviews.
Utilized Dagger2 for dependency injection.
Used the Davlik Debug Monitor Server (DDMS) for debugging and testing.
Android Developer
Citibank
12.2012 - 01.2014
Test Driven Development and unit testing utilizing JUnit and Mockito.
Created custom TextViews for collapsing and expanding textual information.
Used Content Provider to create an abstraction layer for locally persisted data.
Encouraged team during sprints and staying overtime to ensure deadlines were met.
Participate in the planning, architecture and general design of features on mobile application.
Implemented the UI concepts RecyclerViews, and Material Design components.
Android Developer
United Airlines
10.2010 - 11.2012
Participated in SCRUM meetings and collaborated in cross functional environments.
Implemented code following MVP architecture.
Used AsyncTask and Loaders for multithreaded source code.
Created custom widgets for better UI experience.
Developed Navigation Drawer for easier navigation.
Education
Bachelor of Science - Computer Science
University of North Georgia
Dahlonega, GA
Skills
Kotlin, Java, XML, SQLite, C, C#
RESTful Web Services, Volley, Retrofit, OkHttp3, Gson, HttpUrlConnection, ASPNET Core
Architecture and Design Patterns, MVVM, MVP, MVC, Android Jetpack Components