cd ~
// ls -la ~/projects

All Projects

A collection of projects I've built over years.

AutoDev with Ansible

Automated development environment setup for EndeavourOS (Arch-based) with comprehensive package management, GNOME customization, and development tools.

AnsibleTemporalPostgreSQLBashLinuxDocker

AutoUpd CLI

A cross-distro solution for automatically keeping your Linux system up to date. This project provides a universal update script, systemd service and timer units, and log rotation for safe, unattended system and AUR (Arch User Repository) updates.

GoBashsystemdLinux

Homelab

A learning-focused homelab repository for Ubuntu server management, featuring custom dotfiles and a CLI tool for installations and maintenance.

BashDockerUbuntusystemdLinux

Simple Temporal

A production-ready Express.js API server with integrated Temporal workflow support, featuring auto-discovery, Docker Compose orchestration, PM2 process management, and Prometheus/Grafana monitoring.

TypeScriptExpress.jsTemporal.ioPostgreSQLPrismaDockerPM2PrometheusGrafanaWinstonZod

Postgres HA Cluster

Production-ready PostgreSQL High Availability cluster with Patroni, HAProxy, and etcd running in Docker containers.

PostgreSQLPatroniHAProxyetcdDockerBash

Temporal + Postgres HA

Infrastructure setup combining Temporal workflow engine with high-availability PostgreSQL cluster.

TemporalPostgreSQLPatroniHAProxyetcdDockerBash