Freelance Software Engineer

Entwerfen · Umsetzen · Betreiben

Stabile APIs und Schnittstellen, die Ihre Systeme zuverlässig verbinden: REST- und gRPC-APIs, Microservices und skalierbare Backends für Unternehmen, die auf wartbare Software setzen. Remote, deutschlandweit.

  • 7+ Jahre Software Engineering
  • Go & C#/.NET als Kernstack
  • Remote in ganz Deutschland
Porträt von Fabian Weiß

Software Engineer mit einem Faible für saubere Schnittstellen

Ich habe Informatik an der Otto-von-Guericke-Universität Magdeburg studiert und entwickle seit 2019 professionell Software – zunächst als Teamleiter in der KI-gestützten Bildverarbeitung, später mit Fokus auf Backends in FinTech, Handel und Logistik. Seit 2022 arbeite ich freiberuflich.

Mein Schwerpunkt liegt dort, wo Systeme miteinander sprechen müssen: APIs, Schnittstellen und Backend-Services in Go und C#/.NET. Ich lege Wert auf stabile, wartbare Software und gehe hartnäckigen Bugs gerne auf den Grund.

Standort
Bismark (Altmark), remote deutschlandweit
Ausbildung
B.Sc. Informatik, OVGU Magdeburg
Sprachen
Deutsch (Muttersprache), Englisch (C1–C2)

Wobei ich Sie unterstützen kann

Vier Schwerpunkte, ein roter Faden: Backend-Systeme, die zuverlässig funktionieren und sich auch in ein paar Jahren noch gut weiterentwickeln lassen.

API-Entwicklung

REST- und gRPC-APIs mit klaren Verträgen, sauberer Fehlerbehandlung und Blick auf Performance – von der Spezifikation bis zum Betrieb.

  • REST
  • gRPC
  • Go
  • C#/.NET

Systemintegration

Ich verbinde Ihre Anwendungen mit Drittsystemen, Partnern und bestehenden Datenbanken – robust, nachvollziehbar und gut dokumentiert.

  • Schnittstellen
  • SQL
  • NoSQL
  • Redis

Microservices & Cloud

Verteilte Backend-Services in Go oder C#, containerisiert und in Kubernetes betrieben – bei Bedarf mit Event Sourcing für lückenlose Nachvollziehbarkeit.

  • Docker
  • Kubernetes
  • Azure
  • Event Sourcing

Wartung & Fehleranalyse

Sicherheitsupdates, Bugfixing und Weiterentwicklung gewachsener .NET-Anwendungen – inklusive Release- und CI-Infrastruktur.

  • .NET
  • MSSQL
  • GitLab CI
  • Bugfixing

Meine Stärken und Vertiefungen

Aus über sieben Jahren Software Engineering: die Themen, in denen ich besonders tief stecke – und was Sie davon haben.

  1. Integration als Kerndisziplin

    Schnittstellen zwischen Systemen ziehen sich wie ein roter Faden durch meine Laufbahn. Ich denke Datenverträge, Fehlerfälle und das Verhalten fremder Systeme von Anfang an mit – damit Integrationen auch unter realen Bedingungen halten.

  2. Nachvollziehbarkeit in verteilten Systemen

    Go-Microservices, Kubernetes und Event Sourcing: Architekturen, in denen sich jeder Zustand lückenlos rekonstruieren lässt – ein echter Vorteil in regulierten, compliance-kritischen Umfeldern.

  3. Ursachen finden statt Symptome behandeln

    Hartnäckige Bugs in gewachsenen Codebasen reizen mich. Ich analysiere gründlich, behebe nachhaltig und kümmere mich um Sicherheitsupdates und stabile Releases.

  4. Verantwortung über den Code hinaus

    Als ehemaliger Teamleiter und Backend-Verantwortlicher bringe ich mehr mit als Implementierung: Abstimmung im Team, CI/CD- und Release-Infrastruktur und ein Gespür für wartbare Lösungen.

tech-stack.yml

Sprachen

  • GoSchwerpunkt
  • C# / .NETSchwerpunkt
  • C++Fundiert

Architektur & APIs

  • REST
  • gRPC
  • Microservices
  • Event Sourcing

Daten

  • SQL / MSSQL
  • Entity Framework
  • NoSQL
  • Redis

Plattform & Betrieb

  • Docker
  • Kubernetes
  • Azure
  • GitLab CI
Außerdem
Bildverarbeitung mit OpenCV, KI-gestützte Objekterkennung und Object Tracking
Branchen
FinTech & Compliance · Handel · Logistik · Sicherheitstechnik

Ausgewählte Projekte

Ein Auszug aus meiner bisherigen Arbeit. Kunden nenne ich aus Vertraulichkeitsgründen nicht namentlich.

FreelanceHandel2022 – heute

Interne Unternehmenssoftware eines Handelskonzerns

Aufgabe
Betrieb und Weiterentwicklung einer internen Anwendung mit WinForms-Frontend, .NET-Backend und MSSQL-Datenbank.
Beitrag
Sicherheitswartung, Bugfixing, Feature-Entwicklung und Arbeit an der Release-Infrastruktur.
Ergebnis
Langfristige, vertrauensvolle Zusammenarbeit – seit 2022 durchgehend im Einsatz.
Technologien
  • C#
  • .NET
  • WinForms
  • MSSQL

Senior EngineerRegTech2024 – 2025

Plattform zur Prävention von Geldwäsche

Aufgabe
Entwicklung eines verteilten Backends, das Unternehmen bei der Erkennung und Verhinderung von Geldwäsche unterstützt.
Beitrag
Go-Microservices in einem Kubernetes-Cluster auf Azure, umgesetzt mit Event Sourcing.
Ergebnis
Jeder beliebige Zustand einer Entität lässt sich lückenlos rekonstruieren – eine wichtige Grundlage für Compliance.
Technologien
  • Go
  • Kubernetes
  • Azure
  • Event Sourcing

Backend-VerantwortungLogistik2021 – 2022

Filiallogistik für große Lebensmittelketten

Aufgabe
Software, die die Belieferung franchisierter Märkte aus großen Logistikzentren steuert.
Beitrag
Verantwortung für das C#-Backend inklusive Datenzugriff, CI-Pipelines und Containerisierung.
Technologien
  • C#
  • .NET
  • Entity Framework
  • GitLab CI
  • Docker

TeamleitungSicherheitstechnik2019 – 2021

KI-Edge-Kamera für Kennzeichenerkennung

Aufgabe
Entwicklung einer Edge-Kamera für automatische Kennzeichenerkennung (ALPR) und Sicherheitsanwendungen.
Beitrag
Leitung des Entwicklungsteams; KI-gestützte Objekterkennung und Object Tracking direkt auf dem Gerät.
Technologien
  • C++
  • OpenCV
  • Objekterkennung
  • Object Tracking

So läuft eine Zusammenarbeit ab

Transparent, pragmatisch und in Ihren bestehenden Prozessen – ohne unnötigen Overhead.

  1. Erstgespräch

    Sie schildern Ziel, Ausgangslage und Rahmenbedingungen. Ich stelle Rückfragen und wir klären, ob es passt – unverbindlich.

  2. Einschätzung & Angebot

    Sie erhalten eine ehrliche Einschätzung zu Aufwand, Risiken und Vorgehen sowie ein konkretes Angebot.

  3. Umsetzung

    Iterativ und nachvollziehbar, remote in Ihren Tools: regelmäßige Abstimmungen, Code Reviews und sichtbarer Fortschritt.

  4. Übergabe & Betreuung

    Wartbarer, dokumentierter Code und Wissenstransfer an Ihr Team – auf Wunsch mit langfristiger Betreuung.

Lassen Sie uns über Ihr Projekt sprechen.

Beschreiben Sie kurz, worum es geht – ein paar Sätze reichen. Ich melde mich zeitnah mit einer ersten Einschätzung zurück.

Verfügbarkeit: gerne auf Anfrage

Ihre Angaben werden ausschließlich zur Bearbeitung Ihrer Anfrage verwendet und nicht an Dritte weitergegeben. Details finden Sie in der Datenschutzerklärung.