Software Engineer at Beeper (part of Automattic)
I write software primarily in Go and related to Matrix, fueled by 🍣 and bad decisions.
Resume | Personal website | LinkedIn
Projects:
Author:
- Sublime Music - a native Gonic/Subsonic/Airsonic/*sonic client for Linux. Built using Python and GTK+.
- LinkedIn Matrix bridge - a Matrix bridge for LinkedIn messages. Maintaining on behalf of Beeper.
- Offlinemsmtp - a wrapper for msmtp allowing you to use it offline.
- Tracktime - a filesystem-backed time tracking solution.
Contributor:
- All of the mautrix projects for my job at Beeper.
- Nix Home Manager maintainer.
- A a couple of packages in nixpkgs.
Notable Articles:
- Is Getting A Master's Degree in Computer Science Worth It? - an analysis of whether persuing a master's in computer science is worth it from a financial, educational, and social perspective.
- Message Security in Matrix - a discussion of Megolm, the mechanism for end-to-end encryption in Matrix.
Notable Presentations:
- Matrix Cryptographic Key Infrastructure - an overview of key sharing, key backup, device and user verification, and secret storage within Matrix.
My Company: Nevarro
Contribute to my 🍣 fund: