Skip to main content

Personal Projects

A collection of my personal projects, experiments, and open-source contributions. Each project represents my passion for learning and building with modern technologies.

Personal Task Management App
Featured
Completed
Personal Task Management App
A minimalist task management application built with React and TypeScript, featuring drag-and-drop functionality and local storage persistence.
ReactTypeScriptTailwind CSSFramer Motion
Weather Dashboard
Featured
Completed
Weather Dashboard
A responsive weather dashboard that displays current conditions and forecasts using OpenWeather API with beautiful data visualizations.
Next.jsChart.jsOpenWeather APITypeScript
Portfolio Website
Completed
Portfolio Website
This very website! Built with Next.js 15, featuring modern animations, responsive design, and optimized performance.
Next.jsReactTailwind CSSFramer Motion
API Rate Limiter
Completed
API Rate Limiter
A flexible rate limiting middleware for Node.js applications with multiple algorithms and storage backends.
Node.jsTypeScriptRedisExpress
Real-time Chat Application
Featured
In Progress
Real-time Chat Application
A real-time chat application with Socket.io, featuring rooms, typing indicators, and message history.
ReactSocket.ioNode.jsMongoDB

Want to collaborate?

I'm always open to interesting projects and opportunities to learn new technologies.