Cool things I've built

Job Data Cleanser

Job Data Cleanser

  • Implemented semantic company matching using sentence transformers with cosine similarity and composite embeddings.
  • Achieved up to 80% accuracy in automatically detecting and merging duplicate companies and applications, reducing manual data cleanup by leveraging transformer-based NLP models for intelligent entity resolution across large datasets.
PythonSentenceTransformersscikit-learn
LucidTrack - Internship Tracker

LucidTrack - Internship Tracker

  • Simple web app that tracks internship progress and displays it in a user-friendly way.
  • Deployed on Vercel for easy access.
ReactTypeScriptTailwindVercelSupabase
Monthify - Spotify Stats

Monthify - Spotify Stats

  • Simple web app that fetches data from the Spotify API and displays it in a user-friendly way.
  • Deployed on Vercel for easy access.
ReactJavaScriptTailwindVercel
Hyperloop Pod Telemetry Dashboard

Hyperloop Pod Telemetry Dashboard

  • Built responsive and live updating dashboard using React JS and Electron Framework
  • Deployed on internal NPM registry through Github Actions for easy access within the organization
ReactJavaScriptTailwindElectron
Ready Set Hands!

Ready Set Hands!

  • Simple web application to allow better classroom interaction
  • Live updating of question queue using Socket.IO
FlaskBootstrapSocket.IO
Horse Racing Simulator

Horse Racing Simulator

  • Designed and implemented a Java-based Horse Race Simulator.
  • Featured multithreaded race execution for parallel processing and performance.
  • Incorporated dynamic event handling to address real-time race conditions.
  • Created custom data structures to manage race scenarios effectively.
JavaJava Swing
Hyperloop Pod Communications System

Hyperloop Pod Communications System

  • Asynchronus python application to coordinate communication between ESP32s, Dashboard, FSM(Finite State Machine)
  • Non-blocking architechture with priortiy-based messaging from API calls
PythonESP32FSM