// about

An AI and full-stack engineer who likes shipping the hard parts.

I’m a software engineer based in Fremont, California. Day to day I build the production systems a high-velocity startup runs on: LLM-powered tooling, data pipelines, and the full-stack apps its teams depend on.

My favorite work sits where messy reality meets clean engineering: a natural-language assistant that lets non-technical staff query production databases, an ERP traceability layer built on recursive SQL, telemetry dashboards generated from code. I shipped production LLM systems early. That’s the thread through most of what I do now.

Outside the day job I build things for the love of it: a full-stack collection tracker, a music recommender that listens to the audio itself. Same instinct, fewer constraints.


Experience trace
  1. 2024 to Present

    Software Engineer / CelLink Corporation

    Own 15+ production internal tools serving 500+ users: AI assistants, data pipelines, ERP integrations, and full-stack apps. Shipped production LLM tooling before it was common at the company.

  2. 2022

    Software Engineer / Database Intern / Ojibwe People’s Dictionary

    Refactored the Ruby on Rails backend and optimized MySQL reporting queries on an Indigenous-language preservation platform, lifting organic monthly traffic 44% (24K to 34.6K users).

  3. 2022

    Software Engineer Intern / Ecolab

    Computer-vision and edge-computing work, an early exposure to C/C++ and deploying inference close to the hardware.

  4. 2019 to 2023

    B.S., Class of 2023 / University of Minnesota

    Formula SAE / Gopher Motorsports: built and raced things under real deadlines with real consequences.


How I Work 003
01

Correctness first

Most of my work runs in production, where a wrong number is worse than no number, so I build for traceability and fail loudly.

02

Ship, then refine

A tool in someone’s hands beats a perfect tool in a branch. I get to v1 fast and iterate against real usage.

03

Tools over heroics

If I do something twice, I automate it. Internal tooling, dev workflow, deploys, and the leverage compounds.