Projects

Projects

PERSONAL PROJECTS

frees

2026 · Engineering Software · Java, React/TypeScript

A web-based, open-source equation-solving environment for engineers. Systems of non-linear equations are decomposed via bipartite matching and Tarjan SCC, solved with Newton’s method, behind a Spring Boot API — with an acausal, multi-domain modeling layer for power, thermal, and control systems on top.

View on GitHub →

ERC

2026 · Networking · Elixir

An IRC server built on Elixir/OTP, implementing RFC 1459/2812 with IRCv3 CAP negotiation — leaning on BEAM concurrency and Mnesia distributed state instead of the usual single-process daemon model.

View on GitHub →

EROS-AVR

2025 · Embedded Systems · C, AVR

An ultra-minimalist, non-preemptive real-time kernel implementing the OSEK/VDX BCC1 task model on a bare ATmega328P. Pure bare-metal C99 — no Arduino framework, no heap, no runtime object creation.

View on GitHub →

TDM

2026 · CLI Tool · Go

A terminal download manager powered by an aria2c daemon, with a tiled TUI inspired by IDM’s dynamic segmentation and FlashGet’s crash-safe session resume.

View on GitHub →

Smuggler

2026 · Infrastructure · Python, Docker

A containerized torrent-downloading stack that isolates every download inside its own VPN-tunneled container (“mule”), each with a hardware-level kill-switch. Managed via a React UI or a Python CLI.

View on GitHub →