
Sceptre: Embedded Relational Database Engine
A transparent embedded relational database engine built in Go with single-file storage, B+ tree indexes, query tracing, page inspection, and crash recovery checks.
systems built from scratch, because abstractions make me nervous.
view on github ↗
A transparent embedded relational database engine built in Go with single-file storage, B+ tree indexes, query tracing, page inspection, and crash recovery checks.

A blazing-fast concurrent code search tool built in Go with regex and substring matching, gitignore support, JSON output, shell completions, and scriptable exit codes.

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.

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.

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

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.

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.

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 ↗