Portfolio
Voxel Earth
Presented at SIGGRAPH 2024, a pipeline for voxelizing Google Earth 3D Tiles.
Fire & Smoke Digital Twin
Published in CEUS, a real-time digital twin for predicting smoke in urban environments.
AI-FEED
$750k NSF Convergence Accelerator project combatting food hunger with AI pantries.
Crowdsourced Streetview
SIGGRAPH 2024, real-time updating of Google Streetview via social media.
Treefolio
Partnered with NYC4Parks, a recommendation tool for equitably planting trees and calculating shade.
ComputeGPT
Pre-print on ArXiV, one of the first LLM code interpreters.

Heat Risk Dashboard
Part of Cornell Initiative on Aging and Adaptation to Extreme Heat.
Austin Digital Twin
A digital twin for predicting real estate and showing crime and 911 calls.

RecyclAR
1st Place Niantic Labs Hackathon, AR app for recycling identification.
Agentic Exploration in Gaming
AI navigation with real-time 3D occupancy grids.
Austin 3D Photogrammetry
Drone scanning UT Austin for offline 3D visualization.

UT Austin 3D Virtual Tour
Explore the Forty Acres in 3D.

Indoor Air Temperature Model
Predicting indoor air temperature with LSTM neural networks.

DataJourney
Graph-based data exploration via natural language queries.
MeshTorrent
Submitted SIGGRAPH 2025, torrent-like distributed generation of forever free and public AI-generated 3D assets.

Central Documentation
Centralized documentation portal for all projects and tools.
City Contributor
Crowdsourced data archiving for municipalities.

Urban Tessellation
Discovering the best tessellation for urban environments.

GitChat
A git-based chat system, where every message is a commit.
Neuroevolution PPO Transfer
Zero-shot transfer from hybrid PPO-genetic algorithm to game, using genetic agents as experts to accelerate policy convergence.
RigTorrent
Distributed generation of fully rigged AI-generated 3D characters.

LLM Compression
Using LLMs to compress and decompress data.
Ethics in AI
Using games to train AI in moral reasoning.
Tools
Update Launcher
A launcher updater for applications, ensuring users have the latest version.

GPT Auto Scraper
Automates scraping of websites using GPT-based intelligence.

BingAI Unofficial API
Unofficial API for integrating BingAI capabilities into your applications.

WixScraper
A robust scraper tailored for extracting data from Wix-based websites.

ChatGPT Unofficial API
Originally built for the Davinci model during OpenAI Playground days, upgraded to GPT-3 and beyond.

Relay Server
A relay server implementation for server-client games.

DuckDuckGo Image Scraper
Scrapes images from DuckDuckGo search results efficiently.

Monstera Login Menu
A login menu built with Firebase for the Monstera application.

ACRC Website
ACRC official website with comprehensive resources and documentation.

Serverless Portfolio
A React portfolio that can be viewed, edited, and built client-side on your browser.
Games
Social Puzzle
A multiplayer 3D jigsaw puzzle game with images/video/livestream support.
Time Trodden
A 2D pixel-art platformer with quirky mechanics.
Princess & Protector
An endless wave-based game with upgrades.
Good Knight
A short RPG about trying to do good.
Hallowed Island
3D Halloween-themed dungeon crawl FPS.
Another One
Demo showcasing procedural animations.
Tutorials
Stable Diffusion in Unity
A dive into image generation for environments and scene organization.
Simple Interactive Doors
Covers timeline-based door animations and triggers for dynamic environments.
Deterministic Physics
Modelling future kinetic outcomes with path traces in a cup scene.
Realm of the Mad Frog
Parody tutorial to illustrate how to design fast-paced bullet hells.
Websocket Multiplayer
Designing efficient P2P networked lobbies via websockets.
Volition
Parody tutorial to introduce game mock-ups, GUI, and loading screens.
Generative Dialogue
Using Markov chains to generate dialogue for NPCs in a game.