Selected work & experiments

Ideas,
made real.

Client websites, professional work, and independent projects. Explore what I built and the contributions behind it.
Explore the work

Previously at Amazon and The New York Times · Based in New York

Pairs a strategic business and design perspective with flawless execution.
Lindsey LeeOwner · Mostly Mellow
Read Lindsey’s recommendation

Full-Stack Software Engineer
2023–2026

The New York TimesPaywalls &
subscriber access

Scroll animation from screenshots · September 2026

News paywall

My work focused on the backend logic that decides when readers see a paywall or registration prompt.

  • Implemented and maintained the access rules behind the news reading experience.
  • Refactored legacy rules and documented their behavior, so product, engineering, and QA had one source of truth.
  • Wrote the access rules that put the Watch tab, The New York Times’ video feed on web and in the apps, behind subscription friction at launch.
  • Integrated the Statsig experimentation platform into the access rules, with a matcher, overrides, and internal-traffic gating, so paywall experiments could run.
  • Found and closed a paywall bypass in the bot detection, and hardened how crawlers are verified.
Scroll animation from screenshots · September 2026

Spelling Bee

I migrated the frontend components into the shared paywall repository and built the backend logic that selects offers and handles subscriber access.

  • Led the migration across web and apps, so the team could test and personalize subscription offers.
  • Built support for subscribers who had paid but never created an account, a capability future Games paywall migrations could reuse.
I truly think this capability would not exist without Alex.
Nicole LarsonSenior Product Manager · The New York Times
Read Nicole’s recommendation
Scroll animation from screenshots · September 2026

Games end screens

The screen after a finished puzzle is where Games asks players to sign up or subscribe. I moved it for four games onto the shared messaging platform.

  • Ported the end-screen actions for Connections, the Mini, the Daily Crossword, and Sudoku into one selection framework, so a single experiment can run across every game.
  • Wrote the porting runbook and the load-testing guide the team used for later game ports.
Scroll animation from screenshots · September 2026

The Athletic

The first full subscriber-access integration for a newly acquired product. I was the primary engineer bringing The Athletic onto The New York Times’ access platform.

  • Implemented the base access rules and built the mobile paywalls and registration walls to the design specs.
  • Led the follow-on machine-learning integration for subscription growth, delivered ahead of schedule.

Back-end Software Development Engineer I
2021–2023

Alexa News monetization

At Amazon, I worked on monetizing Alexa News, building systems that supported advertising, monitoring, and reporting for news partners.

  • Designed and built an AWS monitoring platform that replaced manual investigations with dashboards and alerts.
  • Extended the platform into reporting for news partners, working across teams to define and deliver the data they needed.

02 / Independent projects

Useful tools.
A little curiosity.

Apps and personal projects, built with room to experiment.
Count Tongula's Eye Break app countdown preview

Count Tongula's Eye Break

A free macOS menu bar app that reminds you to take a screen break every 20 minutes. Hosted by Count Tongula.

  • Swift
  • AppKit
  • macOS
Screenshot of count tongula's castle

count tongula's castle

The original, gothic version of this site. A moonlit world with an interactive starfield and scroll-driven sky.

  • Next.js
  • Canvas
  • SVG Filters
Screenshot of alextong.me

alextong.me

Ten chapters of my personal site, from a 2018 neon placeholder to the current rhino identity. Explore the redesigns and the decisions behind them.

  • React
  • Next.js
  • Tailwind CSS
  • TypeScript

03 / Early experiments

Learning by making.

Early projects and weekend builds, with live demos and selected public source code.
Screenshot of noteworthy

noteworthy

A full-stack notes app with rich-text editing. Built to learn, and still in occasional use.

  • React
  • Node.js
  • Express
  • PostgreSQL
Source
Screenshot of the maze

the maze

Generate a maze and compare three pathfinding algorithms. A graph-search visualizer built with Canvas.

  • JavaScript
  • HTML Canvas
Source
Screenshot of the kollectiv

the kollectiv

A New York music and culture site, with artist profiles, articles, and events.

  • React
  • Next.js
  • TypeScript
  • PostgreSQL
Source
Screenshot of constellations

constellations

Explore a 3D sky of stars, planets, and asteroids. Drag to orbit and scroll to zoom.

  • JavaScript
  • Three.js
  • Vite
Source
Screenshot of barGain

barGain

A local marketplace for buying and selling nearby, with map-based listings.

  • JavaScript
  • Node.js
  • Express
  • MongoDB
Source
Screenshot of blackjack

blackjack

A Dracula-themed Blackjack game. Play against the Count.

  • JavaScript
  • React
  • Next.js
Screenshot of road to rock

road to rock

A classic rock trivia game. Listen to song clips and name the artist across three difficulty levels.

  • JavaScript
  • HTML Audio
  • CSS
Source

What should we make next?

Start a project

Tell me what you need built. We’ll start with a free scoping call and a flat quote.