Skip to main content

Command Palette

Search for a command to run...

Projects

Some of the things I’ve built and contributed to over the years:

home.arpa

self-hosted hybrid-cloud home lab project managed entirely as code, using Ansible for configuration management and Terraform for infrastructure provisioning.

The setup includes ZFS-based NAS, Samba/NFS sharing, and media services like Jellyfin and Plex, alongside the arr suite for media management. All configurations are defined in version-controlled IaC (Infrastructure as Code) and stored in a mirrored Git repository, ensuring reproducibility, easy scaling, and disaster recovery. The project is designed to be a modular, and automated (as much as possible) environment for documents, backups, and media, with the flexibility to deploy consistent setups across different hardware.

A microservice that provides a RESTful API that enables users to search across the site's products, users, and content.

  • Developed multiple Logstash pipelines to ingest relational data from multiple SQL databases into Elasticsearch.

  • Wrote Kubernetes manifests for ELK stack and Java + Spring REST API to deploy the microservice to staging and production environments on AWS EKS.

kle-io

A feature-level microservice pertaining to a song’s related data within a Service Oriented Architecture to a highly-available cloud environment.

  • Built with React, Docker, Nginx, Grunt, and AWS S3.

DJ Mr. Rogers

Website for a Houston-based producer and philanthropist.

The Heist Agency

Website for a Houston-based talent agency.