Skip to content
View Provant15's full-sized avatar
  • Australia
  • 01:06 (UTC +10:00)

Organizations

@StrangeLoopGames@QualeDev

Block or report Provant15

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Provant15/README.md

Hi there, I'm Provant 👋

WebsiteGitHubEmail

About Me

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.

Currently Working On

  • Quale - I teach virtual brains to do things by letting them practice millions of times until the best one figures it out.
  • 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
  • MimDB - A backend platform offering PostgreSQL, authentication, realtime subscriptions, REST APIs, and object storage, available as both a self-hosted deployment and a managed service.
  • Homelab - Norse themed server cluster with enterprise networking, monitoring, and automation

Tech Stack

Languages

TypeScriptJavaScriptGoJavaHTML5CSS3

Frontend

ReactTailwind CSS

Backend & Runtime

BunNode.jsExpress.js

Databases & Caching

SupabaseMariaDBRedisMongoDBPostgreSQL

Cloud & Deployment

CloudflareDocker

Infrastructure & Networking

LinuxUbiquitiHome Assistant

Tools

GitGitHubVS Code

Homelab - The Nine Realms

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
Loading

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).

GitHub Stats

GitHub StatsTop Languages


Popular repositories Loading

  1. Provant15 Provant15Public

  2. Unity-Scripts Unity-ScriptsPublic

    C#

  3. Markets MarketsPublic

    Forked from Tweetzy/Markets

    Markets is a new approach to the old player chest shops.

    Java

  4. github-stats github-statsPublic

    Forked from anuraghazra/github-readme-stats

    ⚡ Dynamically generated stats for your github readmes

    JavaScript

  5. AMPTemplates AMPTemplatesPublic

    Custom AMP deployment templates for CubeCoders AMP

  6. unifi-mcp-server unifi-mcp-serverPublic

    Forked from enuno/unifi-mcp-server

    An MCP server that leverages official UniFi API

    Python