Happiest Matchmaking App

to

Developed, implemented, and tested the Gale-Shapley Algorithm to create matching making application for professors to match advisors with students. The application was developed in Python and used the Pandas and Numpy libraries to handle the data. The application was able to read in emails from students and advisors, parse the data, and then match the students with the advisors based on the preferences of both parties. The application was able to handle multiple students and advisors and was able to match them in a way that was both stable and optimal.


Responsibilities

  • Identified critical tasks, determined project dependencies and design considerations.
  • Delivered weekly code reviews and professional memorandums detailing project progress, assessed risks and alternatives, developed prototypes, and determined new project objectives.
  • Designed the UI/UX of the application using Figma.

Skills

Python Pandas Numpy ImapLib

Repo


Github