Software · Architektur · Zukunft

Stefan Werfling

Softwareentwickler mit Blick nach vorn: klare Architektur, wartbarer Code und Systeme, die auch morgen noch tragen.

Deutschland Berufserfahrung seit 2005
Porträt von Stefan Werfling

Profil

Über Stefan Werfling


Full-Stack-Entwickler und Systems Engineer aus Deutschland. Berufserfahrung seit 2005, mit Schwerpunkt auf Systemarchitektur, technischer Leitung und langfristiger Wartbarkeit.

Stefan Werfling entwickelt vom Systemkern bis zur Oberfläche: Reverse-Proxys, VPN, DNS und verschlüsselte Dateisysteme ebenso wie Web-Backends, Frontends und mobile Apps. In seiner Open-Source-Arbeit betreut er eigenständig Projekte in einem Umfang, der sonst ganze Teams beschäftigt, und arbeitet zugleich gern in Teams mit klarer Architektur und geteilter Verantwortung.

KI-Werkzeuge setzt er bewusst und kontrolliert ein: jede generierte Änderung wird per Diff geprüft, alle Architektur- und Struktur­entscheidungen bleiben in seiner Hand. Aktuell beschäftigt er sich mit LLMs, Vektordatenbanken und Retrieval-Pipelines für unternehmensinterne Assistenten.

Technische Schwerpunkte

  • TypeScript / Node.js
  • C / C++
  • Go
  • Flutter / Dart
  • Systemarchitektur
  • FUSE & Dateisysteme
  • Docker / Nginx
  • MariaDB / PostgreSQL / Redis
  • LLMs & Vektordatenbanken

Werdegang

Lebenslauf


Über 20 Jahre Projekte in Systemprogrammierung, Full-Stack-Web, Mobile und DevOps. Eine ausführliche Projektübersicht liegt als Project CV auf GitHub.

  1. seit 2025

    KI-Systeme im Team (Pegenau)

    Aufbau lokaler KI-Assistenten: MimirMind, eine C++20-Inferenz-Engine für LLMs auf Intel-Arc-iGPUs, und Pegenaut, der zugehörige TypeScript-RAG-Stack mit Vektordatenbank und Chunk-Pipelines.
  2. ehrenamtlich

    M.E.E.R. e.V. – Sichtungs-App für den Meeresschutz

    Ehrenamtliche Entwicklung von MWPA (Mammal watching. Processing. Analysing.) für den Berliner Naturschutzverein M.E.E.R. e.V.: TypeScript-Backend mit WebUI und Flutter-App auf wasserfestem Outdoor-Tablet. Das System löst die über 20 Jahre analoge Sichtungserfassung von Walen und Delfinen vor La Gomera digital ab.
  3. seit 2020

    Selbstständiger Softwareentwickler & Systems Engineer

    Systemnahe Entwicklung und Open Source: Reverse-Proxys, DNS, VPN und verschlüsselte Dateisysteme. Projekte u. a. FlyingFish, VTS Editor, NjsFsCrypt, Mount EverREST, node-dns und NPPM.
  4. ca. 2008 – 2020

    Mitgründer & leitender Entwickler (eigenes Unternehmen)

    Kunden- und Produktsoftware als Chief Developer: EGroupware-Module in Zusammenarbeit mit der EGroupware GmbH, deutschlandweite digitale Abrechnung in der Kinderchirurgie (NPA), das Volltext-/OCR-System FindNow sowie mobile Apps.
  5. 2005 – ca. 2008

    Ausbildung & Berufseinstieg als Programmierer

    Berufsausbildung ab 2005: Intranet-Software für einen der größten Franchise-Lizenzgeber und Hausbauer Deutschlands (PHP), Lotus-Notes-Setup (Delphi) und erste Protokoll- und Reverse-Engineering-Projekte.

Ehrenamt · Meeresschutz

Verein: M.E.E.R. e.V.

Neben der Software entsteht ein Herzensprojekt: Für den Berliner Naturschutzverein M.E.E.R. e.V. entwickelt Stefan Werfling MWPA – die digitale Sichtungserfassung für Wale und Delfine vor La Gomera.

Illustration: Walflosse vor La Gomera
Illustration: MWPA-Sichtungs-App auf dem Outdoor-Tablet

M.E.E.R. e.V. ist ein gemeinnütziger Verein mit Sitz in Berlin, der sich dem Schutz von Walen und Delfinen widmet – getragen von vier Säulen: Mammals, Encounters, Education, Research. Die Feldforschung findet vor der Kanareninsel La Gomera statt, einem der wenigen Orte weltweit mit ganzjährigen Sichtungen und über 20 Walarten.

MWPA (Mammal watching. Processing. Analysing.) löst die über zwei Jahrzehnte analoge Datenaufnahme digital ab. Auf jeder Forschungsfahrt läuft die App auf einem wasserfesten Outdoor-Tablet und erfasst pro Sichtung:

  • Art – Delfine, Wale, Schildkröten
  • Verhalten und Gruppengröße
  • Fotomaterial der Tiere
  • GPS-Standort per automatischem Tracking

Technisch besteht MWPA aus einem TypeScript-Backend mit WebUI zur Prüfung und Freigabe der Daten sowie einer Flutter-App zur Erfassung im Feld.

Zur Website von M.E.E.R. e.V.

Kontakt

So erreichen Sie mich


Name
Stefan Werfling

Ihre Nachricht wird direkt an stefan@werfling.de gesendet. Ich melde mich zeitnah zurück.