Software engineer · Provo, Utah
Full-stack engineer with 8 years of professional experience.
I specialize in developer tooling, web and iOS products, and the infrastructure that ships them, from CI release to the server.



- 8years of professional experience
- ≈114,000npm downloads of the Domo app packages I maintainedAugust 2020 – August 2024
- ≈250active unique users on MyStakeToolsAs of October 2026
- ≈69,000sales actions logged in ConquerJanuary – September 2026
Selected work. 9 projects across web, iOS and infrastructure.
Production platform · ≈250 active unique users
MyStakeTools
Scheduling, approvals, and volunteer coordination for real communities.

Native iOS · AI coaching
Ticker
An iOS goal-tracking app with AI coaching and a stock-market-inspired progress model.

Sales operations platform · 30 unique users
Conquer
Daily sales activity, team performance, budgets, and recruitment across sales seasons.

Manufacturing automation
Hammy
Shopify orders become reviewable 3D-print jobs and slicer-ready plates.

Interactive web application
Ranking
Mobile-friendly tasting events with drag-and-drop rankings, voting, and shared results.


Developer infrastructure
Project Control
Build evidence, deployment history, and infrastructure health in one workspace.

Developer tooling · Domo · 4 years primary maintainer
Domo Apps CLI
The npm packages developers use to build, run locally, and publish Domo custom apps: the ryuu CLI, its API client, and a local-development proxy.
$ npm install -g ryuu$ domo login # login to Domo$ domo init # initialize a new Custom App design$ domo dev # work locally on a Custom App$ domo publish # publish a new or existing Custom App designWeb3 application · 30,000 concurrent users in load testing
Axie Omniapp
A React and Kotlin application for automating Axie Infinity gaming businesses.
AI personal assistant
Kivu
Email, calendars, tasks, and searchable memory connected across web and iOS.
Screens show demonstration data.
Experience. Roles and education.
- 2026 — presentMyStakeToolsIndependent project
- 2019 — 2025DomoSoftware Engineer
- 2019BYU Center for Teaching and LearningFront-end Web Developer
- 2017 — 2019Missionary Training CenterLead Office Programmer
- 2021Brigham Young UniversityB.S. Computer Science