03 · Android

Wake
MyWay

The hard part is not hearing an alarm. It is becoming a functioning person after it rings.

Status

Active personal product

Period

2026

Ownership

Founder · Product · Android architecture · UX · Kotlin

Product scope

  • Exact native alarm with Direct Boot recovery
  • Deterministic local wake runtime with voice and motion
  • Local learning isolated from the critical alarm path
StackKotlinJetpack ComposeAlarmManagerDirect BootOn-device SpeechRoborazziGitHub Actions

Wake journey

The product starts the night before.

23:00

Set up calmly

Choose the wake time and prepare ahead so the morning carries fewer decisions.

07:00

Conversational wake

Voice, movement and physical cues start moving the body out of sleep inertia.

07:05

Learn locally

The app learns what worked without turning your wake-up routine into another cloud service that knows your morning.

Reliability before magic

An alarm still has to work when nobody cares about the AI.

A local-first conversational Android alarm designed to help people move through sleep inertia into action, then learn which wake strategy works best for them.

Reliability boundary

AlarmManager and the Alarm Kernel own critical delivery, including Direct Boot recovery and local playback. Only after wake delivery begins does a deterministic Wake Runtime add voice, motion and local learning.

Intelligence may fail. The alarm may not.

01

AlarmManager

02

Alarm Kernel

03

Critical local audio

04

Wake Runtime

05

Voice + motion

Simplified system boundary

Engineering decisions

A few of the choices that keep the product reliable, understandable and changeable.

01

Native alarm path

The critical wake path relies on native Android capabilities and AlarmManager rather than a cloud scheduler or AI process.

02

Local-first critical path

Speech and wake logic stay on-device where possible so network availability is not a prerequisite for a working alarm.

03

Native UI regression checks

Roborazzi and GitHub Actions help catch UI and build regressions before they reach the wake flow.

My contribution

Native Android, local-first, and designed first for real daily use.

Founder · Product · Android architecture · UX · Kotlin

KotlinJetpack ComposeAlarmManagerDirect BootOn-device SpeechRoborazziGitHub Actions

04 · Next project

CartShift Studio

Commerce + product engineering

The operating platform behind the web and commerce studio I co-founded, combining the public site, lead generation, project proposals, client workflows, automation and internal tools.