Software Engineer
3 years building backend systems at global scale.
Curious about the why.
Energised by hard things.

What I've Built
8M+
Users served across 110+ countries
1M+
Reservations processed per month
20%
Booking uplift from pricing service
65%
Faster API response after migration
2,000+
Hours of manual work saved via AI
6x
Hackathon and coding competition winner
At SIXT, one of the world's largest mobility platforms, I built the Kafka-driven pricing service that directly moved revenue, migrated the pricing monolith to microservices in Java and Go on AWS, and owned fault-tolerant booking pipelines handling a million reservations a month. Recognized as MVP, top 1% of the engineering org.
★ Most Valuable Player AwardHackathon Record
“I show up, I build, I ship. Not for the prize, but because 48 hours of focused building is where I feel most alive.”




| Year | Hackathon | Built | Result |
|---|---|---|---|
| Apr 2026 | Startup VillageHacks | Arbiter: confidence-weighted AI delivery readiness engine | 🥇 Winner |
| Apr 2026 | ASU AEE Energy Hackathon | GridSense-AZ: Graph WaveNet + physics-validated grid forecasting | 🥇 Winner |
| Apr 2026 | GlobeHacks GTM Hackathon | PayFlow: AI invoice escalation platform | 🥇 Winner |
| Apr 2026 | Innovation Hacks | Policy Lens: drug coverage intelligence, JSON-SQL-RAG pipeline | 🥇 Winner |
| Mar 2026 | ASU Code Challenge | Competitive programming, Codeforces style | 🥇 Winner |
| Mar 2026 | Claude Builders Club · 100+ teams | QuestMind: retro RPG where your anxiety is the boss fight | 🎖 Finalist |
| Sep 2025 | ASU SunHacks '25 | LoopIT: NIST-compliant device wipe verification + reuse marketplace | 🥇 Winner |
Selected Projects
Arizona's grid operators need to know which parts of the grid will fail before they fail, during Phoenix heat waves, evening EV charging surges, all of it. The problem is most forecasting models treat the grid as one big number. They miss that bus 47 affects bus 48.
So I built a Graph WaveNet that forecasts demand per bus, not per grid. 132 buses, 16 months of real demand and weather data, quantile predictions (p10/p50/p90) so operators know the best and worst case. The model learns which buses influence each other directly from data, no hand-tuned topology needed.
Then I plugged those forecasts into OpenDSS to run actual physics simulations: will voltage drop below safe limits? Will any lines overload? The dashboard shows operators exactly where to intervene and what to do.
Why Graph WaveNet over LSTM? The grid is a graph, not a sequence. Buses have spatial relationships that LSTMs can't see. The adaptive adjacency mechanism learns these relationships from data, which matters because the real wiring doesn't always match the official topology.
59,890 parameters · 4.57 MW test MAE · 18.4% improvement over baseline · 🏆 ASU AEE Energy Hackathon
If you're a pharma market access analyst and you need to know "does Cigna cover Humira, and what hoops do I jump through to prescribe it?" today you're downloading PDFs from five different payer portals, opening each one, and manually comparing coverage rules across 50-page documents. For every drug. For every payer. Every time the policy updates.
I built a system that kills that workflow. Upload a payer's PDF, and a Gemini-powered extraction pipeline pulls out every drug, every prior auth requirement, every step therapy rule, and drops it into a structured database. Then you can search any drug and instantly see which payers cover it, what restrictions exist, and where the friction is. The standout feature was a heatmap showing prior authorization friction across payers and drugs. Judges stopped and stared at that during the demo because it made an invisible problem visible in one glance.
The pipeline is JSON to SQL to RAG. No vector store, no embeddings. Keyword-based retrieval into structured SQL queries, context assembled and injected into the LLM at query time. For a domain this structured, that approach outperforms semantic search because you need exact matches on drug names and HCPCS codes, not fuzzy similarity.
1,500+ drugs indexed · 5 payer networks · 🏆 Innovation Hacks 2026 · 600+ participants
From people I've built with
About
“I don't wait until I'm ready. I jump, and figure it out on the way down.”
I'm a backend engineer who loves hard problems. The kind where the system is on fire at 2 AM and you have to think clearly anyway. The kind where you're three hours into a hackathon and realize your entire architecture needs to change. That's what I love to build and that's where I come alive.
Outside of code, I'm probably learning a new dance style, experimenting with a recipe I found at midnight, or convincing someone to go bungee jumping with me.
MS Information Technology (AI concentration), Arizona State University
4.0 GPA · Graduated May 2026
I'm looking for a software engineering role where systems and AI intersect. I love building things that are technically deep and have an impact, and I'm excited to find a team where I can do that.
I am flexible to relocate anywhere in the US.
Contact