Krzysztof Maziarka · Softwerk

Backend w Scali, mapy i systemy, które się skalują.

Programuję od blisko 20 lat. Przez Softwerk pracuję w modelu B2B i rozwijam własne produkty: Caravaneo i VanDash.

~20lat w branży
7+lat gier opartych na mapach
01 — O mnie

Funkcyjna Scala, mapy i AI w produkcji — nie tylko w demo.

Na co dzień piszę funkcyjną Scalę i projektuję microservices na Cats, Fs2, Http4s, Tapirze, sttp i Circe.

Od lat pracuję z danymi z map: OpenStreetMap, Overpass, PostGIS i Elasticsearch. Znam też infrastrukturę, na której to wszystko działa: Kubernetes, Kafkę i CI/CD.

Z AI jestem na bieżąco — i jako narzędzie, i jako inżynieria produktu. W Caravaneo odpalam własne modele (llama.cpp), zamieniam naturalny język na filtry mapy i mam wieloturowy agent AI ze stanem sesji. Offline powstają streszczenia kempingów i oceny aspektów; w stacku też NER i tłumaczenia (GLiNER, NLLB).

W pracy i prywatnie codziennie siedzę w Claude i Cursorze — prompty, agenci, review kodu, cały workflow. Dziś to umiejętność na równi ze stackiem.

Softwerk to moja działalność gospodarcza od 2011: faktury B2B i własne produkty. Na początku były też aplikacje iOS i strony.

Po godzinach projektuję w CAD, drukuję w 3D, lutuję elektronikę, spawam i przerabiam kampera.

Scala i FP

  • Scala
  • Cats
  • Fs2
  • Http4s
  • Tapir
  • sttp
  • Circe

Geo i dane

  • OpenStreetMap
  • Overpass
  • PostGIS
  • Elasticsearch
  • Couchbase

AI

  • llama.cpp
  • Prompt → filtry
  • Agenci AI
  • GLiNER
  • NLLB
  • Claude
  • Cursor

Infrastruktura

  • Kubernetes
  • Kafka
  • GitLab CI/CD
  • Gatling
  • nginx
02 — Doświadczenie

Gdzie pracowałem

  1. od 10.2025

    Senior Scala Developer · Commerce

    Backend w Scali dla produktów e‑commerce w ekosystemie BigCommerce.

  2. 01.2018 – 10.2025
    Kraków

    Scala Developer · Reality Games

    Prawie osiem lat przy mobilnych grach opartych na geolokalizacji i danych z map, m.in. Monopoly World. Microservices w Scali, przetwarzanie danych OSM i Overpass, testy obciążeniowe i automatyzacja wdrożeń.

    • Kubernetes
    • Couchbase
    • Elastic
    • Gatling
    • GitLab CI/CD
  3. od 2011

    Softwerk · działalność gospodarcza

    Kontrakty B2B i własne produkty: Caravaneo i VanDash. Wcześniej m.in. Synerise i TVN, gdzie programowałem i prowadziłem zespoły.

03 — Produkty

Co buduję po swojemu

Mapa kempingów

Caravaneo

Mapa i wyszukiwarka kempingów w Europie — filtry, kilka języków i agent AI, który z promptu robi stan mapy. Własny LLM do search intent, offline’owe streszczenia, cały stack na moim VPS (API, PostGIS, tiles, nginx).

  • PostGIS
  • Własny LLM
  • Agent AI
  • Kafelki map
Telemetria kampera

VanDash

Telemetria kampera off‑grid: czujniki połączone przez ESP‑NOW, panel na centralce oraz własne PCB i firmware.

  • ESP‑NOW
  • PCB
  • Firmware
04 — Kontakt

Masz projekt w Scali, mapy albo AI do wdrożenia?

Chętnie porozmawiam o B2B, Caravaneo, VanDashu, agentach i LLM-ach — albo o czymkolwiek innym. Najszybciej złapiesz mnie na LinkedInie.