Projects

Here's a showcase of what I've been building recently.

F1 Race Predictor

F1 Race Predictor

As an F1 enthusiast, I created an ML model that predicts race winners and podium finishes using qualifying times, weather, and team performance. I also added confidence scores and championship simulations.

Python
Node.js
Machine Learning
FastF1 API
Flask
Scikit-learn
Pandas
NGuard

NGuard

A real-time agricultural nitrogen risk analysis dashboard that calculates leaching probabilities, economic exposure, and regulatory compliance. Features live weather integration, geospatial data processing, and nearby waterways detection via Overpass API.

Next.js
Geospatial
APIs
PuzzleStack

PuzzleStack

A classic Tetris-style puzzle game where players clear lines to score points. Features smooth controls with keyboard support (arrow keys to move/rotate) and touch-friendly mobile controls with swipe gestures.

Next.js
React
TypeScript
Vercel
ColoringPad

ColoringPad

A digital coloring book web app that lets users choose from a gallery of line art or upload their own photos to transform into coloring pages. Features intuitive brush tools with pressure sensitivity and PDF export for printing.

Next.js
React
TypeScript
Vercel
FindMyProfessor

FindMyProfessor

As a UC Davis student, I often struggled to find the right professors for mentorship. To solve this, I developed FindMyProfessor — a searchable platform that lets students view professor profiles, courses, publications, and areas of interest.

Flutter
Dart
Firebase
LeaseIt

LeaseIt

Finding roommates and housing is stressful for students, so I developed LeaseIt — a swiping-based app that matches students with housing options based on preferences.

Flutter
Dart
Firebase
Figma
VoiceMailer

VoiceMailer

An AI-driven Android app for voice-to-text transcription with 98% accuracy, automatically sending transcriptions as email attachments.

Flutter
Dart
Azure AI
BaddiCoach

BaddiCoach

An AI-powered chatbot that answers badminton-related queries and provides performance analytics using posenet.js data from uploaded videos.

JavaScript
AI
PoseNet
SMS Spam Detection

SMS Spam Detection

An ML model to classify SMS messages as spam or legitimate, through text preprocessing and feature engineering.

Python
Neural Networks
SVM
Random Forest
Naive Bayes
NoShow

NoShow

I designed NoShow to help recruiters track interview attendance and reduce scheduling inefficiencies.

Flutter
Dart
PHP
MySQL
Hangman Game

Hangman Game

A fun word-guessing game built in Flutter in just a day.

Flutter
Dart
Base Converter

Base Converter

A simple cross-platform utility app that converts numbers between different bases (binary, decimal, hexadecimal, etc.). Built with Flutter for iOS, Android, web, and desktop.

Flutter
Dart
Cross-Platform
ToDo App

ToDo App

A simple and intuitive task management app built with Flutter. Features clean UI for adding, completing, and organizing daily tasks efficiently.

Flutter
Dart

Get in Touch

Feel free to drop a message below. I’ll get back to you as soon as possible!