Welcome to my portfolio website!
Connect with me on social media, and watch my demo reel below!
Programming
Gameplay systems, custom tools, and development insights using C++, C#, Unreal, Unity, and Python.
Modular Ability System
Custom C++ system in Unreal for managing cooldowns, casting logic, and effect stacking. Built to be designer-friendly with Blueprint exposure.
View CodeDialogue Graph Tool
A node-based dialogue editor built in Unity using C#. Supports branching, conditions, and runtime evaluation.
Watch DemoCombat + Targeting System
Designed a lock-on targeting and combo attack system. Handles animation state syncing, hit detection, and prioritizing targets in 3D space.
View on GitHubTools
Tools and Automation Development to enhance design and art pipelines.
Foliage Spawner
An automated foliage placement tool for fast and natural level dressing in large environments.
Watch Demo3D Dungeon Generator
Procedurally generates modular dungeon layouts for use in roguelikes and exploration games.
Watch DemoWave Designer
A visual scripting tool to define enemy waves, timing, and patterns for tower defense levels.
Watch DemoDesign
A showcase of systems design, UI/UX prototypes, level layouts, and visual concept work.
Ability Wheel System
A radial menu designed for fast-paced magic casting. Focused on clarity and ease of input.
View Design DocInventory UI
Clean, grid-based inventory system with drag-and-drop functionality, built for clarity on gamepad and mouse.
Watch DemoLevel Blockout - "Forgotten Keep"
Exploration-focused 3D level blockout with light puzzle and enemy encounter flow.
Read MoreArt
3D Modeling, 2D Illustration, and Game Art.
3D Creature Sculpt
High-poly sculpt of a fantasy creature designed for a boss battle. Sculpted in ZBrush, retopologized in Blender.
View TurntableEnvironment Concept Art
Hand-painted concept for a forest shrine. Created to guide level lighting and asset tone.
See Full ArtStylized Prop Set
Low-poly prop set for an adventure game. Hand-painted textures and clean silhouettes.
Prop BreakdownAll Game Projects
Jeller Fellers
A 3d physics based platformer where you play as a jelly cube!
The Herd
A wacky little game about getting your herd into the pen! Avoid falling off of the map and many other hazards! You must use everything at your disposal to influence your herd, such as launch pads, wind makers and fire!
Defence of the Arcane Realms
A fantasy tower defence game where the player must use a combination of spells as well as towers in order to fight off the ravenous hordes of enemies that threaten their realms
Temple Explorer
A 3D Action/Adventure game
Belt Skipper
A 3D Endless Flyer game where you must pilot a malfunctioning space ship through an asteroid field by slingshotting yourself using the asteroids gravity fields.
Voidfleet Admiral
A tactical fleet based combat game where you take on the role of admiral by managing and piloting your own fleet which can grow and expand over time.
Bok-Mon
A silly little game, based on Pac-Man, except you play as a chicken collecting worms and running away from wolves.
Trashbot
A small side project made in an evening, heavily inspired by Wall-E