Experience
Where I’ve worked, researched, taught, and led. The number on the left is the one I’d point to first.
Work
446 → 2.7 ms
average query hop
Software Engineering Intern, AI/Perception & Systems
OpenHub Student Labs · UCLouvain, BelgiumMay — Aug 2026
Traced a slowdown in million-row PostgreSQL tables to unindexed reverse joins; the fix took average node-hop latency from 446 ms to 2.7 ms. Built tooling to sync and inspect radar, camera, and LiDAR data, and labelled radar-camera associations with PhD researchers.
538 → 71 s
media processing time
Full-Stack Software Engineer, Systems & Automation
Meloy Program, Texas A&MNov 2025 — present
Run the AWS systems and tooling behind events reaching 1,500+ participants across 32 universities. Built Playwright check-in automation tested against synthetic events, and a media pipeline that cut processing from 538 s to 71 s.
Research & teaching
~100
workshop participants
Teaching Assistant
NVIDIA Deep Learning Institute @ Texas A&MMay 2026
One of three TAs for "Adding Knowledge to LLMs", ~100 participants. Debugged GPU lab environments and talked people through RAG versus fine-tuning tradeoffs.
Student Researcher
NASA UTM — Securing Drone NetworksApr — May 2026
Translated the team's drone traffic-management systems into a fundraising and outreach case; a short, non-technical stint rather than an engineering role.
$2.3K
research grant
Student Researcher
Yucatán Initiative, Texas A&MMay — Aug 2025
Research planning and survey design in Mexico; presented an AI infrastructure dashboard concept to 100+ participants from four universities.
Leadership & service
7 → 27
team members
Product Manager
Aggie EventsAug 2024 — Apr 2025
Grew the team from 7 to 27 and ran the roadmap for a campus events platform. We stopped after product discovery — the most useful thing I learned there.
500+
service hours
Eagle Scout
Boy Scouts of AmericaAug 2016 — present
500+ service hours. For my Eagle project I recruited and led 10+ volunteers restoring Blackland Prairie with the Connemara Conservancy, 57 hours in all.