Experience

Where I've worked and studied, and the technologies each role used.

SimRigCurrent

Project

Sep 2026 – Present
  • Built an open-source relay that lets cloud coding agents drive a real iOS simulator over MCP: screenshots, the element tree, taps, logs, Maestro flows and visual diffs.
  • Both ends dial out through a Cloudflare Worker and Durable Object, so sandboxed agents with no inbound network can lease a device; 34 tools behind one typed oRPC contract.
Software Engineer IICurrent

Employment · BambooHR · Lehi, UT (Hybrid)

Aug 2026 – Present
  • Backend-leaning full-stack engineer on the Community team, which owns BambooHR's employee-engagement surface — a social feed and a recognition economy built on top of it.
  • Co-owned a production LLM agent that reads HR system data to suggest targeted, personal peer recognitions — from design through general availability (June 2026) and its reliability and cost work since.
  • Built an eval harness with parameterized runs to measure which prompt structures, models and run-gating rules actually worked, then cut cost per run by ~90% against our own first implementation while holding acceptance of surfaced suggestions above 50%.
Software Engineer I

Employment · BambooHR · Lehi, UT (Hybrid)

Nov 2025 – Aug 2026
  • Full-stack engineer on the Community team. Co-owner of the Python Employee Community service — a social network for employees: posts, likes, comments, groups, feed — and of the launched Rewards & Recognition product (peer awards, recognition posting, and a points/gift-card redemption economy on top of that social graph).
  • Built the reusable post, comment and rich-text foundations the recognition experience was launched on, spanning the REST surface, authn/authz and product settings.
  • Built an in-house document processor that replaced a third-party document service and retired the vendor agreement — asynchronous conversion, status-aware user feedback, and a backfill path migrating existing data off the vendor.
  • Owned the API-completeness analysis across the team's two products — auditing where each API surface stood, which gaps blocked future workflows, and what had to change. Found the older product well behind the newer one, which had been built to the standards from the start. Presented the findings and plan to product, design and engineering; it framed the shift from sync-dependent behaviour to API-driven workflows.
  • Debugged production issues across service, queue and infrastructure boundaries — tracing failures through deployment behaviour and infrastructure-as-code to the fix, and strengthening the operational signals around them.
  • Migrated the entire Employee Community application onto the new application platform.
  • Served as Scrum Master for the team — ceremonies, bug triage and blocker handling — and mentored engineers, including some senior in title.
SwarmCurrent

Project

Jun 2025 – Present
  • My developer platform: one command gives a branch its own ports, a Neon database branched from stage, its env and a Cloudflare tunnel URL. A Tauri desktop app builds its forms from the CLI's command definitions.
Software Developer (Full-time)

Employment · BambooHR · Lehi, UT (Hybrid)

Apr 2025 – Nov 2025
  • Promoted to Software Developer full-time post-graduation. Continued backend feature work on the Employee Community service, expanding ownership scope.
  • Upgraded the Employee Community backend from Python 3.8 to 3.10 and moved deployment onto uv, spanning application dependencies, container setup, infrastructure configuration and a repeatable test guide.
  • Led migration of 10–15 transactional and digest email templates onto BambooHR's new design system, preserving the product communication flows running on them.
  • Rebuilt settings surfaces in the main application as part of the platform migration.
HiveCurrent

Project

Apr 2025 – Present
  • Personal operating system still being built — goals, finances, health, and career in one place. Not a public product.
BagmanCurrent

Project

Mar 2025 – Present
  • Built a voice-first golf scoring app: a Mastra caddy agent with 33 tools turns a spoken score into confirmed, saved results across up to 12 game types running at once.
  • Designed the realtime path: one transaction recalculates every game, then Redis and a Postgres outbox to Inngest fan the event out to a dedicated SSE server, and each phone refetches only what changed.
this siteCurrent

Project

Jan 2025 – Present
  • Personal site and API: Next.js, Hono, MCP, llms.txt, and the case-study infrastructure those pages run on.
Software Developer (Part-time)

Employment · BambooHR · Lehi, UT (Hybrid)

Aug 2024 – Apr 2025
  • Worked part-time concurrently with senior year of CS at the University of Utah. Full-stack engineering on the Employee Community team, primarily backend.
Software Engineering Intern

Employment · BambooHR · Lehi, UT (Hybrid)

May 2024 – Aug 2024
  • Led transition of the team's local development environment from a Virtual Machine to Docker, contributing the core services and setup capability behind the move and cutting setup and maintenance time for new engineers.
  • Collaborated on a complete frontend UI redesign of BambooHR's platform using React + TypeScript, supporting multiple product teams.
chAInd (AI Generated Social Network)

Project

Feb 2024 – Aug 2025
  • Developed a social network where all content is generated by AI personalities, allowing users to create and choose their AI personality, but restricting all content to be generated by AI.
  • Implemented Laravel, PHP, and MySQL on the backend to manage user data, content generation, and AI personalities.
  • Utilized React, InertiaJS, and Tailwind to create a responsive UI.
SimpleNotes (Lecture Transcription and Summarization Web App)

Project

Nov 2023 – Feb 2024
  • Developed a React-based web application to assist students in transcribing and summarizing lecture audio into notes, enhancing their study efficiency.
  • Implemented Deepgram and OpenAI API for accurate audio transcription and useful summarization of lectures.
  • Utilized Django for the backend to manage API requests, user data, file storage, and user authentication through JWTs.
  • Integrated AWS RDS for database management, S3 for secure file storage, Elastic Beanstalk for hosting, and Route53 for domain management.
Agario Game (Network Client based Game)

Project

Feb 2023 – Apr 2023
  • Created a game resembling Agario using C# with support for players over a network.
Bachelor of Science, Computer Science

Education · University of Utah · Salt Lake City, UT

Jan 2021 – May 2024
  • 3.9 GPA
  • Business and Fintech Minor
  • Utah Flagship Scholarship, Business Scholars Scholarship
  • Relevant Coursework: Databases, Algorithms & Data Structures, Web Programming, Computer Systems
Business Scholars Club

Education · University of Utah · Salt Lake City, UT

Jan 2021 – Jan 2022
  • Attend local company visits and discussions with top professionals to increase understanding of best business practices.
Sales Manager - Nomo Pest Solutions

Employment · Nomo Pest Solutions · Utah

Sep 2020 – May 2024
  • Recruited and trained 3 sales representatives using hands-on techniques and constructive feedback generating over $1 Million of revenue in 12 months.
Volunteer Church Representative - São Paulo, Brazil

Volunteer · The Church of Jesus Christ of Latter-day Saints · São Paulo, Brazil

Sep 2017 – Aug 2019
  • Managed and coordinated activities, living quarters, and security for groups of 20 to 30 young adults.

Technologies

The number is how many entries above use it. Pick one to see where.

Languages
Frameworks
Databases
Platforms
Infrastructure
AI
Tools
⌘Kterminal⌘Lask