Featured · engineering
Buyer extension
Inside Ticketmaster during an on-sale, painting a manager's buy rules onto the map a buyer is already looking at.
Full-Stack Engineer
From sports trader on a Las Vegas trading floor to full-stack engineer shipping an AI-powered prayer and scripture app.
Featured · engineering
Inside Ticketmaster during an on-sale, painting a manager's buy rules onto the map a buyer is already looking at.
The trading floor needed tools it did not have, so I built them. The first was a Python script that gave every matchup its proper ID and mapped it to a trader. That script became a department: I helped hire a data analyst, and the two of us built tools for the floor, reporting to a senior vice president. I have been writing software since.
Most recently I designed, built, and shipped Prava, an AI-powered iOS prayer and scripture app, as its only engineer. Before that I spent nearly four years at Etainement, a small team of ticket brokers that did some of the highest volume in the country, integrating with Ticketmaster and other ticketing services through custom Chrome extensions that talked to our pricing portal. There was no blueprint and no documentation for any of it, and I learned more there than I think I could have in any other industry.
The trading desk tools are still here too: a live odds console, an arbitrage detector that caught the gaps sharp bettors were picking off, and a trading schedule. Each was built alone, and together they saved traders hours a week.
I have learned what I wanted to learn from shipping an app solo. I want to be on a team again.
Outside work I read, keep learning, run marathons, play tennis, and spend the rest of my time with my family. Where my focus is now:
Sole engineer · 2025 to now
An iOS prayer and scripture app built around the Church's week rather than a streak. Every AI feature in it reads a versioned prompt with a tested fallback behind it. Designed, built, and shipped solo.
Where Prava's prompts are versioned and checked against their fallbacks.
Where Prava's usage and its AI pipeline are measured rather than assumed.
Read the case study · demo data
The commitments the app offers, written and kept in one place.
Full-stack engineer · 2022 to 2026
A Chrome extension that ran inside Ticketmaster for over a hundred buyers at a small team of ticket brokers that did some of the highest volume in the country. It painted the manager's buy rules onto Ticketmaster's seat map, recorded each purchase as it happened, and brought the verification code to the screen that asked for it. I built every part of it.
Where analysts priced inventory against the live market and on-sale managers drew the buy rules the extension painted. A team system; the parts I built are named on its page.
The extension's telemetry as live tables: who is in which Ticketmaster queue, what they have carted, what failed, and what was bought. Built alone.
Software developer, promoted from trader · 2018 to 2022
Competitor prices pulled into BigQuery and streamed to the trading desk over Socket.io every five seconds. Green when a line moves toward the bettor, red when it moves away. This is the console running live on the desk.
Write-up: Odds-Display-Public
Every market the book offered, compared against about fifty competitors. Any price a bettor could lock in from both sides is flagged so a trader can move the line first.
Write-up: Arbitrage-Public
Pulls every game from the data feeds and assigns traders by shift and league coverage. A game nobody owns stays flagged until someone takes it.
Write-up: Trading-Schedule-Public
Replies within a day. Happy to walk through any project here in as much depth as you like, including the ones whose code I cannot show.