A terminal UI for browsing remote HTTP file servers, including authenticated servers, with filtering, sorting, caching, and media metadata extraction via HTTP range requests.
Projects
Things I built to learn something, solve a problem, or make a useful idea tangible.
A minimalist key-value store with network socket interface, supporting CRUD operations, data integrity, high throughput (50k+ ops/sec) and <1ms latency.
Improved Sure’s release infrastructure, cutting Docker image builds from 35 mins to 6 mins through multi-architecture matrix builds and registry caching. Upgraded devcontainers with Git-aware prompts, Ruby LSP, autocomplete, Codespaces, and worker-service fixes.
Built a customizable Typst resume package that makes it easier than LaTeX to maintain polished, dense, single-page ATS-compatible technical resumes.
Designed & deployed an advanced image compression algorithm achieving 25%+ size reduction, complemented by a real-time interactive web application for demonstrating compression quality and efficiency.
Crafted a feature-rich, dynamic quiz game platform with progressive difficulty levels, real-time analytics, and comprehensive admin tools, complemented by a secure API for question management and user engagement tracking.
Chess
Developed a C++ chess engine with innovative multi-player variants & AI capabilities, employing advanced software design patterns and rigorous testing methodologies in a Linux environment.
Engineered a full-stack application featuring a multimodal image classification system for garbage sorting, achieving 80% accuracy through advanced deep learning techniques.
Developed a comprehensive full-stack health application to streamline blood donation and transfusion processes, incorporating an AI-powered chatbot to enhance user engagement and accessibility.