About
I spent seven years leading web operations at AT&T, managing a team of 8 across 80+ projects for a site with 175M monthly users. Then I taught myself to code and made the leap to engineering full-time.
Today I'm a dev anchor at Buildertrend, where I work on the design system team and scale roughly 45 shared components across the product's frontend. I advocate TDD, lead governance for component adoption, and drive a strangler fig migration off legacy patterns.
My career has taken me from telecom to social media, and I'm comfortable across the entire stack - React and design systems on the front end, Node.js and .NET on the back end, and Docker and Kubernetes in the infrastructure layer.
What sets me apart is the ability to bridge product, design, and engineering. I can write a functional spec in the morning and ship the implementation by afternoon. That range - knowing how to lead a team and how to build the thing - is what I bring to every project.
Experience
2023 — Present Dev anchor on the design system team, owning ~45 shared components that power Buildertrend's frontend. Champion TDD practices with over 1,500 unit and integration tests. Lead BDS Governance to ensure consistent adoption across squads and drive a strangler fig migration from legacy patterns to the modern component library.
- React
- TypeScript
- Node.js
- C#
- .NET
- Storybook
- Playwright
- Jest
2021 — 2023 Drove a 66% year-over-year increase in site visitors for Meta for Creators while maintaining zero production defects across multiple launches. Built a personalization component that served tailored content to 62 distinct creator personas inside the Facebook CMS.
- React
- Hack (PHP)
- Jest
- CMS
2019 — Present Built an NFL fan engagement platform - a cross-platform mobile app with a subscription system, media pipeline, and Shopify integration. Architected GATOR, a multi-tenant cybersecurity evaluation platform with AI-powered grading, Kubernetes-based labs, and full RBAC.
- Next.js
- TypeScript
- NestJS
- PostgreSQL
- Swift
- Docker
- Kubernetes
2010 — 2019 Led a team of 8 producers serving att.com's 175M monthly users across 80+ projects. Reduced accessibility errors by 87%, contributing to $9M in avoided legal exposure. Transitioned to engineering and built a device-launch portal that cut the new-device SLA from 6 weeks to 2 weeks.
- React
- Node.js
- TypeScript
- Java
- Docker
- JIRA
Projects

Chat App
A chat application featuring server-sent event messaging, a custom OAuth2 implementation for GitHub and Google, and a Redis session cache to validate session IDs and expirations. Most recently used to implement OAuth2 and cookie-based authentication using Rust's Rocket framework.
- React
- Node.js
- TypeScript
- Rust
- Docker

Minesweeper in Wasm
A simple minesweeper game written in Rust and compiled to Wasm. This project was created to learn more about the current state of browser Wasm APIs and how memory can be shared between Wasm and JavaScript in the browser.
- Rust
- Wasm

Steam Streamer
Quickly find people who are live-streaming video games that you're interested in by providing the link to your public wishlist of games from https://store.steampowered.com/
- Node.js
- Javascript
- React