Available for new work

I build software that ships - front to back, and this site runs on it.

I'm a Vancouver-based full-stack developer working remotely with clients worldwide - comfortable across the front end, the back end, and the infrastructure in between - with a soft spot for clean APIs and reliable data models. The projects, stats and contact form below are all served by an API I built in TypeScript & Postgres.

Aaron Wylie
Page views
1,646
Active days
312
20+
Years building software
4
Companies founded
1M+
People reached (APPIX)
15+
World-class brands served

Have a project in mind? I'm available for freelance and full-time work, remotely worldwide - let's talk.

Get in touch

How I can help

Available for freelance and full-time work, remotely worldwide. A few of the ways I can help:

Full-Stack Web & App Development

End-to-end products - React, React Native and Next.js front ends on Node.js, Fastify or Django back ends. From idea to shipped.

APIs & Backend Systems

Clean, documented REST APIs, solid data models, and third-party integrations - built to be reliable, secure and easy to build on.

Real-Time Systems

Low-latency, live experiences - WebRTC/WebSockets streaming, synchronized mobile content and real-time data at scale.

DevOps & Cloud Deployment

Docker, Kubernetes, CI/CD and cloud (AWS, DigitalOcean, Hetzner) - get your app to production with TLS, monitoring and a repeatable pipeline.

Observability & Reliability

Instrumentation, distributed tracing and incident investigation (Dynatrace, metrics, health checks) to find root causes and keep systems healthy.

Product & Technical Leadership

Two decades of taking products from prototype to launch - technical direction, architecture, and translating business goals into working software.

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
APPIX technology made the concert more visually exciting and surprising for me and my band mates on stage as well! Congratulations are due to APPIX on this utterly unique technology and for inventing a whole new way to connect artists with their fans.
Donnie WahlbergFounding member, New Kids on the Block
APPIX added a truly unique and engaging element for Disney Concerts Coco Live-to-Film at The Hollywood Bowl which really brought the audience into the show as active participants. We look forward to future opportunities to collaborate with them again.
Chip McLeanSVP/GM, Disney Concerts Worldwide
People's phones lit up with crazy and amazing light patterns that looked INSANE! Audience members were an active part of the lighting design of the venue and the musical number... Incredible!
Jaime CamilActor & Golden Globe Nominee
APPIX has the most frictionless public health & safety notification, emergency message alerts solution I've ever seen!
Jim DigbyCo-Founder, Event Safety Alliance
My mind is blown and a sincere job well done on the tech. I look forward to connecting the dots with APPIX and each of you. Most likely you guys will cost me some sleep - in a good, mind-bending way that is.
Greg JonesVP, Harman Group North America
DisneyUniversalUFCRed BullNBCNBACleveland CavaliersHollywood BowlTokyo 2020Katy PerryJohn WilliamsNew Kids on the BlockShawInsomniac

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 - the projects, contact form, live visitor stats and every developer tool on this site are all served by it, so the portfolio is itself the demo. Zod schemas are the single source of truth: they validate incoming requests, serialize the responses, and generate the interactive OpenAPI docs automatically, so the docs can never drift from the code. It ships what a real production API needs - structured request-scoped logging, Prometheus metrics, liveness and readiness probes, per-route rate limiting, SSRF protection on outbound requests, and a full Vitest suite that runs against a real Postgres in CI. A background worker drives the uptime monitor and WebSockets power the live webhook inspector. The whole thing is containerized with Docker, fronted by nginx with TLS and a strict security-header policy (A-graded by the site’s own inspector), and shipped with GitHub Actions CI/CD.

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

Developer Tools Suite

Solo build

A suite of free, backend-powered developer tools built into this site - endpoint inspector, uptime monitor, webhook inspector, breach checker, URL shortener and more.

A growing collection of genuinely useful developer tools, each served by my own API - and each one exercises different backend muscles. A WebSocket-based webhook inspector streams incoming requests to the browser in real time; a background worker runs uptime checks every 60 seconds and stores the time-series; a password-breach checker uses k-anonymity so the password never leaves the browser; the endpoint inspector makes SSRF-safe outbound requests and parses TLS certificates; and the URL shortener computes click analytics in SQL. TypeScript throughout, on Fastify + Postgres, containerized with Docker and fronted by nginx.

TypeScriptFastifyWebSocketsPostgreSQLWeb CryptoDocker

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
  1. Present

    Full-Stack Developer & Technical Founder

    Independent · Remote worldwide

    Building web and mobile apps, APIs, and the real-time and cloud infrastructure behind them for clients worldwide - currently building a real-time live-streaming platform, with a strong side in observability and system reliability (Dynatrace).

  2. 2014 - Present

    Founder & Inventor

    APPIX Technologies

    Invented APPIX and built its first iterations, architecting a distributed system across mobile apps, cloud infrastructure (DigitalOcean, AWS) and backend services. Grew it into a live-experience platform used by Disney, UFC, Red Bull, Universal, the Cleveland Cavaliers and the Hollywood Bowl.

  3. 2003 - 2016

    Founder & CEO

    DigiCoyote Software

    Founded and led a custom software development consultancy for 13 years - leading a distributed development team delivering tailored applications end to end for clients across many industries, from requirements and architecture through delivery and quality assurance.

  4. 2000 - 2003

    Software Systems Development

    BCIT

    Formal software education, following a Web Programming track at CDIS (1999-2000).

A mix of what I build with today and what I've shipped with over the years - across the front end, the back end, and the infrastructure underneath.

Languages

TypeScriptJavaScriptPythonPHPJavaKotlinObjective-CSwiftC++C#SQLBashJSONYAMLXML

Frontend

ReactReact NativeNext.jsHTMLCSSTailwind CSSBootstrap

Backend

Node.jsFastifyDjango.NETREST APIsOpenAPIWebSocketsWebhooksPrismaClerkStripe

Databases

PostgreSQLMySQLSQL ServerMongoDBRedis

DevOps & Cloud

DevOpsSREDockerKubernetesnginxApache TomcatLinuxCI/CDDynatraceAWSDigitalOceanHetzner

Platforms & more

WordPressJoomlaWebRTCBLEFirmwareESP32Raspberry PiArduinoBeagleBoneGitVS CodePyCharmFigmaPhotoshopDaVinci Resolve

Don't see your project's technology here? Try me - I pick up new stacks fast and I'll get it done.

Curious about my day-to-day setup? See what I use →

See all →

Hiring for a front-end, back-end or full-stack role?
Send a message - it goes straight into the API.

Have a question before reaching out? Read the FAQ →