Highly Available Kubernetes Homelab
A three-node, production-style k3s platform designed for node loss, repeatable recovery, and continuous GitOps reconciliation.
Projects
My professional work at PolyAI and PeerLogic is the center of this portfolio: conversational AI, voice systems, multi-agent workflows, and the integrations required to launch them. The homelab case studies show the supporting platform and reliability practices I bring to that work.
Professional AI and product delivery
Public summaries of systems delivered with cross-functional teams. PolyAI and PeerLogic lead this section; customer-confidential implementation details remain intentionally private.
PolyAI
Featured AI workProduction conversational AI delivery spanning dialogue behavior, enterprise integrations, telephony, rollout, and post-launch reliability

PeerLogic
Featured AI workLLM-powered patient engagement and appointment workflows across voice, SMS, practice systems, and operational interfaces

Datics AI
A web-based application providing centralized data and real-time market insights for dealership operations

Datics AI
A data-driven platform addressing customer identification, conversion, and appointment management in the automobile industry

Datics AI
A property tax management system serving eight parishes with secure web-based payment and administrative tools
Supporting platform depth
Detailed evidence of how I approach deployment, observability, security, data resilience, local AI, and recovery.
A three-node, production-style k3s platform designed for node loss, repeatable recovery, and continuous GitOps reconciliation.
A source-to-production pipeline that builds containers, resolves immutable image digests, validates desired state, and lets Argo CD perform controlled rollouts.
A layered access plane combining automatic TLS, single sign-on, two-factor authentication, client certificates, and outbound-initiated VPN paths.
A monitoring system that connects user-visible availability to Kubernetes health, storage, networking, hardware, and actionable alerting.
A tiered data design that separates replicated application state, bulk storage, encrypted backups, and rebuildable caches.
Primary and secondary Pi-hole resolvers backed by encrypted upstream DNS and source-aware telemetry across the cluster.
A resilient private workspace for files, notes, collaboration, mobile sync, and WebDAV access.
A multi-domain mail system with a highly available core, hardened public relay, webmail, authenticated submission, and end-to-end delivery verification.
A dedicated, replicated password-management service with separate trusted-LAN and certificate-authenticated mobile access paths.
A private AI workspace that routes coding and general workloads to locally hosted models on a dedicated RTX workstation.
A private speech platform for browser-based voice interaction, uploaded-media transcription, and reusable speech-to-text services.
A GPU-backed creative pipeline for private image generation and local image upscaling, exposed through authenticated web tools.
A local coding agent with repository, terminal, browser, GitHub, cluster, and Penpot design access under explicit security boundaries.
A durable n8n deployment with private authoring, authenticated administration, production webhooks, and monitored database-backed execution.
A self-hosted scheduling service with public booking pages, private administration, resilient state, and calendar/email integrations.
An end-to-end opportunity and delivery operating system covering intake, qualification, outreach, proposals, work, time, invoices, and AI-assisted decisions.
A privacy-conscious opportunity inbox that synchronizes messages, detects actionable items, tracks follow-ups, and supports human-reviewed AI assistance.
A multi-site hosting platform plus an isolated FOSSBilling pilot designed around strong tenant boundaries, repeatable upgrades, and evidence-driven operations.
A family photo backup and personal media platform with replicated metadata, GPU-assisted processing, and independent backup verification.
A secure remote print queue that converts browser uploads into driverless jobs for a home printer without exposing printer administration.
A set of guarded Telegram, SMS, and WhatsApp integrations for alerts, command workflows, and private service notifications.
A private, searchable mirror of the Awesome Selfhosted catalog with reproducible caching and no third-party credentials.
A controlled browser interface for working across selected storage locations without publishing raw network shares.
A custom under-desk enclosure with fabrication drawings, printable models, a build guide, and interactive 3D viewers.
No projects match this filter.