About me
My name is Matt, and I’m a software developer based in Canada. I do full-stack and iOS work by day, and I’m passionate about game development on the side.
I can be found writing code and playing games on my Twitch channel.
If you’re looking to hire me, here are some of my skills and interests:
Interests
- Cross-platform game dev, especially web
- Embedded, microcontrollers and FPGAs
- Game engine development
- Multiplayer netcode
- Music production
- Pixel art and 3D modelling
Skills
- Languages: Python, C, C++, Obj-C, Swift, Go, Typescript, Lua, C#
- Mobile: iOS, Android, Flutter
- Web dev: Django, Astro, Preact, Emscripten, HTMX, jQuery, Alpine.js, Webpack
- Backend: Postgres, Redis, Celery, Docker, Express, S3, nginx
- Game frameworks: Raylib, Monogame, Sokol, SDL
- Embedded: Arduino, KiCad EDA, Quartus
- Other languages: Odin, Pascal
- Retro platforms: 16-bit MS-DOS, Sega Megadrive, QBasic, Turbo Pascal
- Music production: Ableton Live, Bitwig, Renoise
- ImGui