Projects

Explore my hands-on work with modern tech stacks, from AI/ML to full-stack web apps.

Project

Jarvis

PythonOpenAIReactLangChain

A personalized AI assistant powered by a large language model capable of answering questions about my background, experience, projects, skills etc.

Project

Jarvis ETL Pipeline

PythonRedis

A backend ingestion pipeline for my personal assistant, to process all documents that describe my work, projects, background, etc. that power semantic search on my portfolio.

Project

Jarvis Langchain Server

PythonFastAPILangChainOpenAIRender

A dedicated backend service that orchestrates prompt routing, retrieval, tool use, and workflow logic for Jarvis.

Project

Shortly

Node.jsReactTypeScript

A tool to shorten long URLs and share them easily.

Project

Shortly REST API

JavaSpringNode.jsMySQLDocker

A REST API service that allows users to create, and share short urls.

Project

Portfolio Website

ReactTailwindTypeScript

A personal portfolio website showcasing my work, skills, and projects.

Project

Bookstore

JavaTomcatEclipse

A simple bookstore application built using Java EE, Apache Derby, Apache Tomcat, Apache Axis, and Jersey.

Project

Curve Fitting

Python

Modeled a supervised learner using linear regression with risk minimization techniques to illustrate the concept of overfitting (a doomed learner) using graphs.

Project

Web Page Classification

Python

Built a classification learning model to classify web pages into categories by extracting words from a source of hand classified web page.

Project

YU Assist

Node.jsFirebaseJavaScript

An app on the google assistant to help York University students find information like GPA, courses enrolled, etc. quickly using voice-recognition.

Project

Twitter Sentiment Analysis

Python

A real time sentiment analysis big data pipeline of top trending topics on Twitter using Apache Spark and HDFS.

Project

Memory Swipe

ReactTypeScriptTailwind

A simple card swipe memory game built end-to-end completely using prompts with bolt.new

Project

Pair it!

ReactTypeScriptTailwind

A simple card pairing game built end-to-end completely using prompts with bolt.new