Projects

Explore my latest work and personal projects.

Monty preview

Monty

Application that allows users to develop their own trading strategies and backtest on past stock data and monte carlo simulations while receiving LLM insights to improve their strategies.

PythonJavaScriptReactFastAPIPolygon APIyFinanceGemini APIAWS EC2
Resume Hub preview

Resume Hub

Resume search tool for AKPsi Business Fraternity that parses resumes with AI and allows users to find those with similar major, year, skills, and experience. Supports batch uploading of 100+ resumes at once.

Next.jsNode.jsExpress.jsJavaScriptPostgreSQLSupabaseOpenAI APIAWS S3AWS EC2
Merge Fitness preview

Merge Fitness

A companion mobile app for Merge Fitness LLC (300+ clients). Allows trainers to assign workouts/nutrition plans to clients, track their progress, and schedule sessions. Supports AI meal scanning and live trainer tracking.

FlutterDartFirebaseFirestoreFirebase FunctionsCalendly APIGoogle Maps APIGemini API
Trading Platform preview

Trading Platform

A trading platform UI integrated with a matching engine that facilitates order management and real-time price updates. Provides tools to interact with the trading engine by submitting orders, monitoring trades, visualizing the order book, and tracking market prices.

JavaScriptReactNode.jsExpress.jsREST APIsSocket.io
Travel Star preview

Travel Star

A web application that allows users to create AI-generated travel itineraries and manage these custom travel itineraries. Includes map integration, weather updates, hidden gems, restaurants, hotels, and more.

JavaScriptPythonDjangoBootstrapMySQLGemini APIMapBox API
Interview Pro preview

Interview Pro

A web application where users can practice their interview skills and receive detailed feedback on their content, structure, and body language using LLMs and Tensorflow. Note: Backend is not hosted 24/7 due to unfortunately egregious EC2 hosting costs.

TypeScriptNext.jsSupabasePythonFlaskTensorflowOpenCVOpenAI Whisper

Additional Projects

  • SpeakEasy

    A web application that allows users to practice their public speaking skills in a variety of scenarios (recruiters, significant other's parents, etc.) by recording and analyzing their speech and offering LLM-based feedback to improve their performance. Early precursor to Interview Pro project.

    JavaScriptPythonNext.jsFlaskMongoDBNVIDIA NIM API
  • MediSense AI

    Engineered a full-stack web application that helps patients easily find diagnoses for conditions based on symptoms. Tuned Google BERT LLM predicting prognoses with 91% accuracy across 150+ trials with 50,000+ medical reports. Trained Logistic Regression & Random Forest models assessing risk factors with 83% accuracy on 560,000+ rows.

    PythonScikit-learnGoogle BERT LLMNumPyPandasStreamlit
  • Premier League Betting Assistant

    Created dashboard to help Premier League bettors make more informed decisions. Applied Selenium to webscrape data from DraftKings, Bet365, and Pinnacle to compare real-time PL match odds and find arbitrage opportunities. Calculated the percentage chance of bets to hit with scraped data and used D3.js to visualize the data.

    PythonSeleniumD3.jsNumPyPandas
  • Movies Store Application

    Website that allows users to view, explore, and buy movies while creating and reading user reviews. Project for CS 2340 Objects and Design class.

    DjangoPythonSQLiteHTMLCSS
  • Personal Portfolio

    This very website you are on right now.

    Next.jsTailwind CSSJavaScript