Hey there, I'm Matt; I'm a software engineer, pilot, and adventurer. I'm currently based between Auckland, and Queenstown, New Zealand.
I like to dabble in (and occasionally write about) topics such as C#, Rust, software architecture, OOP patterns, systems programming, and language design.
When I'm not losing myself in the neon glow of the computer screen, you'll often find me hanging off a cliff face up a mountain somewhere, throwing myself off said cliff on a paraglider, or out paddling my sea kayak.
I love a good coconut flat white and a cringe-worthy 'Dad joke', so if that sounds like a bit of you, please do get in touch!
Matt.
Finished, WIP, and example applications, APIs, and products.
- Personal Website build
- Blog build
- Chattr - Retro chat app
- Silverspy Personal Finance API
- MetScope weather API
- MetScope weather app
- The eponymous TODO API
- Barman - Simple menubar for Yabai
- Lyrkk - Lyric finding made easy
- Flux- API, App, and Firmware for controlling RGB LED strips
CLIs, helpers and whatnot.
- SchemaMapper - CLI tool for generating textual and visual diagrams of database schema
- Bolt - Rust based terminal text editor
- Rust PostGres helper
- CLI Media manager (for Plex servers)
- Easy Standup Message updates
- Financial forecasting module
- Aviation data converter
Mix of JS and Unity based games.
Fun bits and pieces, learnings, and experiments.
- Hex bytes to Unicode conversion
- Rust tinkering and binaries
- Low level Rust web server
- Converting integers to Roman numerals in TS
- Typescript card deck
Windows and Linux configs, NeoVim setup, IdeaVim configs and the like.