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

Organizations

@StrangeLoopGames

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 supported. This note will be visible to only 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 👋

Website GitHub Email

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

  • 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

Tech Stack

Languages

TypeScript JavaScript Go Java HTML5 CSS3

Frontend

React Tailwind CSS

Backend & Runtime

Bun Node.js Express.js

Databases & Caching

Supabase MariaDB Redis MongoDB PostgreSQL

Cloud & Deployment

Cloudflare Docker

Infrastructure & Networking

Linux Ubiquiti Home Assistant

Tools

Git GitHub VS 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 Stats Top Languages


Popular repositories Loading

  1. Provant15 Provant15 Public

  2. Unity-Scripts Unity-Scripts Public

    C#

  3. Markets Markets Public

    Forked from Tweetzy/Markets

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

    Java

  4. github-stats github-stats Public

    Forked from anuraghazra/github-readme-stats

    ⚡ Dynamically generated stats for your github readmes

    JavaScript