Skip to content
View matthewpi's full-sized avatar

Sponsors

Sponsoring

@mholt

Organizations

@NixOS @caddyserver @pterodactyl
Block or Report

Block or report matthewpi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
matthewpi/README.md

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, a free, open-source project on GitHub. 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

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.

Pinned

  1. pterodactyl/panel pterodactyl/panel Public

    Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while…

    PHP 6k 1.5k

  2. pterodactyl/wings pterodactyl/wings Public

    The server control plane for Pterodactyl Panel. Written from the ground-up with security, speed, and stability in mind.

    Go 667 278

  3. caddyserver/vscode-caddyfile caddyserver/vscode-caddyfile Public

    Rich Caddyfile support for Visual Studio Code

    TypeScript 74 3

  4. images images Public

    Docker images designed for use with Pterodactyl's Egg system.

    Dockerfile 41 425

  5. access-oidc access-oidc Public

    OpenID Connect server running on Cloudflare Workers and authenticated by Cloudflare Access

    TypeScript 16 2

  6. streamdeck streamdeck Public

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

    Go 7 1