Projects

A selection of projects I've built and contributed to. Each demonstrates expertise in full-stack development, scalability, and user experience.

Real-Time Chat Platform

Technologies: React, Socket.io, Node.js, PostgreSQL, Redis

A modern messaging application supporting real-time communication for teams and communities.

Highlights:

Result: Reduced message delivery latency by 75% compared to polling-based alternatives.


E-Commerce Inventory Dashboard

Technologies: React, D3.js, Node.js, PostgreSQL, AWS S3

A comprehensive admin dashboard for managing product inventory, orders, and analytics.

Highlights:

Result: Reduced inventory management time by 40% and improved data accuracy to 99.5%.


Open-Source Rate Limiter (npm)

Technologies: Node.js, Redis, TypeScript, Jest

A distributed rate limiting middleware for Express and Fastify applications.

Highlights:

Result: 2,000+ GitHub stars, adopted by enterprise companies for production use.


Technical Skills

Frontend: React, Next.js, TypeScript, Tailwind CSS, D3.js, Redux, Context API

Backend: Node.js, Express, Fastify, PostgreSQL, Redis, REST APIs, GraphQL

DevOps: Docker, AWS (EC2, S3, RDS), Cloudflare, GitHub Actions, CI/CD pipelines

Tools & Practices: Git, Webpack, Vite, Jest, React Testing Library, TDD, Agile