I build backends that ship - and this site runs on one of them.

I'm a backend engineer who cares about clean APIs, reliable data models and real infrastructure. The projects, stats and contact form below are all served by an API I built in TypeScript & Postgres - you can browse its live docs.

Aaron Wylie
Page views
20
Active days
1
Projects
4

APPIX

Flagship

Co-Founder & Engineer

A patented live-experience broadcast platform - shipped to the App Store & Google Play, seen by 1M+ people at events for UFC, Disney/Pixar, Red Bull and more.

APPIX is a patented live-experience platform I co-founded that broadcasts real-time, synchronized content to an audience’s smartphones during live events - turning a crowd’s phones into a coordinated second screen (synced light shows, live stats, exclusive content), even without cellular data or WiFi, so it keeps working in congested venues or during outages. What I built: the control station - in Python, running on dedicated on-site hardware - that drives a network of Eddystone BLE beacons (I chose Eddystone so identical signals reach iOS and Android natively, with no network dependency); plus the phone-side receiver logic in native Objective-C (iOS) and Java (Android) that detects the beacons and fires synchronized in-app moments in real time. Since coming out of stealth in 2019, APPIX has reached over a million people, powering experiences for the UFC (a custom “UFC In Action” app), Disney/Pixar’s Coco live event, Red Bull, Shaw, and a 55-date New Kids on the Block tour. Rated 4.0★ on the App Store.

APPIX Anywhere
APPIX at LA Phil 100 - Hollywood Bowl
PythonBLE (Eddystone)Objective-C (iOS)Java (Android)Embedded HardwareReal-time Sync

This Portfolio API

Flagship

Backend Engineer

The backend serving this very site - Fastify, Postgres, OpenAPI, metrics.

The site you are looking at is powered by a REST API I built in TypeScript with Fastify and Drizzle/Postgres. It ships interactive OpenAPI docs, Prometheus-style metrics, health checks, rate limiting and a full test suite, and is deployed with Docker and CI/CD. The projects, contact form and live visitor stats you see are all served by it - the portfolio is itself the demo.

TypeScriptFastifyDrizzle ORMPostgresDockerOpenAPIVitest

Real-Time Live Streaming Platform

Founder & Engineer

In progress - a low-latency, many-to-many live video platform with map-based geo-discovery, built on a WebRTC SFU.

An in-progress platform for live video at scale. On the backend I am building the media and services layer: a WebRTC SFU that fans out low-latency broadcasts to many concurrent viewers, server-side recording and HLS pipelines for replay, and a geo-spatial, map-based discovery system that places live streams on an interactive map in real time over WebSockets. It ships on iOS, Android and web - TypeScript across a Node.js API, native iOS and Android apps (React Native) and a web client, plus a robust web-based administration portal for operations, moderation and configuration - all backed by Postgres, with containerized media servers and RTMP ingest for external broadcasters. The interesting work has been in real-time media: connection resilience and reconnection, video orientation and codec correctness across devices, and keeping viewer fan-out performant as concurrency grows.

TypeScriptWebRTC / SFUReal-time MediaNode.jsWebSocketsPostgreSQLReact NativeDocker

Dynatrace Observability Lab

Self-directed lab

A hands-on SRE lab: full-stack observability on Kubernetes with Dynatrace - distributed tracing, problem detection and incident investigations.

A self-directed lab where I stood up a production-style stack (Node.js/Express services and PostgreSQL) on a Kubernetes cluster (k3s) and instrumented it end to end with Dynatrace - deploying the Dynatrace Operator and OneAgent alongside an OpenTelemetry Collector for automatic APM, distributed tracing, metrics and logs. I then generated realistic incidents (memory leaks, database failures, request timeouts, CPU saturation) and worked the investigation flows end to end: service dependency mapping, latency analysis, problem detection and root-cause analysis. It documents how I approach production observability and SRE incident response.

DynatraceKubernetes (k3s)DockerOpenTelemetryNode.jsPostgreSQLSRE

Hiring for a backend or full-stack role? Send a message - it goes straight into the API.