My Projects

A collection of my recent work. These projects showcase my skills and experience in building web applications.

Mail Assist
Featured
Full-Stack

Mail Assist

A credit-based email platform with a robust backend powered by Supabase for auth, user management, and credit tracking. Integrates the Resend API for transactional email delivery, with server-side logic handling template rendering, rate limiting, and usage analytics.

Supabase
Resend API
Next.js
TypeScript
REST API
Tailwind CSS
NLP_DB-Manager
Featured
Backend

NLP_DB-Manager

An AI-powered database interface that translates natural language into SQL queries and executes them against live PostgreSQL databases. The backend handles NLP-to-SQL conversion, query validation, schema introspection, and result serialization with history tracking.

Supabase
PostgreSQL
NLP
Next.js
TypeScript
SQL
LeetDash
Backend

LeetDash

A full-stack dashboard built on a Node.js/Express backend with MongoDB for data persistence. Features a GraphQL API layer for efficient data fetching, user session management, and server-side data aggregation from the LeetCode API.

Node.js
Express
MongoDB
GraphQL
React
TypeScript
Coursely
Featured
Full-Stack

Coursely

A course management platform with a Supabase-powered backend handling CRUD operations, relational data modeling for courses, resources, and user associations, with row-level security policies for access control.

Supabase
PostgreSQL
Next.js
TypeScript
REST API
Portfolio Website
Full-Stack

Portfolio Website

A personal portfolio website showcasing projects, skills, and experience. Built with Next.js and features server-side rendering, API routes for contact form handling, and optimized static generation.

Next.js
TypeScript
Tailwind CSS
Framer Motion