Senior Mobile Systems Engineer

I build seamless media experiences and secure mobile systems.

Specializing in video playback, developer SDKs, and mobile security. Building pocket-sized solutions to bigger problems.

  • Android / KMP
  • Media3 + DRM
  • SDK architecture
  • Fraud prevention
  • Product Engineering
  • Technical leadership
PLAYBACK / MONITOR LIVE
RESOLUTION2160P
BITRATE14.2 MBPS
DROPPED0.02%
SECURITYWIDEVINE L1
BUFFER HEALTH94%

01 / SELECTED WORK

Systems built for the difficult parts.

Selected work across playback, SDK architecture, and mobile product engineering.

01

Mobile security · Open source

DeviceTrust

An Android library that collects device-integrity signals to identify root, runtime instrumentation, emulators, unlocked bootloaders, and weakened platform security.

THE WORKDesigned a coroutine-based Kotlin API, configurable risk policies, versioned evidence models, and native NDK checks across four Android architectures.

  • Kotlin
  • Android NDK
  • Device integrity
  • R8
  • Coroutines
View project
configurable risk score0—100
02

Developer tooling · Open source

Framewright

A Media3 diagnostics environment for investigating adaptive streaming behavior, playback events, and hard-to-reproduce media failures.

THE WORKDesigned the playback inspection experience and exposed the signals engineers need to understand a stream—not just watch it fail.

  • Kotlin
  • Media3
  • Jetpack Compose
  • HLS / DASH
  • DRM
View project
playback telemetryREAL-TIME
03

SDK engineering · Video infrastructure

Storyteller Android SDK

Native Android infrastructure for integrating vertical video feeds, stories, advertising, and interactive media into consumer apps.

THE WORKBuilt developer-facing capabilities across media playback and reusable UI, with an emphasis on integration quality and predictable behavior.

  • Android
  • Kotlin
  • Media
  • SDK design
  • Compose
View project
integration surfaceNATIVE
04

SDK engineering · Commerce

Kindred Android SDK

A white-label SDK that adds embedded deals and coupons to Android apps while keeping the host product experience coherent.

THE WORKWorked across SDK architecture, accessibility-driven integration, and the constraints of shipping configurable functionality inside third-party apps.

  • Android
  • Kotlin
  • Accessibility
  • API design
View project
SDK architectureWHITE-LABEL

02 / EXPERTISE

Depth where it matters.

Mobile specialist with advanced expertise in building media platforms, fraud prevention and developer tools (SDKs).

01

Playback systems

Reliable playback across devices, networks, formats, and the awkward edge cases between them.

  • Media3 / ExoPlayer
  • HLS + DASH
  • ABR optimization
  • MediaCodec
  • FFmpeg
02

Mobile security

Device-integrity and content-protection systems designed with realistic threat models and layered controls.

  • Root detection
  • Runtime hooking
  • Android Internals
  • Syscalls
  • Widevine / FairPlay
  • Offline DRM
03

SDK architecture

Stable, documented integration surfaces that feel native to the teams adopting them.

  • Kotlin
  • Jetpack Compose
  • KMP
  • Swift
  • Flutter
  • React Native
  • API design
  • Compatibility
04

Technical leadership

Moving teams from ambiguity to durable decisions, quality releases, and shared ownership.

  • System design
  • Roadmapping
  • Mentorship
  • Code review
  • CI/CD

03 / OPERATING PRINCIPLES

Engineer the experience.
Respect the system.

I make complex technology feel simple. I look at how our systems work, then design easy-to-use products for our customers and integration teams.

Measure before optimizingAPIs are user interfacesReliability is a feature

04 / START A CONVERSATION

Have a difficult mobile problem?

Let’s talk about playback, SDK architecture, or getting a mobile product unstuck.