Matthew Perron

MS Computer Science Student at Carnegie Mellon University


I am a graduate student at Carnegie Mellon University with a focus in large-scale and performant software systems. I want to expand this knowledge and I'm looking for new opportunities in this field. I have business fluency in Japanese from my experience as an Engineer at SoftBank in Tokyo.


Master Of Computer Science
Carnegie Mellon University
Database Systems (15-721)
Parallel Computer Architecture & Programming (15-618)
Machine Learning (10-601)
Algorithms (15-651)
Storage Systems (15-746)
Distributed Systems (15-640)

Other: Database Independent Study with Andy Pavlo (Spring 2016)

Expected December 2016

Bachelor of Computer Science
Rochester Institute of Technology

Graduated August 2013


Flash Translation Layer for SSD wear leveling

Hybrid Cloud/SSD File System implemented with FUSE and Amazon S3

BW-Tree: A Lock Free Concurrent Multi Map for Database Indexes Implementation of this paper from Microsoft Research.

Multithreaded Database Logging and Recovery (Current)

JCoz: A causal profiler for Java programs
Based on this paper by Charlie Curtsinger and Emery Berger.


Software Co-op Intern
NuoDB Inc. Cambridge, MA

MAY 2016 - AUGUST 2016

System Engineer
SoftBank Corp. Tokyo, Japan

AUGUST 2013 - JULY 2015

Software Enginering Intern
Moog Inc. East Aurora, NY

JUNE 2012 - NOVEMBER 2012



Template by BLACKTIE.CO