About

I'm a CS senior at Arizona State, graduating in December 2026. Most of what I've built started with someone else's real problem: a plant that needed every bundle tracked, venues that wanted a better coat check, VR pods with a flaky USB-C connection, a nonprofit replacing a form-based process, and a hackathon that needed its tech run.

The rest started with curiosity: whether Rust could run comfortably on Cloudflare's edge, whether a Pixel and a Mac could share a clipboard without a router, what a fruit fly's brain would do in Martian air, and how to make an online fighting game feel like a local one.

I work across the stack because the problems do. What I care about is the thing working for the people who use it, and measuring whether it does.

Outside of that I keep a homelab on a Tailscale mesh, run NixOS with a Hyprland setup I fiddle with too often, and keep a Neovim config that is never quite finished.

Experience

  • Director of Technology
    sunhacks · Jan 2025 to now
    I run the technical and internal infrastructure for ASU's hackathon, which serves 800+ participants and 30+ judges.
  • XR POD Operator
    Dreamscape Learn · ASU Enterprise Technology · May 2025 to now
    Keep the VR pods running: troubleshoot headsets and software, handle high-volume scheduling and maintenance, and audit the Designing for Dreamscape course. Designed a 3D-printable harness block that fixed flaky USB-C connections.
  • Software Developer (capstone)
    Parents Challenge · Jan 2026 to now
    Team of four replacing a Jotform-based scholarship process with a role-based platform on Better Auth, Supabase and Drizzle.
  • Software Developer
    Fourcubes LLP · May 2022 to Dec 2024
    Built the plant's ERP: billing, data entry, invoicing, GST compliance, and QR tracking for every bundle that leaves the floor. That system became FCMS and later ORRN.
  • Student Associate (volunteer)
    ASU Research Computing · Aug 2023 to Dec 2023
    Competed in IndySCC on ASU's Sol supercomputer, tuning scientific applications and chasing HPC bottlenecks.

One problem, five rewrites

Each rename marks a new set of requirements for the same problem. An older version still runs the plant.

  1. 2022
    Fourcubes ERP
    Paid work at Fourcubes LLP: billing, invoicing, GST compliance, and QR codes on every product bundle.
  2. 2023
    nexus
    First full rewrite, in Svelte.
  3. 2024
    FCMS
    SvelteKit, Bun and Postgres. Still in production, with a nightly dump encrypted with age and shipped offsite by a self-hosted runner.
  4. 2025
    nexus-erp, nexusarc
    Two more passes as the target moved from one plant to many.
  5. late 2025
    ORRN
    Multi-tenant SaaS. Web plus Expo apps for iOS, iPadOS and Android, tRPC end to end. Live at orrn.in and now being rebuilt for offline plants.

Education

BS Computer Science, Arizona State University
Software Engineering concentration · Jan 2023 to Dec 2026

What I reach for

  • TypeScript
  • React
  • TanStack
  • Hono
  • tRPC
  • Go
  • Rust
  • Kotlin
  • Swift
  • Svelte
  • PHP / Laravel
  • Python
  • PostgreSQL
  • SQLite / D1
  • Drizzle
  • Cloudflare Workers
  • Expo
  • Docker
  • Nix
  • Unity / C#