Work

Things I’ve built

Professional work, older projects, experiments, and stronger current projects as they become real enough to show honestly.

Work & projects

Work with some depth

Published professional work and implemented projects, kept close to what I actually did.

Spatial AIactive

Professional work · Trisetra AIMay 2025–Present

Teaching machines to read floor plans

At Trisetra, I develop computer-vision, OCR, preprocessing, and geometric-analysis systems for extracting walls, rooms, labels, and spatial relationships from difficult architectural drawings. I also lead the company website’s Next.js and React implementation.

The problem

Floor plans encode geometry, symbols, text, and relationships in a format that is easy for people to read but difficult for machines to interpret reliably.

  • Spatial AI
  • Floor-plan understanding
  • Python
  • Computer vision
  • OCR
  • Geometry
  • Next.js
  • React
Developer toolscompleted

Professional work · Software Engineering Intern at AMDMay–August 2023

Making error reports easier to understand

At AMD, I designed and deployed a React dashboard for real-time hardware error-log visualization and contributed to a computer-vision pipeline for detecting missing capacitors on GPU boards.

The problem

Make dense hardware error information faster to inspect while improving visual quality checks across more than 10,000 scanned GPU-board images.

  • Developer tools
  • Hardware error analysis
  • React
  • Computer vision
  • Convolutional models

Independent work · Scroll →

The build pile

Projects, experiments, and useful little systems—each labeled by what actually exists.

See the whole pile
completedImplemented MVP

Adaptive Learning Policy Simulator

A tested Gymnasium learner environment for comparing how contextual-bandit policies sequence study topics using mastery, recent accuracy, and practice history.

  • Contextual bandits
  • Reinforcement learning
  • Python
  • NumPy
  • Gymnasium
  • Streamlit
completedImplemented MVP

Instagram Relationship Analyzer

A local, privacy-friendly CLI that parses official Instagram JSON and HTML exports, compares relationship sets, and ranks accounts for review using optional interaction weights.

  • Privacy-first tooling
  • Data analysis
  • Python
  • JSON/HTML
  • CSV
  • CLI
completedImplemented

Daily Orbit

A local-first command center for capturing, prioritizing, and tracking technical projects, tasks, and ideas across human and AI collaborators.

  • Local-first software
  • Project systems
  • Next.js
  • TypeScript
  • React
In progressIn progress

Interactive Technical Portfolio

This site: a responsive personal archive built around technical case studies, real-life material, and custom interactive systems.

  • Interactive computing
  • Visual storytelling
  • Next.js
  • TypeScript
  • React
  • Three.js
  • Vercel
You are here

Résumé

The one-page version

My software engineering and machine learning résumé is maintained in LaTeX, versioned in Git, and published here as a one-page PDF.

Technical toolkit

What I work with

Grouped by real use rather than made-up percentage bars.

Used professionally

Technologies and methods connected to shipped work at Trisetra and AMD.

  • Python
  • Computer vision
  • OCR
  • Geometric analysis
  • React
  • Next.js
  • JavaScript

Built projects with

Tools represented in implemented or actively developed projects on the current résumé.

  • TypeScript
  • NumPy
  • Gymnasium
  • Streamlit
  • Node.js
  • Three.js
  • TouchDesigner
  • Vercel

Broader toolkit

Languages, libraries, and tools listed on the résumé without a public proficiency rating.

  • C++
  • C
  • Java
  • SQL
  • MATLAB
  • HTML/CSS
  • Pandas
  • Matplotlib
  • Seaborn
  • PyTorch
  • TensorFlow
  • scikit-learn
  • React Native
  • Git
  • UNIX/Linux
  • AWS
  • Blender
  • Jupyter

Experience & education

The short version.

Trisetra AI

Machine Learning Intern

Floor-plan understanding, geometric analysis, and product engineering.

May 2025–Present

AMD

Software Engineering Intern

Interfaces for understanding technical error information.

May–August 2023

UC Berkeley

Applied Mathematics student

Mathematical foundations for intelligent systems.

Current