Full-Stack Developer

Nathan Risacher

I build apps and run the infrastructure behind them.

I design, build, and ship full-stack applications — from React Native mobile apps to Next.js SaaS products. I also run the infrastructure they live on: a 3-node Proxmox homelab with 25+ containers, Cloudflare tunnels, automated monitoring, and CI/CD pipelines. I care about owning the whole stack, not just writing code that runs on someone else’s platform.

Featured Work

Other Projects

LeadGen

Multi-tenant agency CRM with automated outreach and white-label branding

Next.js Drizzle Stripe Firecrawl

GovDeals Arbitrage

Automated auction scanner that finds undervalued government surplus

Node.js REST APIs Discord.js

Creepin Bot

Multi-purpose Discord bot with music, deal alerts, and health notifications

Discord.js Node.js systemd

Dispatch

AI SMS agent platform with conversation management and routing

Next.js Drizzle Twilio Claude AI

SSH Honeypot

Production honeypot with real-time attack dashboard and geo-tracking

Cowrie Node.js SQLite Caddy

Stack

Frontend
React React Native Next.js Expo Tailwind shadcn/ui Zustand
Backend
Node.js Fastify FastAPI Drizzle Prisma Socket.io
Data
PostgreSQL SQLite Turso Firebase RTDB Redis MinIO
AI / ML
Claude API Batch Classification LoRA Training Prompt Engineering
Infrastructure
Proxmox Docker Cloudflare Tunnels Nginx Proxy Manager systemd PM2
DevOps
Git SSH n8n CrowdSec Uptime Kuma Playwright

The Lab

3 Proxmox Nodes
25+ Containers
16 Docker Services
33 Proxy Routes
99.9% Uptime

Three bare-metal Proxmox nodes, a Docker VM, and a Hetzner VPS — all stitched together with Cloudflare tunnels, Nginx Proxy Manager, and AdGuard DNS. Automated health checks run every 4 hours via n8n and Playwright, with auto-remediation and Discord alerts. CrowdSec handles intrusion prevention across the cluster.

See the full topology