Electrical Engineering and Computer Science @ MIT
Class of 2024
Python:
-Highly proficient in Python with course completion of 6.100A and 6.101
-Experience with Flask to create backend APIs
-Experience with Selenium
Front End Development:
-Proficient in HTML, CSS, and Javascript
-Experience with Vue and Vuetify
-Experience with Bootstrap, Sass, and npm
General:
-Experience with Git and Bitbucket
-Experience with Jenkins
-Experience with Linux, VS code, Vim
CAT-SOOP Web Scraper:
Many MIT courses use the CAT-SOOP web framework to build their course websites
After a course finishes its semester, its information is lost
Therefore there is a need to archive the information by web scraping
However, general web scrapers fail to get through the 2FA authentication process, and information gets lost in regards to the question modules
I created a web scraper built in Python utilizing Selenium to get past these barriers to create a full archive of CAT-SOOP websites
Here's an example of the scraper running in headful mode