Freelance Software Engineer

Design · Build · Operate

Solid APIs and interfaces that connect your systems reliably: REST and gRPC APIs, microservices and scalable backends for companies that rely on maintainable software. Remote, across Germany.

  • 7+ years of software engineering
  • Go & C#/.NET as core stack
  • Remote across Germany
Portrait of Fabian Weiß

A software engineer with a soft spot for clean interfaces

I studied computer science at Otto von Guericke University Magdeburg and have been building software professionally since 2019 – first as a team lead in AI-assisted image processing, later focusing on backends in fintech, retail and logistics. I have been working freelance since 2022.

My focus is where systems have to talk to each other: APIs, interfaces and backend services in Go and C#/.NET. I care about stable, maintainable software – and I enjoy getting to the bottom of stubborn bugs.

Location
Bismark (Altmark), remote across Germany
Education
BSc Computer Science, OVGU Magdeburg
Languages
German (native), English (C1–C2)

Where I can support you

Four areas, one common thread: backend systems that work reliably and that are still pleasant to extend a few years from now.

API development

REST and gRPC APIs with clear contracts, sound error handling and an eye on performance – from specification through to operation.

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

System integration

I connect your applications with third-party systems, partners and existing databases – robustly, traceably and well documented.

  • Interfaces
  • SQL
  • NoSQL
  • Redis

Microservices & cloud

Distributed backend services in Go or C#, containerised and run on Kubernetes – with event sourcing where complete traceability matters.

  • Docker
  • Kubernetes
  • Azure
  • Event Sourcing

Maintenance & debugging

Security updates, bug fixing and further development of long-lived .NET applications – including release and CI infrastructure.

  • .NET
  • MSSQL
  • GitLab CI
  • Bugfixing

Where my strengths lie

From more than seven years of software engineering: the areas I know inside out – and what that means for you.

  1. Integration as a core discipline

    Interfaces between systems run through my whole career. I account for data contracts, failure modes and the behaviour of foreign systems from the outset – so that integrations hold up under real-world conditions.

  2. Traceability in distributed systems

    Go microservices, Kubernetes and event sourcing: architectures in which any state can be reconstructed completely – a real advantage in regulated, compliance-critical environments.

  3. Finding causes instead of treating symptoms

    Stubborn bugs in long-lived codebases appeal to me. I analyse thoroughly, fix durably, and take care of security updates and dependable releases.

  4. Responsibility beyond the code

    As a former team lead and backend owner I bring more than implementation: coordination within the team, CI/CD and release infrastructure, and a feel for maintainable solutions.

tech-stack.yml

Languages

  • GoCore
  • C# / .NETCore
  • C++Solid

Architecture & APIs

  • REST
  • gRPC
  • Microservices
  • Event Sourcing

Data

  • SQL / MSSQL
  • Entity Framework
  • NoSQL
  • Redis

Platform & operations

  • Docker
  • Kubernetes
  • Azure
  • GitLab CI
Also
Image processing with OpenCV, AI-assisted object detection and object tracking
Industries
Fintech & compliance · Retail · Logistics · Security technology

Selected projects

A selection of my work so far. Clients are not named, for reasons of confidentiality.

FreelanceRetail2022 – today

In-house business software for a retail group

Task
Operating and extending an internal application with a WinForms front end, a .NET backend and an MSSQL database.
Contribution
Security maintenance, bug fixing, feature development and work on the release infrastructure.
Outcome
A long-standing, trusted collaboration – continuously engaged since 2022.
Technologies
  • C#
  • .NET
  • WinForms
  • MSSQL

Senior EngineerRegTech2024 – 2025

Anti-money-laundering platform

Task
Building a distributed backend that helps companies detect and prevent money laundering.
Contribution
Go microservices on a Kubernetes cluster in Azure, implemented with event sourcing.
Outcome
Any past state of an entity can be reconstructed completely – an essential basis for compliance.
Technologies
  • Go
  • Kubernetes
  • Azure
  • Event Sourcing

Backend ownerLogistics2021 – 2022

Store logistics for large grocery chains

Task
Software controlling the supply of franchised stores from large distribution centres.
Contribution
Ownership of the C# backend including data access, CI pipelines and containerisation.
Technologies
  • C#
  • .NET
  • Entity Framework
  • GitLab CI
  • Docker

Team leadSecurity technology2019 – 2021

AI edge camera for licence plate recognition

Task
Developing an edge camera for automatic licence plate recognition (ALPR) and security applications.
Contribution
Leading the development team; AI-assisted object detection and object tracking directly on the device.
Technologies
  • C++
  • OpenCV
  • Object detection
  • Object Tracking

How working together looks

Transparent, pragmatic and inside your existing processes – without unnecessary overhead.

  1. First conversation

    You describe the goal, the starting point and the constraints. I ask questions, and we find out whether it is a good fit – with no obligation.

  2. Assessment & quote

    You receive an honest assessment of effort, risks and approach, together with a concrete quote.

  3. Delivery

    Iterative and transparent, remotely in your tools: regular check-ins, code reviews and visible progress.

  4. Handover & support

    Maintainable, documented code and knowledge transfer to your team – with long-term support if you want it.

Let us talk about your project.

Briefly describe what it is about – a few sentences are enough. I will get back to you shortly with a first assessment.

Availability: on request

Your details are used solely to handle your enquiry and are not passed on to third parties. See the privacy policy for details.