// projects

systems built from scratch, because abstractions make me nervous.

view on github
6projects
30technologies
2026-01-05-benz-graph-engine.ts
benz: Graph Query Execution Engine
click to expand

benz: Graph Query Execution Engine

An in-memory graph query execution engine designed to demonstrate how modern query engines actually evaluate traversal pipelines internally using a lazy, pull-based Volcano-style execution model.

Graph DatabasesQuery EnginesGremlinExecution ModelsData Structures
2026-01-02-orion-wasm-compiler.ts
ORION: WebAssembly Compiler + ASTRA Language
click to expand

ORION: WebAssembly Compiler + ASTRA Language

A compiler written in TypeScript that compiles a custom low-level language, ASTRA, directly into raw WebAssembly binary modules without relying on existing toolchains, intermediate WAT representations, or runtime interpreters.

TypeScriptWebAssemblyCompiler DesignBinary EncodingLanguage Design
2025-12-25-schlussel-object-storage.ts
Schlussel: Object Storage Engine
click to expand

Schlussel: Object Storage Engine

A minimal object storage server that provides a binary-safe HTTP interface for storing, retrieving, listing, and deleting objects using filesystem-backed persistence.

Node.jsTypeScriptObject StorageREST APIFilesystem
2025-11-17-kilo-txt-editor.c
kilo-txt-editor: Terminal Text Editor in Pure C
click to expand

kilo-txt-editor: Terminal Text Editor in Pure C

A lightweight text editor implemented entirely in pure C using raw terminal control, ANSI escape sequences, and low-level file operations, with zero external libraries.

CSystems ProgrammingTerminal ControlANSI Escape SequencesLow-level I/O
2025-08-31-cslipy-cpp-toolchain.cpp
cslipy: C++ Toolchain Automation
click to expand

cslipy: C++ Toolchain Automation

A Windows-focused automation tool that eliminates the friction involved in setting up a working C++ development environment, reducing multi-hour manual setup into a single command.

C++MSYS2MinGWWindowsAutomationDeveloper Tools
2025-06-09-tetris-production.tsx
Tetris: Production Web Application
click to expand

Tetris: Production Web Application

A fully playable browser-based Tetris implementation with smooth rendering, responsive controls, and stable gameplay. Handled 1500+ simultaneous players during a live college event.

live demo ↗
ReactNext.jsTypeScriptTailwind CSSVercelGame Development
eof