Julian Miller

A staff engineer focused on building scalable systems that solve real human problems.

Selected work

A handful of projects spanning games, tools, and infrastructure.

Highlights

Infrastructure · DigitalOcean
Self-Serve API Gateway

Built and maintained a high-performance API gateway enabling incremental migration from a legacy monolith to 300+ independently owned services with 99.999%+ availability.

Go gRPC Redis Kafka
Infrastructure · DigitalOcean
Identity and Access Management Infrastructure

Introduced RBAC to the DigitalOcean platform - IAM infrastructure in the critical path of the control plane that authorizes every action performed via the DO API and UI.

Go gRPC OPA MySQL
Infrastructure · DigitalOcean
Feature Management Platform

Built a low-latency, in-house feature flag system for new feature rollouts and A/B testing, serving billions of requests every day with sub-millisecond response times.

Go gRPC Redis Kubernetes
Games · Ubisoft
Watch Dogs: Legion

Shipped to 10M+ players across multiple platforms. Architected backend systems for core multiplayer gameplay and scalable arbitration powering fair leaderboards and anti-cheat for millions of concurrent players, plus tooling for live network performance monitoring.

C++ Networking UDP
Education B.Sc. (Hons) Computer Science, High Honors ("speedrun" edition)
Focus Distributed Systems  ·  Backend  ·  IAM/Security  ·  Cloud & AI
Stack
Go Python gRPC SQL Redis Kafka Prometheus Grafana Tracing Kubernetes Cursor / Claude

I spent a lot of my childhood modding video games with my friends - basically breaking things just to see if I could put them back together in a more interesting way. Despite always being fascinated by computers and technology, I started university with the intention of becoming a medical doctor. Two years into human anatomy labs and medical ethics, I took a C++ elective on a whim. Building applications reminded me of the joy I had modding games, and I was hooked.

Cramming a CS degree into my original graduation timeline was an intense sprint (yes, summer school was involved), but it gave me a perspective I've kept ever since: I care just as much about the people using the systems as the systems themselves. I still look at software through the lens of human empathy and ethics I picked up in those medical labs, because software is only as good as the human problems it actually solves.

Since taking that C++ course, I’ve been involved in everything from vaccine bioinformatics and diffraction grating modeling with CERN to shipping AAA games. These days I’m a Staff Engineer at DigitalOcean, building distributed infrastructure and AI agents that thousands of developers build on. Turns out debugging a distributed system is surprisingly similar to surgery, just with less anesthesia and more "Undo" buttons.

When I'm not building large-scale distributed systems, you might find me chasing delicious food, playing the drums and piano, or learning something new about the stars.

The Moon The Moon shot through my telescope. Fun fact: toward the top left is the Tycho impact crater. It's about 108 million years old and 85km (53mi) across | XT8 1200mm f/5.9 | 35mm | captured via P3 4.44mm ISO91
Jupiter Jupiter and moons Europa, Ganymede, and Io | XT8 1200mm f/5.9 | 9mm + 2x Barlow | captured via P3 4.44mm ISO91
Saturn Not as detailed as photos from Hubble, but there's something about seeing light reflected by Saturn's rings with your own eyes | XT8 1200mm f/5.9 | 9mm + 2x Barlow | captured via P3 4.44mm ISO91
Pleiades Pleiades / Seven Sisters (M45) star cluster: 100 million years old and about 400 light-years away! | XT8 1200mm f/5.9 | 35mm | captured via P8 6.90mm ISO16340
??? Bonus photo: 🗼 this ramen in Shinjuku no longer exists because I ate it. I really like food.