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.