Hi,

I'm Matt.

About Me


I'm a senior at Northeastern University studying Computer Science. Formerly, I was a Computer Engineering major, but switched at the end of my second year. I've completed two co-ops during my time there, the first at Integrated Computer Solutions (ICS) and the second at Massachusetts Office of Information Technology (MassIT). At ICS, I was introduced to web development and discovered a passion for it. Developing applications using different web technologies grew to be something I enjoyed doing and learning more about.

Technical Skills


  • Languages: JavaScript (Node.js), Python, PHP, Java, Racket, HTML, CSS
  • Storage Technologies: MySQL, PostgreSQL, MongoDB
  • DevOps: AWS, Heroku, Git, Jenkins, Travis CI

Projects


NU Office of the Registrar Course Schedule Tool

Worked in a group of five members, utilizing an Agile software development process, to develop a web application to be used by the Office of the Registrar at Northeastern University. The goal of the project was to create a tool to allow a more streamlined process for communicating with the various academic departments to create course schedules.

Technologies Used: AngularJS, PHP, MySQL, Amazon Web Services EC2, Jenkins


DangRhee

This was originally a project for my Database Design class. The project was a chat bot for the Facebook Messenger platform that retrieved historical weather data stored in a MySQL database. The weather data was downloaded from a web source and inserted into the database using a simple Python script.

After the class ended, I rebuilt the project by removing the database feature and instead used API calls to retrieve current weather data.

Technologies Used: Node.js, MySQL, Heroku

GitHub Repository


Is The Matrix On?

This was a project that I did to help me start learning HTML, CSS, and JavaScript. It was a basic web application that made a request to retrieve the HTML source code of a TV listings site and made a simple search for the text of an inputted TV show name.

Later on, I rebuilt the application using the Express web framework to instead scrape a TV listings site and parse it for more accurate results. I also added unit tests using Chai and Mocha with continuous integration from Travis CI.

Technologies Used: Node.js, HTML, CSS, Heroku, Travis CI

GitHub Repository


Contact