Senior (Lead) Fullstack Developer
Aktualisiert am 31.08.2026
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.01.2027
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Jahre 11 Monate
2021-04 - 2026-02

Projekt: Ticed (public:health)

Lead Developer C# 8 .NET Core SQL Server ...
Lead Developer
Das Projekt begann mit dem Erwerb eines Anbieters von Software für den Betrieb von COVID-Testzentren und dessen Daten. Es wurden verschiedene Geschäftsmodelle angestrebt.
Zu Vermarktungszwecken entwickelte ich zunächst eine ?Deutschlandkarte?, die das Infektionsgeschehen in Deutschland anzeigte (in der Frühphase sogar mit Live-Updates). Hier kamen für die extrem flüssigen Zoom-Funktion WebGL-Shadern zum Einsatz, ansonsten auch viel D3 und natürlich React.
Schließlich fokussierte sich die public:health auf die Betrugsaufdeckung. Andere Datenanbieter anzuschließen erforderte das Bereitstellen entsprechender APIs zum Einspielen und auch die Ad-hoc-Behandlung verschiedener manuell bereitgestellter Datenquellen (MySQL-Dumps, CSVs, Parquet, etc.).
Das Auswerten der Daten brachte mich an einige für mich bislang neue Themen, wie z.B. Distanzberechnungen auf Geo-Koordinaten (GIS).
Für die Einsicht der Daten entwickelte ich zunächst eine Blazor-Anwendung für einfache Auswertungen (SQL Server Columnstore-Indexes) und das Rechtemanagement. Gleichzeitig integrierte ich eine Tableau-Cloud-Anwendung, um den Nutzern komplexere Abfragen in einfacher Form zu ermöglichen (?Self-Service?). Tableau war hier in das Blazor-UI von Tieced mit IFrames integriert und die Tableau-User wurden über eine Tableau-API synchronisiert.
Oft war aber das Interesse an dieser Art von Self-Service gering, weshalb ich schließlich dazu eine neue Richtung einschlug: Die Erstellung fester Reports (die sowohl gedruckt als auch im Web gut aussehen) mit Hilfe des Observable Frameworks und den Tools aus dessen Ökosystem. Dies brachte mich in die Welt der Data-Science-Werkzeuge wie eben Observable, aber auch DuckDB, Python und Snakemake.
C# 8 .NET Core SQL Server Azure SQL Entity Framework Core Blazor Server & WebAssembly MSTest TypeScript React Next.js JavaScript D3 Tableau WebGL GLSL Python Snakemake PowerShell Bash Observable Framework Observable Plot Azure DevOps Pipelines Azure Storage Azure Static Websites Azure Data Factory Azure Entra ID Git
4 Jahre 3 Monate
2016-01 - 2020-03

VisBricks - Automatisierungsprojekt

Co-Founder & CTO C# ASP.NET SQL Server ...
Co-Founder & CTO
VisBricks war ein Startup basierend auf einer von mir entwickelten Software zur Automatisierung von Adobe After Effects, die es ermöglicht, Videos aus Vorlagen zu erstellen. Texte und Bilder können über eine Benutzeroberfläche eingespielt werden, um ein After-Effects-Projekt anzupassen und ein personalisiertes Video zu rendern.
Dazu implementierte ich Workflows für verschiedene Geschäftsmodelle ? eine Vorlage für Autohäuser können Sie auf YouTube sehen.
Meine Rolle war zunächst die des Einzelentwicklers, der die technologischen Grundlagen gelegt hat. Später kamen weitere Entwickler dazu und ich selbst bekam eine Führungsrolle.
Spezielle Herausforderungen:

- Reverse-Engineering des After-Effects-Dateiformates
- Orchestration von Render-Machinen, auf denen After-Effects automatisiert wurde
- Aufsplittung der stark wachsenden und zunächst monolithischen Anwendung in Microservices
- Föderierte Identität und gemeinsames Login für verschiedene Anwendungen auf     unterschiedlichen Domains (OAuth / OIDC / IdentityServer4)
- Erfolgreiche Einarbeitung weiterer Mitarbeiter in die bestehende Code-Base
C# ASP.NET SQL Server Entity Framework 6 MSTest TypeScript React MobX BlueprintJS Tailwind WPF PowerShell Bash Azure DevOps Pipelines Azure Storage Azure App Services Azure SQL Azure Data Factory Git
2 Jahre 3 Monate
2016-05 - 2018-07

AGKAMED: Neuentwicklung & Prozessoptimierung

Senior Software Developer C# ASP.NET SQL Server ...
Senior Software Developer
AGKAMED ist eine Einkaufsgemeinschaft für medizinische Bedarfsartikel für Krankenhäuser. Ich entwickelte eine interne Anwendung zur Unterstützung von Verwaltungs-, Datenimport- und Analyseaufgaben.
Ich war von der AGKAMED als Freelancer beschäftigt worden, diese Software eigenständig in Abstimmung mit den Nutzern zu entwickeln.
Spezielle Herausforderungen:

- Lösung von Performance-Problemen verursacht durch beliebige dem Nutzer ermöglichte Filterung und Sortierung großer Datenmengen (DevExpress Server-Side-Queries)
C# ASP.NET SQL Server Entity Framework DevExpress Git

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 1 Monat
1999-02 - 2004-02

Studium

Diplom-Mathematiker mit Auszeichnung, Universität Dortmund
Diplom-Mathematiker mit Auszeichnung
Universität Dortmund

Kompetenzen

Kompetenzen

Programmiersprachen

C#
Experte
.Net
Experte
ASP.Net
Experte
.Net Framework
Experte
.Net Core
Experte
APS.Net Core
Experte
SQL Server
Fortgeschritten
Entity Framework
Fortgeschritten
React
Fortgeschritten
NextJS
Fortgeschritten
Javascript
Fortgeschritten
Azure
Experte
Azure DevOps
Fortgeschritten
Git
Fortgeschritten
Docker
Fortgeschritten
PostgreSQL
Fortgeschritten
MySQL
Fortgeschritten
OAuth
Fortgeschritten
WPF
Fortgeschritten

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Jahre 11 Monate
2021-04 - 2026-02

Projekt: Ticed (public:health)

Lead Developer C# 8 .NET Core SQL Server ...
Lead Developer
Das Projekt begann mit dem Erwerb eines Anbieters von Software für den Betrieb von COVID-Testzentren und dessen Daten. Es wurden verschiedene Geschäftsmodelle angestrebt.
Zu Vermarktungszwecken entwickelte ich zunächst eine ?Deutschlandkarte?, die das Infektionsgeschehen in Deutschland anzeigte (in der Frühphase sogar mit Live-Updates). Hier kamen für die extrem flüssigen Zoom-Funktion WebGL-Shadern zum Einsatz, ansonsten auch viel D3 und natürlich React.
Schließlich fokussierte sich die public:health auf die Betrugsaufdeckung. Andere Datenanbieter anzuschließen erforderte das Bereitstellen entsprechender APIs zum Einspielen und auch die Ad-hoc-Behandlung verschiedener manuell bereitgestellter Datenquellen (MySQL-Dumps, CSVs, Parquet, etc.).
Das Auswerten der Daten brachte mich an einige für mich bislang neue Themen, wie z.B. Distanzberechnungen auf Geo-Koordinaten (GIS).
Für die Einsicht der Daten entwickelte ich zunächst eine Blazor-Anwendung für einfache Auswertungen (SQL Server Columnstore-Indexes) und das Rechtemanagement. Gleichzeitig integrierte ich eine Tableau-Cloud-Anwendung, um den Nutzern komplexere Abfragen in einfacher Form zu ermöglichen (?Self-Service?). Tableau war hier in das Blazor-UI von Tieced mit IFrames integriert und die Tableau-User wurden über eine Tableau-API synchronisiert.
Oft war aber das Interesse an dieser Art von Self-Service gering, weshalb ich schließlich dazu eine neue Richtung einschlug: Die Erstellung fester Reports (die sowohl gedruckt als auch im Web gut aussehen) mit Hilfe des Observable Frameworks und den Tools aus dessen Ökosystem. Dies brachte mich in die Welt der Data-Science-Werkzeuge wie eben Observable, aber auch DuckDB, Python und Snakemake.
C# 8 .NET Core SQL Server Azure SQL Entity Framework Core Blazor Server & WebAssembly MSTest TypeScript React Next.js JavaScript D3 Tableau WebGL GLSL Python Snakemake PowerShell Bash Observable Framework Observable Plot Azure DevOps Pipelines Azure Storage Azure Static Websites Azure Data Factory Azure Entra ID Git
4 Jahre 3 Monate
2016-01 - 2020-03

VisBricks - Automatisierungsprojekt

Co-Founder & CTO C# ASP.NET SQL Server ...
Co-Founder & CTO
VisBricks war ein Startup basierend auf einer von mir entwickelten Software zur Automatisierung von Adobe After Effects, die es ermöglicht, Videos aus Vorlagen zu erstellen. Texte und Bilder können über eine Benutzeroberfläche eingespielt werden, um ein After-Effects-Projekt anzupassen und ein personalisiertes Video zu rendern.
Dazu implementierte ich Workflows für verschiedene Geschäftsmodelle ? eine Vorlage für Autohäuser können Sie auf YouTube sehen.
Meine Rolle war zunächst die des Einzelentwicklers, der die technologischen Grundlagen gelegt hat. Später kamen weitere Entwickler dazu und ich selbst bekam eine Führungsrolle.
Spezielle Herausforderungen:

- Reverse-Engineering des After-Effects-Dateiformates
- Orchestration von Render-Machinen, auf denen After-Effects automatisiert wurde
- Aufsplittung der stark wachsenden und zunächst monolithischen Anwendung in Microservices
- Föderierte Identität und gemeinsames Login für verschiedene Anwendungen auf     unterschiedlichen Domains (OAuth / OIDC / IdentityServer4)
- Erfolgreiche Einarbeitung weiterer Mitarbeiter in die bestehende Code-Base
C# ASP.NET SQL Server Entity Framework 6 MSTest TypeScript React MobX BlueprintJS Tailwind WPF PowerShell Bash Azure DevOps Pipelines Azure Storage Azure App Services Azure SQL Azure Data Factory Git
2 Jahre 3 Monate
2016-05 - 2018-07

AGKAMED: Neuentwicklung & Prozessoptimierung

Senior Software Developer C# ASP.NET SQL Server ...
Senior Software Developer
AGKAMED ist eine Einkaufsgemeinschaft für medizinische Bedarfsartikel für Krankenhäuser. Ich entwickelte eine interne Anwendung zur Unterstützung von Verwaltungs-, Datenimport- und Analyseaufgaben.
Ich war von der AGKAMED als Freelancer beschäftigt worden, diese Software eigenständig in Abstimmung mit den Nutzern zu entwickeln.
Spezielle Herausforderungen:

- Lösung von Performance-Problemen verursacht durch beliebige dem Nutzer ermöglichte Filterung und Sortierung großer Datenmengen (DevExpress Server-Side-Queries)
C# ASP.NET SQL Server Entity Framework DevExpress Git

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 1 Monat
1999-02 - 2004-02

Studium

Diplom-Mathematiker mit Auszeichnung, Universität Dortmund
Diplom-Mathematiker mit Auszeichnung
Universität Dortmund

Kompetenzen

Kompetenzen

Programmiersprachen

C#
Experte
.Net
Experte
ASP.Net
Experte
.Net Framework
Experte
.Net Core
Experte
APS.Net Core
Experte
SQL Server
Fortgeschritten
Entity Framework
Fortgeschritten
React
Fortgeschritten
NextJS
Fortgeschritten
Javascript
Fortgeschritten
Azure
Experte
Azure DevOps
Fortgeschritten
Git
Fortgeschritten
Docker
Fortgeschritten
PostgreSQL
Fortgeschritten
MySQL
Fortgeschritten
OAuth
Fortgeschritten
WPF
Fortgeschritten

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.