Software Engineer @ Runpod


I buildAndroid apps

I build native Android apps, APIs, and web apps. By day I ship product at Runpod; by night I make AzuraCast sound good on your phone.

Right now

Checking in…

01

Featured work

The projects I'm proudest of. Tap one to dig in.

00

Rock FM

Live from Madrid

  • Live now-playing
  • Android Auto
  • Station discovery
  • Phones to tablets

Android · Jetpack Compose

AzuraCast Radio

A native Android app for AzuraCast radio stations. All your favorite stations in one place, with live now-playing metadata.

KotlinJetpack ComposeMaterial 3Android AutoDetails
0

GraphQL · Cloudflare Workers

Oshi Card API

A free, public GraphQL API for the hololive Official Card Game: every card, fully filterable, with historical TCGPlayer pricing.

TypeScriptGraphQLCloudflare WorkersD1Details
0

Python · Docker · Android

ATV Bridge

Control an Apple TV from Android's built-in Google TV remote, with a native now-playing card, keyboard and Siri voice.

PythonpyatvDockerKotlinDetails

Tools I reach for

Go on, fling them around.

KotlinJetpack ComposeTypeScriptNext.jsReactPythonGraphQLBunHonoCloudflare WorkersDockerLinuxVercelHubSpotClerkJava
03

The journey so far

Where I've worked and studied.

  1. Remote · Full-time

    Runpod

    • Software EngineerJul 2026 – Present
    • Growth Full Stack EngineerMar 2025 – Aug 2026
  2. Campus infrastructure: SCCM, Intune, Active Directory, JAMF

    Michigan Technological University

    • Student SupervisorJul 2023 – Apr 2025
    • Student EmployeeSep 2021 – Jul 2023
  3. Education

    Michigan Technological University

    • B.S. Computer Software Engineering2021 – 2025
04

Say hi

The fastest way to reach me is any of these.

Got an idea, a bug, or a radio station?

Let's build something.

Grand Rapids, Michigan