Projects

    Exploring solutions through design and code — from web applications to experimental tools

    Major
    Fun

    Showing 6 of 7 projects

    Grit

    Grit

    Git-like version control for Spotify & YouTube playlists with a terminal UI music player.

    CLIVersion ControlMusic+3
    View Project
    PixTorrent
    Jan 2025

    PixTorrent

    Distributed peer-to-peer file sharing system implementing core BitTorrent protocol concepts in Go. Tracker-based peer discovery, custom binary protocols, and intelligent swarm coordination.

    P2P NetworkDistributed Systems
    View Project
    CHUG

    CHUG

    Blazing-fast ETL pipeline for PostgreSQL to ClickHouse data migration with real-time sync.

    ETLPostgreSQLClickHouse+2
    View Project
    Vaultify

    Vaultify

    Fast and secure secrets management backend written in Go to store, retrieve, and manage secrets securely.

    Secrets ManagementAPIGo+2
    View Project
    Redis in Rust

    Redis in Rust

    A Redis clone built from scratch in Rust, focusing on performance and concurrency.

    RustRedisDatabase
    View Project
    UptimeX

    UptimeX

    A real-time server and SSL monitoring system built with GraphQL, WebSockets, and PostgreSQL.

    MonitoringGraphQLReal-time+1
    View Project

    More from GitHub

    Explore my latest experiments, implementations, and code snippets

    catchya

    image-grid captcha library with hmac-sha256 signing, redis ttl expiration, and unsplash integration

    yakvs

    distributed key value store built on top of raft

    raft-lite

    minimal raft impl (leader elections done log replication next)

    RPseeee

    rust rpc library with function registry

    translite

    go lib exposing a uniform transport interface (tcp,ws,custom)

    dokidb

    lsm tree style data store in rust

    judge-server

    leetcode like judge that runs code safely inside docker containers

    graphyti

    tiny graph database in go

    whethergoodweather

    two microservices one fetches weather the other generates ai based recommendations

    steggg

    minimal rust steganography library

    gossippeer

    automatic peer discovery using gossip protocol

    adhd

    custom reimplementation of go context package

    pixtorrent

    (wip) -> torrent system to share files in chunks among peers redis as tracker for now

    catchya

    image-grid captcha library with hmac-sha256 signing, redis ttl expiration, and unsplash integration

    yakvs

    distributed key value store built on top of raft

    raft-lite

    minimal raft impl (leader elections done log replication next)

    RPseeee

    rust rpc library with function registry

    translite

    go lib exposing a uniform transport interface (tcp,ws,custom)

    dokidb

    lsm tree style data store in rust

    judge-server

    leetcode like judge that runs code safely inside docker containers

    graphyti

    tiny graph database in go

    whethergoodweather

    two microservices one fetches weather the other generates ai based recommendations

    steggg

    minimal rust steganography library

    gossippeer

    automatic peer discovery using gossip protocol

    adhd

    custom reimplementation of go context package

    pixtorrent

    (wip) -> torrent system to share files in chunks among peers redis as tracker for now