Senior/Principal Software Engineer | Scalable Infra, Full Stack, & Leadership | MSAI Candidate @ UT Austin
Private informationDescription
I'm a full-stack developer with a strong foundation in algorithms, optimization, and systems that require real problem-solving. Since graduating in 2014, I've worked across the stack, sometimes building intuitive frontends, other times diving deep into backend infrastructure at scale. I've also worked on software that interfaces with physical systems, such as scanners, client queueing, and data ingestion from real-world workflows. I'm always looking for ways to understand systems deeply and improve how they function.
My strongest languages are C# and Java, though I've worked with many others over the years, both mainstream and obscure. I enjoy updating messy, outdated, or undocumented systems just as much as I enjoy building something new from scratch.
Outside of work, I'm constantly building, experimenting, or honing my skills. I've done well in several programming competitions and have recently been enjoying the creative rush of game jams. I've written both physics and graphics engines as part of long-term personal projects. I'm always drawn to technically interesting or creatively ambitious challenges. like procedurally generating our entire planet from real-world data (down to the neighborhood), or building a game-playing bot with computer vision, just to name a few. I enjoy exploring ideas, seeing how far I can take them, and learning something new along the way.
Professionally, I have experience working with systems at massive scale. Most recently at Indeed, I worked on Osiris, a 100 petabyte-scale key-value store which handled around 650TB of data per day. I contributed to tooling for disaster recovery, stress testing, and large-scale validation, where careful thinking around performance and correctness was essential.
In August 2025, I will begin a Master’s in Artificial Intelligence at UT Austin. I’m excited to deepen my expertise and focus more of my work on applied AI and machine learning.