HARTOLIT

[TM]

Rust Systems Architect & Infrastructure Engineer.

Base_Loc Copenhagen, DK
Current_State
Available
01 // BACKEND

Real-Time Services

High-performance WebSocket servers for chat, game state, or live notifications. Rust guarantees low latency without GC pauses.

  • Rust (Axum / Tokio)
  • WebSockets
  • PostgreSQL
02 // INFRASTRUCTURE

Deployment & Ops

End-to-end Linux infrastructure management. From secure VPS configuration to Docker containerization and reverse proxies.

  • Docker & Compose
  • Nginx / Cloudflare
  • Linux Administration
03 // TOOLING

CLI & Terminal Apps

Custom automation tools and TUI (Terminal User Interface) applications designed for developer workflows.

  • Crossterm / Ratatui
  • Automation Scripts
  • Cross-Platform Binaries
Selected Work

Headless Spatial Grid

RUST BEVY AXUM

The Problem: Standard game servers scale poorly (O(n²)) as player counts rise, leading to lag spikes and expensive hosting bills.

My Solution: I engineered a custom chunk-based spatial index using Bevy ECS. This allows the server to query only the relevant entities for any given client in O(1) time.

~15ms
Tick Latency
O(1)
Lookup Time
src/spatial/chunk.rs
use bevy::prelude::*;
use rustc_hash::{FxHashMap, FxHashSet};

/// High-performance spatial indexing
#[derive(Resource, Default)]
pub struct SpatialIndex {
    grid: FxHashMap<ChunkKey, FxHashSet<Entity>>,
}

impl ChunkKey {
    pub const SIZE: f64 = 100.0;

    pub fn from_vec3(pos: DVec3) -> Self {
        Self {
            x: (pos.x / Self::SIZE).floor() as i32,
            y: (pos.y / Self::SIZE).floor() as i32,
            z: (pos.z / Self::SIZE).floor() as i32,
        }
    }
}

Origin Story

The Hartolit Legacy

"Built to carry the load."

The name Hartolit wasn't generated by an algorithm; it was inherited. Originally associated with my great-grandfather’s suitcase manufacturing business, it represented Danish craftsmanship and gear built to survive the journey.

Legend has it that original Hartolit cases are still preserved in a display at Copenhagen Airport today—a testament to their lasting quality.

I carry this name forward to represent a new kind of infrastructure. My software practice is founded on those same multi-generational values: robust architecture, security by design, and engineering that stands the test of time.

HARTOLIT

Systems Architecture & Engineering
Copenhagen, Denmark

"Hartolit" is an unregistered trademark used in commerce within Denmark and the European Union. All rights to the brand identity, name, and associated software services are strictly reserved.

© 2026 Hartolit. All rights reserved.