I design software from the ground up—ranging from low-level systems and compiler-adjacent tooling to distributed applications, AI-assisted workflows, procedural generation, circuit synthesis, and interactive user experiences. My projects emphasize extensibility, performance, automation, and developer productivity.
View ProjectsA modern developer-focused text editor featuring both graphical and terminal interfaces, real-time live multiplayer collaboration, an extensible plugin architecture, and AI ecosystem integration. Built around flexibility and high-performance workflows while supporting collaborative development, automation, and future language tooling.
Explore →A digital logic and computer architecture platform capable of synthesizing complete circuit layouts directly from truth tables, generating multi-tick sequential logic, automatically designing CPUs with configurable instruction sets, memory layouts, registers, and execution pipelines, while supporting plugins that export generated hardware designs into Minecraft Redstone for simulation and visualization.
Explore →A computer vision and machine learning platform exploring real-time screen analysis, gaze tracking, facial-expression controls, customizable calibration, and user-trained recognition models to improve accessibility and alternative input methods for interactive software, particularly for individuals with physical disabilities.
Explore →A future software engineering project currently under development. Additional information and technical documentation will be published here as development progresses.
Coming Soon →