flew out to pitch EZLFP in person.
Booked a flight to the UC Esports Initiative (UCEI) Invitational to put EZLFP in front of players and people in the industry face to face.
leaderboard
A Discord bot that pulls your match history, builds a playstyle profile, and pairs you with your most compatible teammate across any server. No more scrolling LFG channels. Grew to 65 users through streamer partnerships and cash-prize playtests. Top-12 finalist at the Napier Rice Launch Challenge.
Repo: private
The live game can't be used for training, so I'm building a fast 2D simulator of it in C, measuring the real physics from recorded games, then training with self-play PPO. Same playbook RocketSim used for Rocket League.
Repo: private
A native macOS app with a background daemon that redraws when your graph changes. 12 themes, a visual theme editor, Homebrew install, Linux beta. 19 stars.
Claude looks at the screen, picks one action, the agent does it, repeat. Plus a record-once, replay-for-free mode that falls back to vision when the screen changes.
Officers make a Google Form, a poller pulls sign-ins into Supabase every 15 minutes, and points flow to everyone once an officer tags the event. Runs without a developer.
Takes aircraft, gate and passenger data, asks Llama 3 on NVIDIA NIM for the best assignment, and shows it all on a live map.
Feed it a company's handbooks, decks and training transcripts and it builds a short episode where the new hire is the protagonist, makes decisions, and can argue with the characters afterward.
Computer vision segments road surfaces, then combines them with elevation and weather data into a risk score and fixes for each spot.
Give it a floor plan image and two rooms and it finds the route. My first real project, built in high school.
the philosophy
Every path worth taking is going to be hard. So I might as well pick the hard one I'm actually excited about.
match history
Booked a flight to the UC Esports Initiative (UCEI) Invitational to put EZLFP in front of players and people in the industry face to face.
Got 30 minutes with him on what it actually takes to work in esports and to go pro. I was chasing a Marvel Rivals pro career at the time, so I had a lot of questions.
Got a free ticket to DreamHack Dallas out of it. Once there I won the Marvel Rivals 1v1 bracket*
* Full honesty: the main tournament was bring-your-own-PC and mine was at home.
I also played against Team Envy's Marvel Rivals roster and got a photo with Coluge, one of the best Vanguard players in the country.
off the clock
When I'm not building I'm usually competing at something. Last year that was Marvel Rivals: I peaked #291 in the world in Season 2 (top 0.01%), played on a team that went on to place top 16, then left it to intern at Google.
results
| placement | event | note |
|---|---|---|
| 1st | Goldman Sachs intern AI hackathon | Met Goldman's head of AI with my team. |
| 1st | NVIDIA AI agents hackathon | 2025 (GateMate) |
| 1st | Rice Datathon | 2025 (Plot Armor) |
| 1st | Marvel Rivals 1v1 bracket, DreamHack Dallas | The asterisk is above |
career