Projects

A collection of projects I've worked on, ranging from backend systems to frontend applications and developer tools.

DevConnect

A social networking backend for developers with secure JWT authentication, user profiles with skills showcase, connection requests, and a Tinder-like feed for potential connections.

Node.jsExpressMongoDBJWTTailwind CSS

Shrtly

A URL shortening service with custom slugs, expiration times, and click analytics. Features JWT authentication, Redis caching for fast redirects, and rate limiting to prevent abuse.

Node.jsExpressPostgreSQLRedisJWT

Twit

A minimal Git implementation in Java for learning purposes. Supports core Git commands like init, add, commit, log, checkout, and more. Built to understand Git internals from scratch.

JavaGit

EventO

An event listing and reviewing website where users can discover events, leave reviews, engage in discussions, and list their own events with full CRUD functionality.

Node.jsMongoDBEJSCloudinaryMapbox

Hungry

A food ordering application frontend using Swiggy's live API. Features dynamic routing, Redux for cart management, search functionality, and comprehensive testing.

ReactReduxTailwindJestParcel