Full-stack developer and infrastructure enthusiast who builds things end-to-end - from network segmentation and server architecture to game servers and web applications. By day, I'm a qualified train driver. By night, I'm building game worlds, tinkering with enterprise-grade homelab infrastructure, and writing code.
I specialise in TypeScript/JavaScript ecosystems with a focus on scalable, secure, and well-architected solutions. Currently working with Bun, React, Supabase, and Cloudflare's platform for web projects, and Java for Minecraft plugin development.
- Pixadom - A cozy 2D social pixel art MMORPG. Contributing to community strategy and technical consultation
- OdysseyCraft - A comprehensive Minecraft server network with custom plugins and Paper-native architecture
- Homelab Infrastructure - Norse themed server cluster with enterprise networking, monitoring, and automation
A Norse mythology-themed homelab with enterprise-grade UniFi networking, VLAN segmentation across five realms, and dedicated servers for applications, databases, game hosting, and development.
graph TD
classDef power fill:#b91c1c,stroke:#ef4444,color:#fff,stroke-width:2px
classDef isp fill:#4a1a6b,stroke:#7c3aed,color:#fff,stroke-width:2px
classDef gateway fill:#1e3a5f,stroke:#3b82f6,color:#fff,stroke-width:2px
classDef switch fill:#1a4731,stroke:#10b981,color:#fff,stroke-width:2px
classDef server fill:#92400e,stroke:#f59e0b,color:#fff,stroke-width:2px
classDef ap fill:#0e4a6e,stroke:#06b6d4,color:#fff,stroke-width:2px
classDef endpoint fill:#374151,stroke:#9ca3af,color:#fff,stroke-width:2px
classDef pi fill:#831843,stroke:#ec4899,color:#fff,stroke-width:2px
THOR["Thor - UPS"]:::power
NEPTUNE["Neptune - Internet"]:::isp
YGGDRASIL["Yggdrasil - UCG Fiber / Gateway"]:::gateway
HEIMDALL["Heimdall - USW Aggregation / Core Switch"]:::gateway
ASBRU["Asbru - USW Pro Max 16 / Server Switch"]:::switch
BIFROST["Bifrost - USW Pro XG 10 PoE / Endpoint Switch"]:::switch
LOKI["Loki - App Server"]:::server
MIMIR["Mimir - Database Server"]:::server
RAGNAR["Ragnar - Game Server 1"]:::server
SIGURD["Sigurd - Game Server 2"]:::server
ODIN["Odin - U7 Pro Max / Primary AP"]:::ap
VE["Ve - Code Server / i9-13900HK 32GB DDR5"]:::server
ULLR["Ullr - Raspberry Pi 5 / Monitoring"]:::pi
VOLLUNDR["Vollundr - Raspberry Pi 5 / Home Assistant"]:::pi
GJALLARBRU["Gjallarbru - USW Flex 2.5G 5"]:::switch
SVERDRU["Sverdbru - USW Flex 2.5G 5"]:::switch
MUNINN["Muninn - U6 Mesh / AP"]:::ap
HUGINN["Huginn - U7 Pro Max / AP"]:::ap
MAINPC["Main PC"]:::endpoint
SECPC["Secondary PC"]:::endpoint
SONOS["Sonos Peripherals"]:::endpoint
THOR --- NEPTUNE
NEPTUNE -->|WAN| YGGDRASIL
YGGDRASIL --> HEIMDALL
HEIMDALL --> ASBRU
HEIMDALL --> BIFROST
ASBRU --> LOKI
ASBRU --> MIMIR
ASBRU --> RAGNAR
ASBRU --> SIGURD
BIFROST --> ODIN
BIFROST --> VE
BIFROST --> ULLR
BIFROST --> VOLLUNDR
BIFROST --> GJALLARBRU
ODIN --> SVERDRU
ODIN --> MUNINN
SVERDRU --> HUGINN
GJALLARBRU --> MAINPC
GJALLARBRU --> SECPC
GJALLARBRU --> SONOS
VLAN Segmentation: Traffic is isolated across five realms - Asgard (trusted devices), Midgard (guest network), Jötunheim (public-facing services), Svartalfheim (IoT & isolated devices), and Alfheim (kids & monitored devices).




