Hello 😄, my name is Matt and I am currently working as a software engineer at Amazon Web Services for the Elastic File System service. My team is building a general purpose all-in-one testing infrastructure to increase development velocity among the engineering cohorts.

I am personally ⚡️invigorated⚡️by creating products that provide exceptional experiences to users as well as other developers.

My passions include

  • 👉front end development
  • 👉back end development
  • 👉product development
  • 👉computer science theory
  • 👉algorithms
headshot image

Work Experience

Projects

Neovim Configuration

Handmade customized Neovim configuration. Personalized to include the keymaps and tools that help me be productive!

Content Delivery Network

CDN written in Python, using a DNS server to route users to the nearest HTTP replica server. HTTP server was written utilizing an LRU cache to optimize the most accessed content from the server. Geographical calculations were performed to in order to find the nearest origin server to the requester for fastest response time.

Web Scraper for Finding Flag

Web scraper written using Python that was used to find hidden flags in a fake social media website. The scraper manages to store session information in order to continuously make reqeusts to the web server. The algorithm used to find the hidden secret flags was a breadth-first search in combination with regular expressions used to parse the HTML content.

nuHabit: Habit tracking made simple

Full stack web application written using React, MongoDB, Express, and Node. The goal of the application is to enable users to track their forming or breaking of habits.

Mini Shell

A shell written in C that can handle all standard linux commands as well as other custom created commands.