fiskce

Hi, I'm Mathias!

(a.k.a. fiskce)

(a.k.a. fiskce)

I'm a developer and network operator in Copenhagen. I made BERIFFA: the brand, the beriffa.com website and BERIFFANET, the network behind it. I also build game engines, a casino platform, game-server tooling, computer-vision pipelines and 3D worlds, plus websites for clients. And I run my own network, AS219271, and an IPv6 internet exchange.

17★on DayZ Server Manager
1,330unit tests in Mossbell
4Msimulated spins behind Sebastian
AS219271BERIFFANET, my very own network

Things I've made

(7)
The BERIFFA wordmark in heavy black letters on a tilted grid
BERIFFA

I made all of this!

#1

BERIFFA

Next.js · TypeScript · private repo

I built BERIFFA: the brand, the beriffa.com website and BERIFFANET, the network behind it (AS219271). The site presents Beriffa Group's products and runs live network tools against BERIFFA's own infrastructure.

  • beriffa.com in 25 languages, with locale routes, hreflang and a localized sitemap
  • Product, pricing, peering, docs and status pages, plus ⌘K site-wide search
  • Live network tools: ping, traceroute, BGP and RPKI lookups, DNS and a subnet calculator

Next.js · TypeScript · Tailwind · shadcn/ui · Cloudflare · 25 languages

Thunder Hunter Sebastian mid-tumble: a 6×5 grid of gems with a 3× multiplier orb and Sebastian firing lightning
Thunder Hunter Sebastian

play it, it's live!

#2

Thunder Hunter Sebastian

JavaScript

A tumbling slot game drawn entirely on one HTML5 canvas, with real gravity and bounce physics, ready for Stake Engine. The game maths runs in a headless engine tuned over millions of simulated spins, and exports the books Stake's servers play.

  • Pay-anywhere 6×5 grid with tumbling wins and chained cascades
  • Multiplier orbs from 2× to 500× that stack through free spins
  • Plays through Stake Engine's RGS, with bet replays and social casino wording

96.5% RTP in all four modes · 5,000× max win · 360k Stake books

versions:v11 (Stake Version) · v10.3 · v9 · v8 · v7 · v6 · v5 · v4 · v3 · v2 · v1

Munkbet

operator + game host

#3

Munkbet

TypeScript · private repo

An online casino platform built the way the industry does it, as two separate services. The Munkbet operator site owns accounts and the wallet, and a separate game host plays the role of the game provider: it serves the HTML5 games and runs the RNG and game maths.

  • Operator in Next.js with a MySQL wallet as the single source of truth for balances
  • Game host with its own RGS API, launch tokens and provably fair seeds
  • Every bet, win and rollback goes through an HMAC-signed seamless wallet API

Next.js · TypeScript · MySQL · Node · demo economy

DayZ Server Manager web dashboard showing server status, uptime, players and server controls
DayZ Server Manager

my most starred repo ★

#4

DayZ Server Manager

Bash · 17★

A tool that installs, updates, backs up and monitors a DayZ Standalone server on Linux. It keeps the server running and records what happened when it crashes.

  • Interactive setup and one-command SteamCMD install
  • Per-mod downloads with retries and update checks via the Steam API
  • Crash diagnostics captured before every automatic restart

17 stars · 6 forks · GPL-3.0

Mossbell: a procedurally generated island with villager houses, a coastline and the player's toolbar
Mossbell

every model built in code

#5

Mossbell

TypeScript · private repo

An original 3D life simulation that runs in the browser. You live on a procedurally generated island, fish, craft and get to know villagers who remember you. Every model is generated from primitives in code, with no downloaded assets.

  • Deterministic island generation from a seed
  • three.js world with day/night, weather and seasons
  • Villagers with schedules, pathfinding and memory

1,330 unit tests · 235 end-to-end checks · 54k lines of TypeScript

watches my own network

#6

BERIFFA-BGP-DASH

Python · private repo

The dashboard I use to run my own network, AS219271. It reads a BIRD 2 and WireGuard edge router and shows session state, tunnel health and every IPv6 prefix I originate, so the whole setup can be checked at a glance.

  • bgp.tools-style AS map of every neighbour, with holder names and country flags
  • Prefix map with RIPE labels and RPKI validation for every route
  • Global visibility checks that flag a possible hijack or misorigination

YOLO on live cameras

#7

CAMERAX

Python

Real-time object detection for IP cameras. It connects to ONVIF cameras over RTSP or MJPEG, runs YOLO on sampled frames and logs each detection with camera, class, confidence and bounding box.

  • A capture thread per camera, a shared detector and a separate storage writer
  • Automatic reconnects with exponential backoff
  • Logging to SQLite and JSON lines, with annotated snapshots

Also on the desk

(4)

Fortune Boulevard

Fortune Boulevard key art: the game's logo next to a smiling businessman character
TypeScript · private repo

Real-time multiplayer property-trading board game in the browser, with lobbies, bots, clans and leaderboards.

Arma 3 Mod Manager

Bash · 5★

Command-line mod manager for Arma 3 servers on LGSM: downloads, key management and scheduled updates.

Mejeri Quiz App

HTML

Danish dairy-science practice quizzes: cheese, butter, milk powder and cultured milk.

Sites I've built

(5)

Many of them for clients through Beriffa Group.

  • Gastro-LabNext.js · Node

    Website for a Danish food and catering business, plus the internal kitchen system behind it: Stripe orders, manual orders, customers, capacity per dish, VAT and CSV export.

  • Salskovs Garage & EventsNext.js · Cloudflare D1

    Garage and events venue in Lemvig. Runs on Cloudflare Workers with event signups that can't be oversold, and an admin area for events and guest lists.

  • Newt's CribNext.js

    Home of a crew of creators, coders, artists and gamers, with member profiles.

  • seek0Next.js

    WHOIS lookup for domains and IP addresses, with Redis caching. Open source, built with @tootlejack.Source

  • Er det mandag?HTML

    Answers one question: is it Monday?

What I know

Build

Languages and frameworks I ship with.

JavaScript, TypeScript, Python, Bash, Lua, PHP, Next.js, React, three.js, HTML5 Canvas, Web Audio, FastAPI

Engineer

Systems checked by simulation and tests.

Headless engines, Monte Carlo simulation, RGS and seamless wallet APIs, computer vision (YOLO), multithreaded pipelines, real-time multiplayer, MySQL, SQLite, Stripe, vitest, pytest, Playwright

Network

My own AS and everything under it.

BGP, my own ASN, BIRD 2, WireGuard, IPv6, RPKI, internet exchange operation, Linux servers, systemd, Docker, Cloudflare Workers, game-server hosting

My network

AS219271

yep, my own network!

BERIFFANET: my own autonomous system, built for BERIFFA and announced via BGP to the global routing table. It runs an open, IPv6-native peering policy. I run it on a BIRD 2 and WireGuard edge and keep an eye on it with BERIFFA-BGP-DASH. Most people rent their corner of the internet; I run my own.

Right now

Polishing the next version of Gates of Sebastian.

Most of my time goes to games and the servers they run on, study tools, running my own network, and whatever experiment seems worth trying that week.

Say hi!

↑ back to the top