Projects

Things I've built, broken, and learned from. Shipped ideas and unfinished thoughts.

Odis Webserver

Built using: C, Sockets, HTTP 1.1 RFC

Repository: Click here

A simple & minimalist webserver written in C (implements RFC 2616 HTTP/1.1), did this for fun and to learn how sockets work.

Gopass

Built using: Go

Repository: Click here

A lightweight command-line tool written in Go for securely storing, encrypting, and retrieving secrets. It uses AES-GCM encryption with password-derived keys and stores passwords in your system keyring for convenience.

Fireball | OpenGL 2D Game

Built using: C++, OpenGL, GLFW, GLAD

Repository: Click here

A minimalistic implementation of 2D game. Inspired by the classic 1979 Asteroids arcade game and various platformers.

Resume Skill Extractor

Built using: Python, HuggingFace, PyTorch, SpaCy, NLTK, Streamlit

Repository: Click here

A Python tool for extracting skills, predicting roles, and analyzing experience from resumes (PDFs) using hybrid skill extraction and zero-shot classification. It also features a tiny web scraper to pull LinkedIn job listings and a minimalist UI.

Spotify Web Player Reconstructed

Built using: React, Zustand, ExpressJS, Spotify API, Spotify SDK, React Router 5

Repository: Click here

A clone of the official Spotify Web Player, written in React. It needs a premium account in order to function properly.