About
Hi! I'm Matthew - a technical writer turned full-stack developer.
I have experience in a variety of industries and projects, ranging from building a fun little typing game to using AI to fundamentally change the candidate screening process with Knockri. Please take a look through my work to see examples of the projects I've worked on, and feel free to connect with me on LinkedIn.
Portfolio
TypeBeast
TypeBeast is a modern take on the classic typing game. For our final project at Lighthouse Labs, my team and I built TypeBeast using the MERN stack. The project also uses websockets for multiplayer functionality, and has an in-game rewards system that allows registered users to buy and use cars with currency that is earned after completing online games.
Tech used
Booster-ADS
BOOSTER-ADS (Assumption Development System) is a web app built for actuarial work concerning the management and governance over data used in assumption calculations. ADS has been adopted by a number of South Korea's top life insurance companies, and is expanding throughout East Asia due to the increasing complexity of upcoming industry-related regulatory standards.
We built ADS using NodeJs with server-side rendered HTML/CSS/JS files using jQuery for client-API communications. I primarily built out the administrative tools, and helped implement multiple new features into the application. I also wrote scripts for testing and scheduling CRON jobs, as well as writing database configurations and schemas. During the project, I also provided on-site consulting for our clients and helped them adopt ADS into their workflows.
Tech used
Add4
Add4 is an NPM package that I created to learn about contributing to packages on NPM. Not the most serious project, but a fun experiment that helped me understand how NPM packages are created and published, as well as understand how updates are made and proper versioning practices for creating my own future NPM contributions.
Tech used