My Works

DocuQuery

A lightweight Question & Answering system that lets users securely upload documents, text, and images, then query them directly with AI.

TailwindCSSNext.jsTypeScriptLangChainOpenAI

Job Application Assistant

A SaaS tool for managing job applications with AI-assisted cover letters and resume matching and tailoring.

TailwindCSSNext.jsExpress.jsOpenAI

AuthXpress

An Authentication and authorization boilerplate for Express.js applications. AuthXpress empowers developers to integrate Role-Based Access Control authentication into applications effortlessly. It features Google Login and two-factor authentication.

TailwindCSSNode.jsExpress.jsJWTOAuth2MongoDB

SoulSync

An AI-powered emotional check-in and self-reflection companion. It features mood tracking, journaling, personalized insights, and a machine learning model to predict need for mental health treatment.

TailwindCSSReactNode.jsMongoDBscikit-learn

Face Detection App

Image recognition web application that detects highlights faces in submitted image URLs using Clarifai’s Face Detection API.

TailwindCSSNext.jsExpress.jsClarifai API

Real-Time Chat App

A real-time chat application that allows users to authenticate, add friends, and exchange messages with attachments.

React.jsTypeScriptSCSSTailwindCSSFirebase

Explorations & Experiments

TeamCollab GraphQL API

A production-ready GraphQL API for team collaboration and task management. Built with modern backend best practices, it features role-based access control, real-time updates, observability, and optimized data handling for scalability and performance.

View Code

Machine Learning Projects

A collection of machine learning projects and experiments covering classification, regression, and soon, clustering. Designed to demonstrate core ML concepts, model evaluation, and real-world applications.

View Code

Mental Health Treatment Prediction

A predictive machine learning model that explores healthcare data to forecast mental health treatment outcomes. Focuses on data preprocessing, feature engineering, and model training for real-world social impact.

View Code

Fine-Tune GPT-4

An experiment in fine-tuning OpenAI’s GPT-4 on custom datasets. Explores prompt design, dataset preparation, and evaluation strategies to adapt large language models for domain-specific tasks.

View Code

LangChain Course Project

Hands-on projects built while learning LangChain, focusing on chaining LLM prompts, working with agents, and integrating external data sources to create intelligent applications.

View Code

RAG With LLMs

A Retrieval-Augmented Generation (RAG) implementation using large language models. Demonstrates how to combine external knowledge bases with LLMs for accurate, context-aware question answering.

View Code