Software Engineering Internship, August 2026 - Present. Two-time Emmy-nominated studio.
I'm a software engineering intern at Pixel Pirate Studio, a two-time Emmy-nominated animation studio in Los Angeles. The studio makes UNOMi, which uses machine learning to generate 3D character animation. I work on the markerless motion tracking coming in UNOMi 3D, which turns camera footage of a performer into animation. I fine-tune the vision-to-motion models and host them on Microsoft Azure. I also build and test the UNOMi plugins for Maya, Blender, Unreal Engine and Cinema 4D. The internship runs through May 2027.
Animation Tools, Motion Tracking, Machine Learning, Computer Vision, Model Fine-Tuning, Microsoft Azure, Python, 3D Animation Pipelines, Debugging & Optimization
View product
Game Development, August 2026. Placed #9 of 2,253 games.
I put together a team of six on Discord for the Brackeys Game Jam 2026.2 and we shipped this Unity game in one week. I led design and decided what made the cut. I also designed the core combat, programmed the party members and their upgrade systems in C#, drew some of the items and built the game's promo website. It placed #9 out of 2,253 entries and was the 14th most popular, and Brackeys mentioned it in their jam video.
Team Leadership, Project Planning, C#, Unity, Gameplay Programming, Systems Design
View product
Game Development, September 2026. Highest scored pitch at the AZ Game Cup.
I created and led the six person team that represented ASU at the AZ Game Cup 2026, directed the project, and gave the pitch that judges scored highest. We took 2nd place and $150 per team member, and this is an expanded version of what we built. I scoped the work so six people could actually finish in 48 hours, and I programmed the procedural generation that lays out a new set of upgrade floors every run.
Team Leadership, Project Planning, Pitching & Presenting, C#, Unity, Procedural Generation
View product
3D Animation, September 2025. TV quality animation.
Every shot in this reel is hand keyframed on existing rigs. I made them to practice the 12 principles of animation, mostly posing, timing and weight. Doing this by hand is why I care how animation tools feel to use.
3D Animation, Keyframe Animation, Character Animation, Maya, Acting, 12 Principles of Animation
View product
Web Development, 2026. Created a club across 104 universities.
I helped create Game Dev Club Club, a network of student developers from 104 university clubs, and I help run its events by planning what each one covers and coordinating organizers across schools. On the website I worked between the design and engineering teams and built the Contact Us page in React, an interactive solar system where the sun opens a message form and each orbiting planet links to a platform.
React, JavaScript, HTML/CSS, Cross-Functional Collaboration, Team Leadership, UI/UX Design
View product
AI Infrastructure, November 2026. Coordinator for unmanaged AI agents.
I built FIREFIGHTER because I run several AI coding agents at once on one PC. They kept grabbing the same GPU, running out of VRAM and making my games stutter. It is the coordinator and scheduler for unmanaged AI agents, a local job queue for the GPU, CPU, RAM and network that every agent shares. I always come first, because it watches my keyboard, mouse, games and other apps and keeps capacity free for me. Agents queue their heavy work, and a GPU job starts only when its VRAM need fits, which it learns from past runs. Agents get priced tiers instead of bidding against each other. When I need the machine back, jobs pause or save and requeue instead of crashing. It is one Go binary for Windows, macOS and Linux and registers itself as an MCP server with 21 coding agents, including Claude Code, Codex and Cursor.
AI Agents, Go, Scheduling, MCP, Systems Programming, GPU Resource Management, Cross-Platform
View product
Game Development, August 2026. Placed #12 of 150 games.
I designed and built this chemistry themed roguelike auto battler solo, where you buy elements each round and connect them into a growing molecule that fights for you. I made it for the Club Club Jam Jam, which I also helped organize and run, and it placed #12. Since the jam I have been turning playtest feedback into a roadmap and expanding it into a Steam release covering all 118 elements.
Godot, GDScript, Systems Design, Procedural Generation, Roadmapping, Playtesting & Iteration
View product
Game Development, June 2026. Placed #140 of 3,498 games.
I led a small team through this one week build, a physics based action game where you play as a goblin who spins. I directed the design, split the work across the team, and implemented core systems alongside them. We placed #140 out of 3,498 entries in The Very Serious Juniper Dev Game Jam.
Team Leadership, C#, Unity, Physics Systems, Gameplay Programming, Game Design
View product
Game Development, June 2026. Placed #69 of 434 games.
I designed and implemented the core mechanics while directing a small team through a one week build. I set the scope, decided early what to leave out, and shipped polished systems under a tight deadline. We placed #69 out of 434 entries in Comfy Jam: Summer.
Team Leadership, Project Planning, Python, Godot, Gameplay Programming, Systems Design
View product