Skip to content

matthewpi/matthewpi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Howdy stranger, I'm Matthew

Language Go Language Nix

I'm a software developer specializing in containerization and distributed systems. I primarily program in Go, but I do quite a lot of frontend work with TypeScript alongside React or Vue.js.

When it comes to infrastructure, I work a lot with NixOS and Kubernetes (and even sometimes with Kubernetes running on NixOS).

Skills

For a full in-depth list and explanation of my skills click here.

TLDR: Go, Linux and Kubernetes

Projects

Language PHP Language Go GitHub Stars GitHub Forks

I am the lead maintainer for Pterodactyl. Pterodactyl is a game server management software with a system daemon written in Go and a frontend management panel written with PHP and React.

Language TypeScript GitHub Stars

Rich Caddyfile support for Visual Studio Code which provides syntax highlighting and a language server, including documentation on hover and basic inspections. Written in TypeScript.

Language Go GitHub Stars

Implementation of the Kubernetes Gateway API utilizing Caddy as the underlying web server.

Language Go GitHub Stars

Library for directly interacting and controlling an Elgato Stream Deck on Linux. Written in Go.

I have a large number of other open-source projects you can view here. I also have a large number of private projects I either haven't or can't release publicly that showcase a lot more of my skillset, if you are interested in hearing about these please reach out.