Matthew Berry

415-940-0084 | | |


Northeastern UniversitySeptember 2016 - May 2020

Khoury College of Computer Science - 3.7/4.0 GPA

Relevant Courses:

Software Development, Networks & Distributed Systems, Algorithms, OOD, Systems



Proficient: Java, Python, Crystal, HTML5, CSS3, JavaScript, SQL

Familiar: Bash, Ruby, Rust, C


Git, Spring, Flask, Docker, Linux, Protobuf, React, Redux, Vue, jQuery, Jenkins


AmazonJune 2019 - August 2019

Software Development Engineer Intern

Worked across teams to implement a standard, reusable method of logging metrics in an internal tool

Designed and built a GUI to cleanly present this data to developers, PMs, and UX designers alike

Conducted design reviews to improve everything from UI design to project architecture and implementation

Wrote SQL queries to efficiently collect data from complex schemas

Technologies used: Java, Spring, JavaScript, React, Redshift, AWS

TripAdvisorJanuary 2019 - May 2019

Security Operations Co-op

Created web tools to investigate security anomalies

Consumed and processed data streams to detect real-time security anomalies

Designed automated flows to handle and gather information on security anomalies

Migrated existing RabbitMQ producers and consumers to Kafka, doubling message throughput

Interfaced with modern security tools including SecurityCenter, TruSTAR, and CrowdStrike Falcon

Technologies used: Python, Tornado, JavaScript, Kubernetes, PostgreSQL, RabbitMQ, Kafka

Quick BaseJanuary 2018 - August 2018

Software Engineering Co-op

Worked on a team in an agile kanban environment, shipping impactful features quickly and reliably

Created a new scalable microservice to separate specialized functionality from an existing codebase

Built APIs with modern technologies including Spring Framework and Apache Tomcat

Designed graphical web interfaces for those APIs with React and Redux

Rearchitected communication between services to allow for asynchronous behavior

Technologies used: Java, Spring, JavaScript, React, Redux, Docker, PostgreSQL, AWS, Tomcat

Northeastern UniversitySeptember 2017 - December 2017

Tutor of Computer Science Fundamentals 2

Hosted office hours teaching first-year students the object-oriented programming paradigm

Taught students at weekly labs and graded programming assignments

MVCodeSeptember 2015 - August 2017

Coding Instructor

Taught students in 1st - 10th grade basic coding concepts and applications of those concepts

Instructed groups of about 15 students at weekly summer camps

Personal Projects

crab - 2020 - Present

Building a Game Boy (Color) (Advance) emulator with a focus on accuracy and readability

Supports cycle-accurate Game Boy graphics emulation and audio featuring many emulated hardware quirks

Technologies used: Crystal Lang, SDL (Simple DirectMedia Layer)

csgoSkinStatistics - 2016 - Present

Designed an application to query CSGO's game coordinator and display information about in-game items through a website

Technologies used: Flask, Python, HTML, CSS, JavaScript