/ work

Projects

Systems, tools, parsers, and performance-heavy Rust work.

Voxel Engine

January 2026 - Present

A voxel game engine built from scratch in Rust with wgpu.

RustwgpuRenderingSystems
  • Built a custom chunk rendering pipeline for generated worlds and dynamic mesh updates.
  • Designed a render graph for buffer uploads, bind groups, and draw calls at 60+ FPS over multi-kilometer views.
  • Created data-oriented spatial indexing for querying and updating thousands of voxel entities per frame.
private build

Sprout

April 2024 - Present

A GUI SMAPI mod manager for Stardew Valley with a fast Rust-centered workflow.

RustGUISMAPIStardew Valley
  • Built a mod management interface around the SMAPI ecosystem.
  • Designed the workflow so local mod state stays clear and quick to inspect.
  • Started a second-generation rewrite to tighten the architecture after the first release.

Silk

December 2025 - Present

A zero-copy HTTP parser focused on predictable latency and raw throughput.

RustHTTPSIMDPerformance
  • Implemented a SIMD-powered request parser reaching about 6 GB/s throughput.
  • Kept the hot parsing path heap-allocation free for deterministic behavior under load.
  • Built a custom thread pool for fine-grained scheduling control.

Bento

October 2025 - Present

A lightweight Rust backend-as-a-service with auth, sessions, and a Leptos UI.

RustLeptosAxumredb
  • Built account registration, login, session handling, and role-based access control.
  • Kept a full-stack Rust path with a Leptos frontend and optional REST API feature.
  • Structured the project to grow into storage, database, and message-passing primitives.

Blocks3D

March 2025 - Present

A Bevy-based 3D sandbox experiment with physics and procedural terrain pieces.

RustBevyAvian3DNoise
  • Explores voxel-like 3D interaction with Bevy as the engine layer.
  • Uses Avian3D for physics and procedural noise for generated world structure.
  • Keeps rendering, simulation, and generation experiments isolated in a small public repo.

Tsuki

November 2024 - Present

A Rust-powered Lua framework and runtime for broader filesystem and I/O workflows.

RustLuaRuntimeCLI
  • Provides a CLI/runtime layer that prepares module files and loads Tsuki internals.
  • Extends Lua with ergonomic filesystem and I/O concepts for general-purpose scripting.
  • Combines Rust internals with Lua libraries and language-server annotations.