Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Hermann J. Sterling

Senior Android Developer
Queens,NY

Summary

Senior Android Developer with 9+ years of experience delivering apps across e-commerce, media, healthcare, and enterprise domains. Led projects for Safeway, Comcast, USA Today, and more. Expert in Kotlin, Jetpack Compose, MVVM, and modular architecture. Skilled in mentoring, Agile practices, and building scalable, high-performance Android solutions end-to-end.

Overview

9
9
years of professional experience

Work History

Senior Android Developer

Safeway
07.2021 - Current
  • Delivered key features for Safeway’s e-commerce Android app, supporting order pickup, delivery scheduling, and digital coupon redemption.
  • Built using Jetpack Compose, MVVM, Room, Retrofit, and MongoDB in a shared modular architecture across Albertsons brand apps.
  • Optimized UI responsiveness by implementing asynchronous API calls with Kotlin Coroutines and Retrofit.
  • Led triaging of critical production issues, oversaw release processes, and mentored junior developers in modern Android best practices.
  • Conducted code reviews, maintained app stability, and ensured feature parity with iOS across shared product roadmaps.

Senior Android Developer

Comcast
07.2021 - 01.2025
  • Built a remote-control Android app using Jetpack Compose, MVVM, Room, and Hilt, ensuring modular and scalable architecture.
  • Managed complex asynchronous data flows with Kotlin Coroutines and RxJava to deliver smooth device control experiences.
  • Integrated DIAL protocol for smart device discovery, pairing, and real-time TV control across XClass and Xumo platforms.
  • Delivered MVP features under tight deadlines, meeting performance benchmarks and accessibility standards.
  • Supported HD/UHD/4K video streaming in Xfinity Stream, contributing to playback stability and media pipeline enhancements within an Agile Scrum team.

Android Developer

USA Today
05.2018 - 09.2020
  • Owned end-to-end feature development lifecycle, from UX design through production deployment to the Play Store.
  • Implemented efficient API consumption using Retrofit with Kotlin Coroutines and Flow, reducing loading time by 35%.
  • Modularized UI with Fragments and ConstraintLayout for responsive design across devices and orientations.
  • Integrated Jetpack components such as Navigation, Room, and ViewModel to support scalable MVVM architecture.
  • Developed and tested for compatibility across Android 8 to 14 in Agile sprints, achieving 99% crash-free sessions.

Android Developer

Epocrates
05.2017 - 05.2018
  • Developed adaptive, resolution-aware UI with RecyclerView, ViewPager2, and Navigation Drawer to ensure consistent experience across all screen sizes.
  • Used Room and LiveData to improve app maintainability and reduce crash reports from data handling.
  • Built responsive layouts with Fragment-based navigation, tailored for tablets and phones using width-aware design.
  • Leveraged third-party libraries to deliver customizable interfaces while maintaining app performance and accessibility standards.
  • Applied Dagger for dependency injection and architecture consistency, improving modularity and reducing code complexity across multiple features.

Android Developer

PwC
02.2016 - 04.2017
  • Developed scalable Android features across phone and tablet devices for PwC clients, improving usability and accessibility.
  • Resolved high-priority production issues, reducing crash rate by 30% and improving overall app stability.
  • Maintained legacy features using ExpandableListViews and HashMaps while transitioning to RecyclerView-based solutions.
  • Collaborated with backend engineers to implement efficient RESTful APIs, decreasing data load times by 20%.
  • Embraced Agile workflows using JIRA and sprint retrospectives to continuously refine features based on client feedback.

Education

Bachelor of Technology - Computer Systems Technology

NEW YORK CITY COLLEGE OF TECHNOLOGY (CUNY)

Skills

Kotlin

Java

MVVM

MVP

Repository Pattern

Modular Architecture

Jetpack Compose

Room

RxJava

Coroutines

Retrofit

Hilt

Glide

LiveData

Material Components

ExoPlayer

DIAL Protocol

JUnit

Mockito

MockK

Espresso

AndroidX UI Testing

Android Studio

Gradle

Firebase Crashlytics

Git

GitHub

GitLab

Jira

Slack

Microsoft Teams

Confluence

Agile/Scrum

CI/CD

Code Reviews

Unit Testing

UI Testing

Timeline

Senior Android Developer

Safeway
07.2021 - Current

Senior Android Developer

Comcast
07.2021 - 01.2025

Android Developer

USA Today
05.2018 - 09.2020

Android Developer

Epocrates
05.2017 - 05.2018

Android Developer

PwC
02.2016 - 04.2017

Bachelor of Technology - Computer Systems Technology

NEW YORK CITY COLLEGE OF TECHNOLOGY (CUNY)
Hermann J. SterlingSenior Android Developer