Career Summary
Technology executive at Mariner Finance, leading enterprise applications and automation. I came up the hands-on route: fifteen-plus years across database administration, business intelligence, and application development, from analyst to Vice President. I still stay close to the code. I initiated our AWS data platform, wrote the first release of our SQL Server monitoring platform myself, and rebuilt our ETL stack in Python so AI tooling could work on it. Outside of work I run a four-node virtualization cluster that hosts the software I write and publish. Building things is how I stay current.
Ventures & Personal Projects
CatHouse Games LLC (Owner · Jan 2017 – Present)
The master LLC behind my independent ventures: electronics repair, reproduction games, and console modification work. It also operates NineLives Software, a registered trade name under which my software projects are published.
A self-hosted personal finance platform built on .NET 9 (ASP.NET Core) with a Vue 3 + TypeScript front end and PostgreSQL. It covers accounts, budgets, loans, investments, and reconciliation, with automatic bank syncing through SimpleFIN and Plaid. The AI features (transaction categorization and a tool-calling chat assistant) run entirely on a local LLM, so financial data never leaves the machine. Security gets particular attention: AES-256-GCM credential encryption, JWT authentication, rate limiting, and SSRF protection.
An open-source, self-hosted, multi-tenant kanban board built with SvelteKit (Svelte 5), Tailwind CSS, Prisma, and PostgreSQL, featuring Socket.IO real-time collaboration and hostname-based tenant isolation on a single instance.
A hosted email validation service that I build, operate, and maintain end to end. The Node.js + TypeScript engine handles RFC 5322 syntax validation, disposable-domain detection, MX/SPF/DKIM/DMARC verification, non-intrusive SMTP mailbox checks, and catch-all detection. Everything is exposed through a REST API with JWT/OAuth2 (PKCE) authentication and rate limiting, backed by MariaDB, with a React admin dashboard. Deployed via Docker.
Homelab & Self-Hosted Infrastructure
A four-node Proxmox VE cluster running roughly 29 virtual machines plus a Docker estate of 35+ containers, all operated end to end. The cluster runs an Active Directory domain with redundant controllers, internal PKI (AD Certificate Services), and federation; Authentik for SSO; pfSense edge routing with WireGuard VPN and filtered recursive DNS (Pi-hole + Unbound); MariaDB, PostgreSQL, and Redis data tiers; a self-hosted mail platform (Stalwart mail server behind a Proxmox Mail Gateway filtering edge, with Amazon SES relay for outbound deliverability); hypervisor-level backups with Proxmox Backup Server; and uptime monitoring with automated container updates. It hosts my development platform (Gitea, Portainer) and is the production environment for Purrse, Pounce, and EmailValidator.io, along with local-LLM AI workloads, AI-assisted document management, and media and game servers. More than anything, this is where I learn. New technologies get evaluated here, hands-on, before I trust them anywhere else.
A C# automation BotBase for Final Fantasy XIV’s Ocean Fishing, maintained and extended from Antony256’s original project. It combines community data sources with my own collected telemetry to drive real-time decision logic: route-aware catch priorities, GP and resource management, automated bait restocking, and idle-time gathering and crafting. Includes an in-game settings UI with a tacklebox inventory panel and achievement tracking.