Hello World!
Hi, I'm Matt, a programmer based in the Washington, D.C. area. I started writing code around the age of 15 when I first touched JavaScript. Since then, I earned a B.S. in computer science from Virginia Commonwealth University and a certificate in full stack web development from George Washington University.
I'm currently in the process of dusting off old code to put on GitHub and getting this blog started.
Posts
Recent Projects
- Web Game Boy Advance Emulator
A Game Boy Advance (GBA) emulator ported from C++ to JavaScript/WebAssembly that lets users play GBA games in their browser. Uses IndexedDB to store game save files and works across desktop and mobile browsers.
- Lambda Calculus Interpreter
An interactive web application implemented in TypeScript which features an interpreter for expressions of lambda calculus, a concise but Turing-complete language that has significantly influenced the history and design of programming languages.
- Web Audio Synthesizer
A keyboard synthesizer implemented in TypeScript using the Web Audio API. Allows users to modulate waveform and amplitude envelope as well as parameters for a built-in low-pass filter.