short-ly
A scalable URL shortener monorepo built with Turborepo, featuring comprehensive click analytics, real-time data visualization, and production-ready infrastructure with Docker Compose. Architected shared packages for authentication, database (Prisma), UI components, and TypeScript configurations, enabling efficient code reuse and parallel builds across frontend and backend applications.
ChatIO
A real-time chat application built with Next.js, TypeScript, and Socket.IO, featuring Redis for horizontal scaling, Prisma ORM with PostgreSQL for efficient database modeling, and self-hosted deployment on AWS with Cloudflare domain and nginx reverse proxy. Implemented reliable WebSocket communication for multi-room chat functionality with PM2 process management.
Personal Website
A modern portfolio website built with Next.js 15, React 19, TypeScript, and Tailwind CSS 4, featuring a terminal/code aesthetic with Catppuccin color scheme. Includes multiple pages (Home, Work Experience, Projects, Posts, Contact) with interactive features like expandable sections, full-screen image modals, and a fixed navigation. The site showcases work experience, featured projects with image carousels, and a responsive design that adapts seamlessly across all devices.