My Projects

A collection of my most significant projects, showcasing my skills and technical expertise

Up-Hive

Nov 2025

Next.js
TypeScript
Bun
RabbitMQ
Bull Queue (Redis)
Redis
Nodemailer
PostgreSQL
Prisma
Better Auth
Turborepo
View Project
Up-Hive
Website monitoring platform with real-time uptime, response tracking, rich charts, queues, and email alerts.
1

Distributed architecture with RabbitMQ for monitoring tasks and Bull Queue (Redis) for resilient DB writes

2

Beautiful dashboard with response-time line charts, status timelines, and period selector (24h/7d/30d)

3

Smart notifications via Nodemailer + Redis queue for downtime/recovery with automatic retries

4

Secure auth with Better Auth; stack uses Next.js (web), Bun API, PostgreSQL + Prisma, Turborepo

DoodleX

Feb 2025

Next.js
Node.js
Express
Prisma
PostgreSQL
Turborepo
Docker
View Project
DoodleX
A full-stack collaborative drawing platform enabling multiple users to create and edit drawings simultaneously in real-time with secure authentication and persistent storage.
1

Custom canvas engine with optimized rendering and precise mouse/touch event handling

2

Real-time collaboration over WebSockets with rooms and JWT-based authentication

3

Modular OOP design (encapsulation) for brushes/tools and configurable drawing controls

NotedAI

Mar 2025

Next.js
Tailwind CSS
Appwrite
Groq AI
CopilotKit
shadcn/ui
View Project
NotedAI
An AI-powered productivity platform that automates note-taking, task management, and meeting organization for professionals and students.
1

Groq AI-powered note summarization, contextual assistant, and priority task workflows

2

Responsive UI with Tailwind CSS and shadcn/ui; light/dark themes and a11y-aware components

3

Integrated CopilotKit; clean state management and route structure for a smooth UX

CampusEase

Feb 2024

React.js
Node.js
Express
MongoDB Atlas
View Project
CampusEase
A comprehensive campus service platform that streamlines food ordering from multiple campus outlets, reducing waiting times and improving service efficiency.
1

REST API using Node.js/Express; responsive React frontend with custom hooks and Context API

2

Optimized performance via lazy loading and efficient data-fetch patterns

3

Improved on-campus ordering throughput and UX with clear flows