Software engineer currently interning at AWS on the database infrastructure team. Previously at Circle, and studying CS at CU Boulder.
Experience
-
Software Engineering Intern
Circle
- Built and shipped @circle-fin/cpn, a typed TypeScript SDK for cross-border settlement on the Circle Payments Network, turning integration errors into compile-time guarantees.
- Designed structured error handling with exponential-backoff retries against CPN's REST APIs, making cross-border settlement flows fault-tolerant and resilient by default.
- Abstracted travel-rule compliance, Permit2 approvals, and JWE encryption behind typed helpers; authored an MCP server surfacing integration constraints and Solana signing requirements at development time.
-
Undergraduate Research Intern
NSF AI Institute for Student-AI Teaming (iSAT)
- Building classroom AI partners in Python and TypeScript — response pipelines wired up with RAG and multimodal embeddings.
- Wrangling the multimodal stack: speech, gaze, text, and video flowing through annotation, evaluation, and live learning experiments.
-
Software Engineering Intern
Akvelon
- Hardened four Microsoft Power BI visuals in TypeScript — modernized data handling, security fixes shipped upstream (heatmap PR #119).
- Designed IoT sensors that pushed a million+ environmental readings into Azure SQL for Bellevue's air-quality program.
Education
-
B.S. Computer Science
University of Colorado Boulder
-
A.S. Computer Science (DTA/MRP)
Lake Washington Institute of Technology
Building Now
- 001 Endurance Native SwiftUI iPhone app that maps a 36-week full-distance triathlon plan onto real calendar dates — fully offline, on-device, with a Foundation-only core under 60+ tests.
- 002 modeltraining AI-driven trading bot on Alpaca — an LLM proposes buy / sell / hold per symbol, then a deterministic risk layer sizes and gates every order. Trades live with real money — not paper trading or a dry-run.
Featured Work
- 001 BuffAI Acting team lead and ML developer — AI-powered course planner for CU Boulder built on Ollama, with a Node.js / SQL stack tracking degree progress in real time.
- 002 Circle × Solana Payments MBC 2025 finalist — top 5 of 200+ submissions. Non-custodial USDC-to-fiat: a Chrome extension mints a just-in-time virtual Mastercard from an on-chain transfer at checkout.
Stack
- > languages
- Python · TypeScript · JavaScript · C · SQL · Bash
- > runtimes
- Node.js · Chrome Extensions (MV3) · Linux (RHEL/Ubuntu)
- > systems
- Docker · Git · Solana (SPL Tokens, RPC)
- > ml
- RAG · Multimodal pipelines · Backend APIs
Approach
- Reliability before novelty.
- Clarity before cleverness.
- Ship — and own what you ship.
Colophon
Built with vanilla JavaScript and HTML5 canvas.
No frameworks. No analytics. No tracking.
Last revision: May 2026.