Exploring.
Languages
Frameworks & Tools
Infrastructure & Security
An autonomous web agent built with CDP + Ollama (llama3.1:8b) that automates MCQ revision tasks with adaptive memory. The agent navigates revision platforms, answers questions, and builds a self-updating memory of weak topics.
Python Ollama Llama 3.1 CDP
Production-grade home infrastructure on an i7-7700 / 32GB machine:
- OPNsense VM with WAN / LAN / DMZ segmentation (
vmbr0-vmbr3) - Wazuh SIEM with Suricata IDS
- Discord alert pipeline via n8n webhooks
- Pi-hole + Unbound for DHCP & recursive DNS on
10.10.10.0/24 - Nginx reverse proxy + Cloudflare Tunnel for zero-trust public exposure
- Tailscale subnet routing with persistence for remote access
- GPU passthrough (Quadro M2000) for Sunshine/Moonlight game streaming
Proxmox OPNsense Wazuh Suricata n8n Tailscale Cloudflare
Personal portfolio built with Next.js / Vercel with full SEO stack:
- JSON-LD schemas, Open Graph tags, Google Search Console & Bing Webmaster Tools
- Integrated revision.jackghx.com subdomain for student revision hub
- Originally made with PicoClaw
Next.js Vercel SEO JSON-LD