A collection of work that defines my engineering journey.

I
Active

Interactive AI Blog

A personal portfolio website featuring a custom-built AI chat interface, generative UI elements, and a modern tech stack.

Next.js 16React 19Tailwind CSS 4Google GeminiFramer Motion
B
Active

Bazel Rules for Gleam

A comprehensive set of Bazel rules for building, testing, and managing Gleam projects, featuring Gazelle integration for automated build file generation.

BazelGleamBuild SystemsOpen SourceDevTools
Active

Google TaskFlow

An intelligent task management platform at Google

AngularRxJSAI IntegrationTesting Infrastructure
Inactive

Actions on Google

Infrastructure for indexing and serving third-party applications on the Google Assistant platform.

C++Search InfrastructureIndexingAPI Design
B
Inactive

Big Future Reporting

Pioneering reporting infrastructure for the College Board's Big Future project.

ReactReduxAWSDynamoDBReporting

&

Beyond the code, here's what keeps me moving and creating.

Interests

The Gear

Audio

Soundscape

Exploring the world, one frame at a time.

Japan

Spring + Fall 2024

Two trips in one year because once wasn't enough. From the neon chaos of Shinjuku to the spiritual quiet of Kinosaki Onsen, Japan is a place that demands to be felt. Ate my body weight in ramen, got lost in Kyoto's alleys, and found peace in Kamakura.

Tokyo Tower
Koinobori Flags
Temple Visit
Pagoda

Taiwan

May 2023

Main character vibes in Taipei and Jiufen. Neon chaos in Ximending, time-warps in Dihua Street, and getting lost in the Ghibli-esque misty alleys of Jiufen (plus plenty of cattitude). 🏮

Ximending Night Market
Jiufen Old Street
Dihua Street
Jiufen Mountain View
Street Cat
Misty Teahouse
Forest Path
Golden Buddha
Ask me anything