Ravioli Views
React-inspired components, state, and lifecycle hooks for building Minecraft inventory interfaces in Java.
Software engineer
Frontend and backend web development.
Java applications and libraries.
React-inspired components, state, and lifecycle hooks for building Minecraft inventory interfaces in Java.
A self-hosted document workspace for personal use, with a block editor, nested pages, and reusable templates.
Full-stack software engineer
Built much of the web app for an online gaming club, including its React interfaces and backend integrations. Built voice chat that automatically grouped players by where they were playing, so they could talk to the people in their game.
Lead software engineer
Developing a multiplayer factory-building game in Minecraft. Responsible for the Java gameplay systems, services that simulate factories while players are offline, and infrastructure that runs the platform.
Lead software engineer
Built multiplayer games and the systems that coordinated team sessions for Atlassian’s employee event, serving more than 3,000 employees across four continents.