Software engineer

Hi, I'm Anthony.

I build software, and I came to it through AI research. I graduated from UC Santa Cruz with a B.S. in Computer Science in 2026. Before that I spent four years in research labs at UC Santa Cruz, UC Berkeley, and Carnegie Mellon, working on LLM agents, vision-language models, and robot learning.

This summer I was a software engineering intern building AI tooling for a production LLM assistant. Now I'm learning engine programming in C++ and Unreal Engine, and I'm looking for engineering roles, both in games and in general software.

Anthony with his great-grandmother and grandmother outside a cathedral

Selected projects

All projects →

Personal project · Sep 2026 – present

Farming game prototype

A 2.5D farming game in Unreal Engine 5 and C++, with a pixel-art character in a 3D world. I'm building it to learn engine programming and gameplay systems.

  • C++
  • Unreal Engine 5
  • PaperZD
  • Enhanced Input

Research · 2024 – 2025

LLM-Coordination

A benchmark for testing how well LLM agents coordinate with a partner in cooperative games, published in Findings of NAACL 2025.

  • Python
  • LLM agents
  • Benchmarks

Course project · Winter 2025

Real-time 3D graphics in WebGL

A series of browser-based renderers built from raw WebGL, from a paint program to a textured, first-person block world with lighting, ending in a three.js scene.

  • JavaScript
  • WebGL
  • GLSL
  • three.js