Portfolio

This is a collection of projects I’ve worked on over the years. My portfolio is just a collection of things I tinker with to keep learning. Some of them are honestly just crap I threw together, while others actually turned out useful. Either way, they keep me sharp and let me play with new tech without the constraints of work projects.

Drop

Temporary file hosting service built with Go's Echo framework

Code

CLI tool for quickly navigating and opening development projects in Neovim with MRU tracking

GOQ (Goku)

A simple CLI tool for consuming RabbitMQ messages and saving them to files

Run on Pod (rop)

A CLI tool for executing scripts and binaries across multiple Kubernetes clusters

Crapis

RESP implementation in Go with basic Redis commands.

SDM UI

An ugly sdm (strong DM) wrapper to get a better DX under linux

Sige

Conference management system with tools for registration, payments, and event organization

Geo Punch

Geo Punch is a GoLang+Flutter project that allows users to clock in and out for work

Go Ashot

Go Ashot: Managing Custom Food Orders with GoLang

Go Dollar

Go Dollar: Fetching Historical US Dollar Prices from the INE

Go Sync Cal

Go Sync Cal: Synchronize Your Google Calendars

Morpheus

Morpheus is database migration tool for Neo4j written in Typescript

Go Short

Go Short: URL Shortener

OpenSSL TS Wrapper

OpenSSL TS Wrapper: Simplifying OpenSSL Usage in Node.js

Neovim Config

My personal Neovim configuration

Portfolio Site

My personal portfolio website built with Hugo

Ansible Config

My ansible linux config

Dotfiles

My dotfiles. Nothing special here.