I’m a third-year college student pursuing a B.S. in Computer Science with an emphasis in game design.
I specialize in computer programming and building immersive worlds for video games.
I have a strong passion for back-end development, artifical intellegance, and love creating software experiences from the ground up.
Outside of academics and coding, I enjoy going to the gym, spending time with friends, and playing video games.
Lately, I’ve also been diving into cooking and experimenting with a variety of dishes!
Feel free to reach out to me via email or social media — I’m always open to connecting!
Experience
Researcher
Univiersity of California, Santa Cruz
Jun 2025 - Present
Intern
Alan AI
Mar 2022 - Aug 2022
Programming
Editors & Libraries
Game Engines
Work
These are a few projects that I am currently working on or have completed in the past!
Barzakh
PC, Xbox Series X, PS5 | GDScript, Godot, C#, Unity
Barzakh is a single-player first-person horror game where you're trapped in a world controlled by a demon.
You must find a way out of a maze-like setting that is haunted by an evil djinn.The game tells its story through the atmosphere
by putting your character in a changing environment manipulated my the djinn.
I am programming the djinn’s AI and how it dynamically interacts with the world and psychologically torments the player.
In Development
Dungeon Break
PC | JavaScript, Phaser, Tiled
Dungeon Break is a top-down escape room game where players take on the role of a prisoner and must escape from the depths.
Players must use available resources and solving puzzles to escape.
The game features functional doors and objects that respond to the player's actions.
I contributed to the game's level, world design, and NPC pathfinding.
Zero Down
PC | JavaScript, Phaser, Tiled
Zero Down is a top-down gallery shooter set during the Battle of Midway.
The player pilots an American aircraft tasked with shooting down waves of incoming Japanese planes while dodging enemy fire.
I designed and implemented core gameplay systems, including smooth player controls, bullet mechanics, and enemy behavior.
The game features enemy planes capable of tracking the player’s position and difficulty scaling to keep the action challenging and engaging.
Customer Database
C, Ubuntu
I built a simple command-line customer database in C, designed to add and delete customer infromation.
The program tracks user data such as name, email, shoe size, and favorite food using structured data types for efficient storage and access.
The codebase is modularly organized, with separate directories for business logic and execution with custom test cases to validate functionality.
Hero of Lunaris
PC | GDevelop
I collaborated with a teammate to prototype an RPG game, applying core game design principles to create an engaging player experience.
I designed and implemented the combat system, including enemy behaviors.
Additionally, I built and populated the game world with interactive NPCs to encourage exploration and support the unfolding narrative.
Throughout development, I debugged and refined the enemy AI to improve combat balance.
The Man in the Mine
PC, Mobile | Twine
I created a text-based adventure game by using basic concepts of interactive fiction and game logic.
The game includes branching dialogue, simple puzzles with inventory items, and multiple endings based on player choices.
I built key features like scene changes, user input handling, and game state tracking.
This project helped me learn more about storytelling in games and improve my skills with programming logic and data handling.
Contact
If your interested in my work, feel free to reach out to me via social media or email!