My story
The chronological version, from high-school debate rounds to leading engineering at Fluid. If you'd rather fly a rocket through it, the game covers the same ground.
Desert Hills
I grew up arguing, formally. At Desert Hills High School I was captain of the policy debate team and we won our region. Debate taught me the things I still use every day: research fast, structure an argument, stay calm when someone smart is trying to take it apart. I didn't know it yet, but that's most of engineering.
SUU
In 2018 I started Computer Science at Southern Utah University, and I made a habit of saying yes to things that weren't computer science. I became Vice President of the Marketing Club, where my team took 2nd in the MarketStart Sales and Analytics competition. When COVID hit, I joined SUU Hope Corps, a nonprofit helping small businesses in southern Utah get online. I consulted with a dozen owners, built them e-commerce sites, and eventually ran the organization's client projects. Somewhere in there I landed my first software engineering internship at TouchMD, made the Dean's List six times, and met Darian, which mattered more than any of it.
Visit this planet



Crypto Whales & the $20k pitch year
My senior year, a friend and I co-founded Crypto Games LLC and built Crypto Whales, a card game that teaches cryptocurrency by making it fun instead of intimidating. We spent the year pitching it at every competition we could enter and walked away with about $20,000 in funding, including a $12,000 first place at SUU's S4 competition. We manufactured 1,500 copies, got them onto multiple marketplaces, and turned it into a real passive-income business. I also started teaching crypto basics to students. Building the game and teaching the subject turned out to be the same job.
Visit this planet








Peru
Peru is still my favorite trip. We backpacked the Salkantay Trail, five days and 50 miles through the Salkantay Pass at over 15,000 feet and then down into the Peruvian jungle, which leads straight to Machu Picchu. Near the end I was so exhausted I was falling asleep standing up.
Visit this planet






NoviHome & HashiDev
My professional start was layered under college: internships at HashiDev starting in 2020, a summer at NoviHome in 2021 building real estate sales-funnel software, then full-time at HashiDev from January 2022. Over two and a half years there I built two React Native SaaS apps from scratch, maintained eight more, trained new engineers on our stack, and learned what it means to be the person a team can hand anything to. When paging logic across our apps turned into a mess, I wrote one generic algorithm the whole team adopted. Still one of my favorite small wins.
Visit this planetDarian, Walnut & Hazel
On April 21st, 2025, Darian and I got married. Home is the two of us plus Walnut, our dog, and Hazel, our cat, splitting time between the mountains and the couch. Everything else on this site is what I do. This chapter is why.
Visit this planet















Fluid, Lead Software Engineer
In July 2024 I joined Fluid, an e-commerce platform for the direct selling industry, and four months later I stepped up as Lead Software Engineer. I manage a global team of cross-functional developers shipping revenue-generating features. Lately my job title has been drifting toward what I actually do all day, which is harness engineering: building the AI agent tooling and workflows that let a team build faster without sacrificing quality.
Visit this planet
Side projects
The itch to build didn't stop at work. Early 2026 I built Cortex Recall, a semantic search CLI for code and git history, with tree-sitter parsing, pluggable embeddings, and a LanceDB vector store. By summer I was deeper down the agent-orchestration rabbit hole and started OrcaSpec, a portable, schema-first repository contract for agent runtimes and custom harnesses. Then I rebuilt this site as a space game, because a portfolio should be at least as fun as the person it's about.
Visit this planet