Summary
Overview
Work History
Education
Skills
Timeline
Generic

Nathaniel Parizi

Jacksonville

Summary

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
  • SQLite, Room, internal storage, external storage, shared preferences, SQL Server, RDBMS
  • Compose, Material Design, UI Design, Responsive Design
  • Multithreaded applications, Kotlin Coroutines, RxJava, Thread/Runnable, Looper/Handler, Thread and Memory Leak Management
  • TDD, Junit, MockK, Mockito, Koin, Dagger2, Espresso, Robolectric, Debugger and Logcat
  • Google Maps, BLE, Glide, Picasso, Eventbus, Exoplayer, and common APIs
  • Git, Github
  • Mobile Systems Security and Proguard

Timeline

Android Developer

QVC
01.2024 - Current

Android Developer

Costco
01.2023 - 01.2024

Android Developer

REI Co-op
01.2022 - 01.2023

Android Developer

Kroger
01.2021 - 01.2022

Android Developer

Humana
10.2019 - 01.2021

Android Developer

Etrade
03.2017 - 06.2019

Android Developer

Open Table
04.2015 - 02.2017

Android Developer

JC Penny
01.2014 - 03.2015

Android Developer

Citibank
12.2012 - 01.2014

Android Developer

United Airlines
10.2010 - 11.2012

Bachelor of Science - Computer Science

University of North Georgia
Nathaniel Parizi