Skip to content
View troycarpenter's full-sized avatar

Block or report troycarpenter

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
troycarpenter/README.md

Hi, I'm Troy

I'm an infrastructure engineer focused on building reliable systems through automation, software, and thoughtful operational design.

My career has centered around Linux, networking, distributed systems, and infrastructure platforms. I enjoy building the tools and software that make those systems easier to deploy, secure, and maintain.

I tend to work at the boundary between infrastructure and software: automating repetitive tasks, improving reliability, and building solutions that make complex systems easier to operate.

Areas of interest

  • Kubernetes and container platforms
  • Infrastructure automation and CI/CD workflows
  • Linux systems and networking
  • Distributed systems and reliability
  • Security and access control
  • Infrastructure tooling and software development

Selected Projects

Ampache

Contributor to Ampache, an open-source media server platform.

Implemented a library-level authorization feature that allows administrators to control resource visibility based on user permissions.

The contribution included:

  • PHP backend development
  • Frontend updates
  • Database queries and schema interactions
  • Integration with existing authentication and authorization flows

The contribution was reviewed and merged upstream:

  • Catalog Filter feature (#3260)

Kubernetes CI/CD Pipeline

Built an end-to-end deployment workflow using Go, Jenkins, Docker, Harbor, and Kubernetes.

The application itself is intentionally minimal. The focus of the project is validating the delivery pipeline:

  • Source changes trigger Jenkins builds
  • Go application compilation
  • Container image creation
  • Publishing images to Harbor
  • Deployment into a k3s Kubernetes cluster

Infrastructure Automation

Various Python, Bash, and scripting projects focused on automating operational tasks and improving infrastructure workflows.

Pinned Loading

  1. ampache ampache Public

    Forked from ampache/ampache

    "Fork of Ampache containing my upstream contribution for library-level access controls."

    PHP

  2. go-hello go-hello Public

    Testing CI/CD Pipelines

    Go

  3. ampache/ampache ampache/ampache Public

    A web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.

    PHP 3.8k 606