Skip to main content
  1. 2024–2025 · System design, backend, security and integrations

    Device provisioning platform

    Registering and configuring devices in batches of a few thousand

    A hardware manufacturer needed a system for registering and provisioning its devices, in batches of around 2,000–3,000 at a time. For every device the workflow had to create an application record, an identity and a VPN configuration, which setup automation on the device then picked up.

    • PHP
    • Laravel 11
    • PostgreSQL
    • Redis
    • REST API
    • WireGuard
    • Authentik
    • Docker Compose
    • Bash
    • Laravel Horizon
  2. 2024 · Technical lead / technical owner

    zeskanuj.com

    A restaurant marketing platform built by a two-person team

    zeskanuj.com was a marketing platform for restaurants that used QR codes. I was responsible for the architecture, backend, data model, infrastructure and CI/CD, and for technical oversight of the frontend.

    • PHP
    • Laravel 11
    • React
    • PostgreSQL
    • Redis
    • FilamentPHP
    • Docker
    • GitHub Actions
    • Hetzner
    • REST API

Side projects

Non-commercial DN42 and K3s environments.

DN42 autonomous system

My own non-commercial network in DN42, running since the end of May 2026. AS4242422169 runs on the MikroTik hAP ax³ that is also my home router: three BGP sessions over WireGuard, all to Kioubit, IPv6 only. I announce only my /48 and accept only fd00::/8 prefixes from /44 to /64.

  • BGP
  • WireGuard
  • IPv6
  • MikroTik RouterOS
  • Routing policy
  • DN42

Repository: github.com/maciej-jasiewicz/dn42-as4242422169

K3s infrastructure lab

A personal homelab on three Ubuntu Server 24.04 VPS nodes, running real workloads since around August 2025. Terraform sets up the core infrastructure, and K3s, Helm, Ingress and local storage are the part I keep running. Other components I test there stay separate from that baseline.

  • K3s
  • Kubernetes
  • Terraform
  • Helm
  • Ingress
  • Linux

Public repositories, when available, are listed on GitHub: github.com/maciej-jasiewicz.