Projects

Here are the projects that best reflect how I think and what I like building: technically solid, focused on real use cases, and designed to be understandable and maintainable. Each project has a detailed write-up.

SenseMap

Ambient sensing reimagined into live visuals, procedural audio, and AI reflections.

Android Kotlin Jetpack Compose AI AudioTrack
View case study

SenseDev

An AI-assisted developer workspace that understands real Android codebases.

TypeScript Node.js AI Agents Graph Theory
View case study

Egg Timer

A clean, modern Android utility app designed with Jetpack Compose.

Android Jetpack Compose State Management
View case study

Systems & Tools

Engine-level work and developer tooling, including game engine extensions and shader authoring tools. This work reflects how I think about real-time systems: correctness first, visibility second, extensibility always.

Physics & Collision System

Extending PrimeEngine with engine-level simulation and runtime collision behavior.

C++ Lua Engine Systems Physics
View case study

AABB Visualization

Computing and visualizing axis-aligned bounding boxes for engine-level spatial reasoning.

C++ Debugging Spatial Math
View case study

Shader GUI (Initial)

A standalone GUI for editing shader parameters and saving shader files.

Python Tkinter Tooling
View case study

Node Shader Editor (Ph 2)

A node-based UI for shader parameter editing with file integration.

Python Tkinter Node Editor
View case study

Node Shader Editor (Final)

A node-based shader authoring tool with observability and action logging.

Python Tkinter Tooling Architecture
View case study