Projects

Projects that taught me how software really behaves.

Distributed retrieval, streaming systems, low-level storage work, browser experiments, and weirdly practical utilities. Every project here started from genuine curiosity, not from needing something to fill a portfolio grid.

Featured

Selected work

Bang Search

A fast, shortcut-based search browser extension inspired by DuckDuckGo bangs, enabling quick site-specific searches directly from the browser's address bar.

Read More

fs_sim - ext2-Inspired File System

A from-scratch C++ simulator of an ext2-like file system: block groups, inodes, bitmaps, directory entries, shell commands, and remount-safe persistence — built for deep understanding of OS storage internals.

Read More

GoLocalShare

A fast, secure, single-command file/directory sharing tool in Go — local LAN transfers with token auth, optional temporary Cloudinary cloud links, auto-expiry, and strong privacy/security focus.

Read More

All projects

Full index

Filter by Stack

Bang Search

A fast, shortcut-based search browser extension inspired by DuckDuckGo bangs, enabling quick site-specific searches directly from the browser's address bar.

ExtensionJavaScript

fs_sim - ext2-Inspired File System

A from-scratch C++ simulator of an ext2-like file system: block groups, inodes, bitmaps, directory entries, shell commands, and remount-safe persistence — built for deep understanding of OS storage internals.

C++Operating SystemsFile Systemext2

GoLocalShare

A fast, secure, single-command file/directory sharing tool in Go — local LAN transfers with token auth, optional temporary Cloudinary cloud links, auto-expiry, and strong privacy/security focus.

GoP2PFile SharingCLI

Popular Object Detection and Image Captioning Models in Python

An overview of state-of-the-art Python libraries and models for object detection and image captioning, including YOLO, BLIP, LLVA, Detectron, and more.

PythonObject DetectionImage Captioning

mgit

A minimal, from-scratch Git clone in C++ focused on clarity, education, and understanding Git internals — with core commands, branching/merging, and an activity analytics suite powered by SQLite.

C++GitSQLiteVersion Control

Personal Portfolio – Astro + Svelte Edition

A fast, clean, lightweight portfolio rebuilt with Astro and Svelte — minimal JS, content-first, and designed to feel authentically like me as a developer.

AstroSveltePortfolioTailwind