Full-stack engineer turned company builder.
Most of my work lives in private repos, but here's the gist:
| Domain | Stack |
|---|---|
| BROWSER EXTENSIONS | TypeScript Chrome MV3 Firefox Manifest V3 esbuild |
| SERVERLESS SAAS | TypeScript Next.js Serverless Workers Edge SQL Drizzle ORM |
| EDGE TOOLS & MICRO-APPS | TypeScript Hono Serverless Workers Edge SQL Astro |
| KUBERNETES & SELF-HOSTED | k3s Helm Helmfile Prometheus Grafana Loki |
| AI AGENTS & LLM | Python TypeScript MCP Protocol LLM Inference Docker |
| ANDROID DEVELOPMENT | Kotlin Jetpack Compose Protobuf Media3 TLS |
| CI/CD & DEV TOOLING | GitHub Actions Python TypeScript Shell Claude API |
| SECURITY & MONITORING | Rust Python Asyncio Telegram API Security Audit |
| PERSONAL TOOLING | TypeScript Node.js Markdown Shell CLI |
- Cross-browser productivity and privacy extensions - Five TypeScript extensions targeting Chrome and Firefox via Manifest V3, covering tab group management in chrome-group-discard, media auto-skip in series-auto-skip, feed cleanup in discord-purge and uninsta, and media library monitoring in filelist-ext.
- Full-stack SaaS products on serverless edge - Two private multi-tenant SaaS products built on Next.js App Router with TypeScript, Drizzle ORM over edge SQL, Stripe payments, and serverless workers deployment — one a vehicle fleet management platform, the other a legal document marketplace.
- Small APIs, tools, and sites on edge infrastructure - Lightweight edge-deployed projects including gw2roi (a public Guild Wars 2 trading-post ROI calculator built with Hono and edge SQL), a personal investment tracker, a PDF rendering service streaming WASM from object storage, and the company site built with Astro.
- Self-managed k3s cluster with homelab services - Declarative Helm/Helmfile configuration for a private k3s cluster running Nextcloud and Vaultwarden, with Prometheus, Grafana, and Loki for observability, automated certificate management, and encrypted off-site backup.
- Self-hosted AI agents and LLM automation tools - odysseus is a public self-hosted AI agent workspace with React UI, MCP integration, and Python runtime deployed via Docker; a private k3s Ollama stack runs local GPU-accelerated inference; social-update automates social content generation and posting via LLM.
- Native Android app for automotive connectivity - AARE is a Kotlin/Compose Android application implementing the H.264 video streaming protocol for automotive head unit connectivity, with Protobuf wire format definitions, Media3 for playback, and TLS for secure transport.
- Reusable CI/CD workflows and development automation - shared-workflows is a public reusable GitHub Actions library (Haiku-powered badge classification, PR checks, Dependabot auto-merge) consumed across the portfolio, alongside private Claude Code configuration and custom hooks for development workflow automation.
- Vulnerability database and activity monitoring - advisory-db is a Rust-based security vulnerability database, and device-activity-telegram-bot is an async Python service that monitors device activity events and delivers real-time alerts via the Telegram API.
- Personal productivity and knowledge tooling - deckrun is a TypeScript CLI for running Markdown-based terminal presentations with KaTeX math rendering and Mermaid diagram support; paired with a private shell automation pipeline for syncing an Obsidian knowledge base via Syncthing and Git.
📡 Currently exploring local LLM agent orchestration with MCP and self-hosted inference




