My Projects

Some client and student work is under NDA or kept private, so a few projects are shown without names, screenshots, or links.

TradeHaven
Featured · Trading & analytics platform

TradeHaven

My own platform for algorithmic trading: strategy research, backtesting, live execution, and the analytics dashboards that tie it together. It's where the trading bots below run and get measured.

Next.jsReactPythonPostgreSQLWebSocket
Visit tradehaven.in

Trading Bots & Algorithmic Systems

Live Trading Bots

Live Trading Bots

Condition-based bots that execute trades live through broker APIs, with position limits, stop logic, and risk controls built in. Driven by custom technical indicators I designed.

PythonWebSocketREST APIPostgreSQLTechnical Analysis
Backtesting & Risk Engine

Backtesting & Risk Engine

Backtesting framework for validating strategies on historical data, with Monte Carlo simulation to stress-test drawdowns and size risk before anything goes live.

PythonPandasNumPySciPyMonte Carlo
Sentiment Analysis Algorithm

Sentiment Analysis Algorithm

Scores market sentiment from news and social media and feeds it into strategy research as an additional signal.

PythonNLPSentiment Analysis

Application Development

Featured in Hindustan Times

We Can Express: Autism Communication App

Picture-based communication app for people with autism spectrum disorder, with custom speech icons and visual daily schedules. Built with a student I mentored; on Google Play and the App Store.

Mobile DevelopmentAccessibilityUX Research
Read the news story →
Pet Adoption & Matching App screenshotPet Adoption & Matching App screenshot

Pet Adoption & Matching App

Android app where owners and shelters post pets for adoption and adopters chat with them directly, with photo uploads and accounts.

React NativeTypeScriptReal-time ChatImage Upload
AI-Based Educational Learning App

AI-Based Educational Learning App

Mathematics learning app with AI-generated questions and adaptive difficulty that adjusts to each learner's level.

React NativeAI IntegrationMobile DevelopmentEdTech
AI Interview Practice App

AI Interview Practice App

Mock interview app with adaptive questioning and feedback on reasoning and communication.

React NativeAI IntegrationNLPMobile Development

Game Development

3D Runner & Exploration Games

3D Runner & Exploration Games

3D games in Unity covering endless-runner and exploration mechanics: character controllers, collision handling, procedural obstacles, and environment interaction.

UnityC#3D PhysicsGame Design
2D Arcade-Style Games

2D Arcade-Style Games

2D arcade games with tight movement controls, scoring systems, obstacles, and difficulty that ramps up as you play.

UnityC#2D PhysicsGame Logic

Web Development

Commerce & Product Websites

Commerce & Product Websites

Product catalogs, listings, and payment-enabled storefronts that help businesses sell online.

Next.jsTypeScriptStripeHeadless Commerce
Business & Portfolio Websites

Business & Portfolio Websites

Custom websites for businesses and professionals, focused on clarity, performance, and responsive design.

Next.jsReactTailwind CSS

Applied AI Systems

Private RAG Knowledge System
Concept · In progress

Private RAG Knowledge System

Concept for a retrieval-augmented generation system that runs fully offline, so sensitive documents can be queried without leaving the machine.

PythonRAGVector DatabasesLocal LLMs
AI Voice Assistant

AI Voice Assistant

Voice assistant that handles conversational, call-center–style workflows.

PythonSpeech RecognitionNLP
Website Chatbot

Website Chatbot

Chatbot that automates client questions and first-line support on business websites.

PythonNLPAPI Integration

Machine Learning & AI

Skin Cancer Detection
Student bronze medal

Skin Cancer Detection

CNN classifier for skin lesion images. Built with a student team I mentored, who won a bronze medal for it.

PythonTensorFlowCNNMedical Imaging
Student bronze medal

Brain MRI Analysis

Deep learning model for brain MRI scans. Built with a student team I mentored, who won a bronze medal for it.

PythonDeep LearningCNNMedical Imaging
Fraud Detection System

Fraud Detection System

Machine learning models for detecting financial and insurance fraud, trained and evaluated on public datasets.

PythonScikit-learnXGBoostPandas
Stock Prediction Models

Stock Prediction Models

LSTM-based models for stock price forecasting and market analysis, trained and evaluated on public datasets.

PythonTensorFlowLSTMPandas

Robotics & Automation

Automatic Plant Irrigation System

Automatic Plant Irrigation System

Smart irrigation system with sensor-based monitoring and phone-controlled automation.

IoTArduinoMobile AppSensors
Plant Disease Detection System

Plant Disease Detection System

Identifies plant diseases from photos using image recognition.

PythonComputer VisionMachine Learning
Automated Waste Sorting System
Concept · In progress

Automated Waste Sorting System

Concept for a robotic sorter that uses computer vision to separate waste into categories.

RoboticsComputer VisionActuator Control