Nathan Krebs

Lead Android Engineer

~/About

Lead Android Engineer at Disney+ with 9+ years of experience building scalable mobile applications. I've architected and shipped Android apps serving millions of users daily, from healthcare systems to world-class streaming platforms. Passionate about modern Android development, mentoring teams, and delivering exceptional user experiences through clean architecture and cutting-edge technologies like Jetpack Compose and Kotlin Multiplatform.

~/Experience

Disney+ | Lead Android Engineer

Previously: Senior Android Engineer

  • Engineering critical user-facing features for the Disney+ application serving millions of global users
  • Collaborating with cross-functional teams to architect robust, scalable, and secure solutions
  • Leading Android development initiatives for high-impact streaming features

LeagueApps | Senior Android Engineer

  • Migrated large production application to modern architecture: MVVM, Jetpack Compose, Coroutines, Kotlin, and Hilt
  • Created CI/CD pipelines streamlining deployment processes and reducing release cycles
  • Contributed to key architectural decisions on API design and mobile infrastructure

DeliverHealth | Android Team Lead Engineer

Previously: Software Engineer → Senior → Lead

  • Built white-label Android applications for hospital systems serving 400,000+ daily active users
  • Pioneered server-driven UI framework with Compose enabling over-the-air updates without app releases
  • Led team of engineers and junior developers while managing remote collaboration
  • Architected applications using MVVM, Retrofit, Moshi, Compose, and Kotlin Multiplatform
  • Direct involvement in entire application lifecycle: architecture, implementation, testing, and deployment

~/Skills

Core

KotlinAndroid SDKJetpack Compose

Architecture

MVVMClean ArchitectureKotlin Multiplatform

Libraries

CoroutinesRxJavaHiltKoinRetrofit

Practices

CI/CDAgileMentorshipRESTful APIs

~/Projects

ktkcreative.com

Responsive photography portfolio website for wife using Next.js, TypeScript, and Tailwind CSS with a custom admin interface for media management backed by Supabase. Implemented mobile-first design, WCAG AA accessibility standards, and optimized image delivery with lazy loading for fast performance.

squares.nathankrebs.com

A real-time multiplayer web app for hosting Super Bowl squares pools, built with SvelteKit, Supabase, and Tailwind CSS. Features party code-based room sharing, interactive grid selection, live score tracking, and PWA support for seamless mobile play.

timeblock.nathankrebs.com

A visual time-blocking productivity app built with React and TypeScript that lets users schedule their day through an intuitive drag-to-create timeline interface. Features habit tracking, keyboard navigation, dark/light themes, and persistent local storage for seamless daily planning.

~/Education

B.S. Computer Science and Engineering

The Ohio State University

Specialization: Artificial Intelligence

~/Connect

~/Personal

Based in San Luis Obispo, CA. When not building Android apps, you'll find me exploring the California coast on my electric skateboard, diving into a good book, or enjoying the beach. I'm passionate about continuous learning, building innovative solutions, and staying active outdoors.