Individual Projects

Solo studies, shaders, VFX, and rigs I built on my own.

Unity Kirby Stylization

Stylized rendering study recreating Kirby's soft, bouncy look with custom shaders and post-processing.

UnityHLSLToon Shading

UE5 Hologram VFX

Local post-process hologram effect in Unreal Engine. Scanlines, chromatic aberration, and flicker.

UnrealNiagaraBlueprintVFX

UE5 Pseudo Fluid Dissolve

Fluid-like dissolve effect using noise and vertex displacement for organic material transitions.

UnrealNiagaraBlueprintVFX

UE5 Screen Space Particle Dissolve

Screen space particle dissolve effect for stylized character deaths and transitions.

UnrealNiagaraBlueprintVFX

UE5 Edgerunner Afterimage

Cyberpunk Edgerunners-inspired afterimage VFX study. Motion trails and color separation.

UnrealNiagaraBlueprintVFX

UE5 Waterball VFX

Stylized waterball split into a refractive core, a metaball drip layer, and a Niagara splash.

UnrealNiagaraBlueprintVFX
UE5 Procedural Control Rig

UE5 Procedural Control Rig

Self-building Control Rig for the UE5 Manny. Procedural FK/IK control placement, per-limb IK/FK switch, pole vector, and reverse foot.

UnrealControl RigRiggingPipeline
Rika Monster Rig

Rika Monster Rig

Full creature rig for Rika from Jujutsu Kaisen. Oversized jaw, clawed limbs, IK/FK, and facial setup. Model from Sketchfab, rig fully my own.

MayaCreature RiggingSkin Weighting
Bipedal Rig

Bipedal Rig

Custom bipedal character rig with IK/FK systems, squash and stretch, animator-friendly controls.

BlenderRigging
Public Speaking VR

Public Speaking VR

Editor tool pipeline: audio capture to Whisper AI speech-to-text, Python automation, Excel export.

UnityPythonPipeline
In Progress
Vulkan Real-Time Renderer

Vulkan Real-Time Renderer

Custom real-time renderer in C++ with Vulkan. PBR pipeline, frustum culling, compute shaders for BRDF/cubemap preprocessing.

VulkanC++GLSLShaders

Group Projects

Team games where I owned the technical art and rendering.

Looking for a Technical Artist?

I bridge art and engineering to help teams ship polished, performant games.

Get in Touch