Experience
Convoy
Software Engineer
Mesh Studio
Software Engineer
Disney Interactive
Game Engineering Intern
Skills
Some of the tools and technologies I have used include:
Languages
- TypeScript
- JavaScript
- Golang
- Dart
- C#
- Python
Front-end
- React
- Vue
- Svelte
- Flutter
- Angular
- Next.js
- Remix
- Apollo Client
- Redux
- Webpack
- Styled Components
- Emotion
- Framer Motion
Back-end
- Node.js
- Express
- gorilla/mux
- Postgres
- MongoDB
- Redis
- Apollo Server
Testing / CI
- Jest
- Mocha
- Cypress
- Enzyme
- CircleCI
- Travis CI
Technologies
- Git
- GraphQL
- ReactiveX
- Docker
Writing
How to Explain Bitcoin at Your Holiday Dinner
12/20/2017
Making sense of Bitcoin and the blockchain
Projects
Wordle
2022 | React
A recreation of the popular word game Wordle. Built with Remix and Cloudflare Pages.
Socket.io Sketch
2016 | Node + AngularJS
A multiplayer web app built using the socket.io library. Sketch the given word and let others guess what you're drawing, in real-time.
Premier League Tracker
2016 | Node + AngularJS
Uses the Twitter Streaming API to track the number of tweets that relate to several Premier League clubs, in real-time.
Videogame Collection
2016 | AngularJS
A web app I built to catalog and track my collection of games, consoles, and portable systems.
Marblehead
2015 | Unity (C#)
Marblehead is a platforming adventure game for Windows and Mac. It was my senior capstone project at Northeastern University.
Sensory-Glitch
2015 | Unity (C#)
An individual project for a Game Programming class. Inspired by the classic arcade game Berzerk.
Dungeon Diver
2014 | HaxeFlixel (Haxe)
A small prototype built using the HaxeFlixel framework. Uses a binary space partitioning algorithm to generate the dungeon layouts.
ZOM-DOS
2014 | Unity (C#)
A reimagined version of an old prototype. Developed using Unity, and featuring a graphical style modeled after classic PC terminal interfaces.
Star Fox 64 Quote Generator
2014 | Google Apps Script (JavaScript)
Serves up random quotes from the N64 classic, Star Fox 64.
For more Star Fox 64 quoting goodness, I have a Twitter account @StarFox64Quotes, which tweets a quote every day.