Senior Full-Stack Developer mit Schwerpunkt moderne Web-, Cloud- & AI-basierte Anwendungen
Aktualisiert am 05.01.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 05.01.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Back-End
Front-End
Künstliche Intelligenz
TypeScript
Go
C#
Azure Devops
AWS
SQL
NoSQL
REST
OpenAPI
React
Flutter
Microservices
PHP
Docker
Kubernetes
DevOps
Svelte
Vue.js
Symfony
Python

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 8 Monate
2024-05 - heute

Package Manager für Go

ChatGPT / Ollama GitHub Golang ...
  • Multi-Plattform-CLI für Paketverwaltung
  • automatisierte Builds, Projekt-Templates/Cleanup und KI-gestützte Skripte
ChatGPT / Ollama GitHub Golang platformübergreifend
4 Monate
2024-06 - 2024-09

CLI-Tool zur Optimierung von Developer- & Build-Workflows

GitLab Next.js Node.js / TypeScript ...
DX-Tooling mit Struktur- und Qualitätsregeln:
  • Export-Validierung
  • strikte Dependency-Vorgaben
  • File-Watcher-Automatisierung
  • CI/CD-Checks
  • Security-Audits (NPM/PHP) und schnellere Git-Kommandos
GitLab Next.js Node.js / TypeScript Storybook Yarn
4 Monate
2024-06 - 2024-09

Eigene VS-Code-Erweiterung für Workflow-Optimierung

ChatGPT API GitLab Node.js / TypeScript ...

VS-Code-Extension:
  • temporäres lokales Linking von NPM-Modulen
  • smarter MR-Flow
  • KI-unterstützte Commits/Doku
  • automatisierte Tasks, Status-Bar-Actions und interaktive React-WebViews


ChatGPT API GitLab Node.js / TypeScript React Storybook Visual Studio Code Yarn
4 Monate
2024-06 - 2024-09

Einheitliche Module für projektübergreifende Standardisierung

ESLint GitLab Node.js / TypeScript ...
  • Plattform-agnostisches SDK mit wieder verwendbaren Backend-Typen/Funktionen
  • zentrale ESLint-Konfiguration und gemeinsame tsconfig für konsistente Code-Qualität und schnelleres Setup


ESLint GitLab Node.js / TypeScript NPM Prettier
4 Monate
2024-06 - 2024-09

Refactoring & Modernisierung einer React-Component-Library

ESLint GitLab Node.js / TypeScript ...

Version 2:
  • Umstieg auf Vite
  • Vitest-Tests
  • Struktur-Reorg
  • Outputs als CJS/ESM/UMD
  • modernes Storybook

ESLint GitLab Node.js / TypeScript Prettier React Storybook Yarn
1 Jahr 6 Monate
2023-01 - 2024-06

Interne VSCode-Extension

Azure + DevOps Azure OpenAI Docker ...

Erweiterung für ~400 Projekte:

  • Auto-Setup
  • Projekt-Erkennung
  • persönliche Work Items,ChatGPT-Funktionen (Shell, Branch-Namen, Doku, i18n)
  • ZIP-Explorer
  • skriptbare Notebooks

Azure + DevOps Azure OpenAI Docker Node.js / TypeScript Visual Studio Code
1 Jahr 7 Monate
2022-12 - 2024-06

After-Sales Web-App & Backend für Servicepartner und Werkstätten

Azure + DevOps Docker Kubernetes ...

Interne Plattform für zentrale After-Sales-Abläufe:

  • Garantieanträge, Werkstattaufträge, Partnerkommunikation, Fahrzeugdokumente, Servicekampagnen, digitale Fahrzeugakten und Ersatzteilbestellungen
  • Full-Stack-Entwicklung inkl. Anbindungen an CRM, Produktion undCloud-Systeme

Azure + DevOps Docker Kubernetes MS Dynamics MS Power Automate Next.js PTC ThingWorx TypeScript
1 Jahr 8 Monate
2022-11 - 2024-06

e.GO URL-Shortener & QR-Code-Generator

Azure + DevOps Docker Golang ...
  • Microservice für Redirects und QR-Codes (SVG) on-the-fly, verwaltet im internen Admin-Tool
  • unterstützt dynamische Parameter für Kampagnen/Partner
Azure + DevOps Docker Golang Kubernetes MongoDB QR Codes REST APIs SVG
1 Jahr 11 Monate
2022-08 - 2024-06

e.GO Konfigurator

Azure + DevOps Azure Entra / Active Directory Docker ...
  • Kunden-Konfigurator inkl. Bestellprozess
  • Mitarbeit in Front-/Backend, Skalierung nach Launch, paralleler Aufbau eines Vertriebsportals
Azure + DevOps Azure Entra / Active Directory Docker Kubernetes Next.js Node.js / TypeScript PostgreSQL Redis REST APIs
2 Jahre
2022-07 - 2024-06

e.GO Sales Portal

Azure + DevOps Azure Entra / Active Directory Docker ...

Partnerportal parallel zum Konfigurator:

  • Konfigurationen anpassen
  • Bestellungen finalisieren und Dokumente an e.GO übermitteln

Azure + DevOps Azure Entra / Active Directory Docker Kubernetes Next.js Node.js / TypeScript PostgreSQL Redis REST APIs

Aus- und Weiterbildung

Aus- und Weiterbildung

2016 - 2018

Informatik

FH Aachen, Deutschland


2006 - 2009

Ausbildung Fachinformatiker

GRÜN Software AG


2001 - 2004

Informatik

RWTH Aachen, Deutschland

Position

Position

Senior Full-Stack Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Back-End Front-End Künstliche Intelligenz TypeScript Go C# Azure Devops AWS SQL NoSQL REST OpenAPI React Flutter Microservices PHP Docker Kubernetes DevOps Svelte Vue.js Symfony Python

Schwerpunkte

.NET / C#
DevOps
Flutter / Dart
Golang
Node.js / TypeScript
NoSQL
PHP
React / Next.js
SQL
Svelte



Produkte / Standards / Erfahrungen / Methoden

Profil

  • Seit über 20 Jahren als Full-Stack Entwickler. 
  • In dieser Zeit durfte ich in Bereichen wie Automotive, E-Commerce und Spenden-/Mitgliederverwaltung viele spannende Projekte umsetzen.
  • Meine Stärken liegen in LAMP, Windows, (No-)SQL, .NET und Node - von Frontend bis Backend.
  • Besonders wichtig ist mir, Lösungen zu entwickeln, die innovativ und effizient sind, dabei ständig Neues zu lernen und im Team gemeinsam Erfolge zu feiern.


Skills

  • .NET
  • Active Directory
  • Android
  • Angular
  • Anthropic Claude
  • ASP.NET
  • AWS
  • Azure
  • Azure OpenAI
  • C#
  • ChatGPT API
  • Cloud
  • CodeIgniter
  • Custom Web Components
  • DevOps
  • Docker
  • Doctrine
  • Dynamics
  • Entity Framework
  • Entra
  • ESLint
  • Fahrzeugdaten
  • FastAPI
  • Firebase
  • Flutter
  • GitHub
  • GitLab
  • Golang
  • Kryptographie
  • Kubernetes
  • Linux
  • MEF
  • Microfrontends
  • MongoDB
  • MSSQL
  • MVC
  • MVVM
  • MySQL
  • Next.js
  • Node.js
  • NPM
  • Ollama
  • OXID
  • PHP
  • platformübergreifend
  • PostgreSQL
  • Power Automate
  • Prettier
  • Pydantic
  • Python
  • React
  • React Native
  • Redis
  • REST APIs
  • Shopware
  • SOAP
  • SQLAlchemy
  • Storybook
  • Strapi
  • Subversion
  • Svelte
  • Symphony
  • T-SQL
  • Terraform
  • ThingWorx
  • TypeScript
  • uv
  • Visual Basic
  • Visual Studio
  • VSTO
  • Vue.js
  • WCF
  • Webpack
  • Win32 API
  • Windows
  • Windows Forms
  • WPF


Open Source

  • Bitmap Factory for NativeScript
    • Plattformübergreifende Bildbearbeitung für Android und iOS.
  • e. GPT
    • CLI-Tool mit ChatGPT-API-Anbindung und Go/React-UI.
  • Execution Queue for Node.js
    • Aufgaben-Scheduler auf MongoDB-Basis (inspiriert von Agenda.js).
  • HTTP Server Module for Node.js
    • Performante Alternative zu Express.js mit einfacher Routenführung.
  • HTTP Server Test Runner
    • Integrationstests für das HTTP-Server-Modul (supertest).
  • Jobs for Node.js
    • Cron-ähnlicher Job-Scheduler mit Worker Threads.
  • Kanban for Visual Studio Code
    • VS-Code-Erweiterung für projektbezogene Kanban-Boards.
  • LINQ for JavaScript
    • LINQ-ähnliche Funktionen für JS-Collections.
  • LINQ for NativeScript
    • LINQ-Methoden für NativeScript.
  • LINQ for PHP
    • LINQ-Implementierung für PHP.
  • PayPal for NativeScript
    • Einfache PayPal-Checkout-Integration für NativeScript.
  • PostgreSQL ORM for Node.js
    • Schnelles, eigenes ORM für PostgreSQL (pg-Modul).
  • Power Tools for Visual Studio Code
    • Vielseitige VS-Code-Toolbox & Erweiterungen.
  • Remote Debugger for Visual Studio Code
    • Remote-Debugger (Node.js & PHP) für VS Code.
  • Remote File System Provider for Visual Studio Code
    • Direkter Zugriff auf entfernte Dateisysteme (S3, FTP, WebDAV) in VS Code.
  • sanitize_filename Dart Package
    • ?Dart/Flutter-Paket zur sicheren Dateinamen-Erzeugung.


Berufserfahrung

2025 - 2025:

Rolle: Senior Software Developer

Kunde: R. STAHL, Waldenburg


Aufgaben:

Aufbau und Implementierung einer Web-Applikation auf Basis diverser KI-Modelle und -Agenten


Kenntnisse:

Anthropic Claude, FastAPI, Pydantic, Python, React, SQLAlchemy, uv


2025 - 2025

Rolle: Senior Software Developer

Kunde: ignus GmbH, Köln


Aufgaben:

Entwicklung eines modularen webbasierten Zeichentools (Svelte) für präzises Kabel-/Verdrahtungsdesign in einer Angular-Umgebung.

  • Layer-Canvas mit konfigurierbaren Kabeln, Bauteilen, Labels.
  • Funktionen: flexible Edit-Tools (drag, rotate, resize), maßgeschneiderte Maßeinheiten, Artikel-Integration, Mehrfachauswahl, PDF-Export sowie JSON-basierte Datenhaltung für einfache Integration und stateless Betrieb.


Kenntnisse:

Angular, Custom Web Components, Svelte


2025 - 2025

Rolle: Senior Software Developer

Kunde: INspares GmbH, Wegberg


Aufgaben:

  • Mitarbeit an einer Client/Server-Software mit Flutter-App (mobil) und Svelte-Web-UI.
  • Hauptfokus: Bugfixes und kleinere Features zur Funktionsverbesserung.


Wesentliche Funktionen der Software:

  • Digitales Portal zur Verwaltung/Überwachung elektronischer Hardware über QR-codierte Schränke
  • Echtzeit-Zugriff auf Lifecycle-Daten (Wartungshistorie, Doku, Compliance)
  • Proaktive Wartung durch Erkennung/Benachrichtigung bei End-of-Life/Obsoleszenz
  • Visuelles Inventar-Management, Integration mit zentraler Komponentendatenbank
  • Dashboards/Reports zur Entscheidungsunterstützung bei Wartung und Ersatz


Kenntnisse:

Flutter, Svelte


2025 - 2025: 


Rolle: Senior SoftwareDeveloper

Kunde: Westdeutscher Rundfunk, Köln


Aufgaben:

  • Weiterentwicklung der WDR-App ?Stolperstein?
  • Verantwortlich für Bugfixes und kleinereFeatures zur UX- und Funktionsverbesserung.


Kenntnisse:

Flutter


2024 - 2025

Rolle: Senior Software Developer

Kunde: auf Anfrage, Bonn


Aufgaben:

Agile Produktentwicklung mit Frontend-Fokus, Feature-Integration in Apps sowie engeAbstimmung von Konzept, Design und Technik in Sprints.

  • KI-Entwicklung (Azure OpenAI)
  • API-Entwicklung (Node.js)
  • Cloud-Entwicklung (Azure)
  • DevOps (Azure, Turborepo)
  • Frontend (Next.js / React.js)
  • Tooling (Go, TypeScript)


Kenntnisse:

Azure + DevOps, ChatGPT API, Golang, Next.js, Node.js / TypeScript


2024 - 2024

Senior Full-Stack Engineer

Ordio GmbH, Köln, Deutschland


Aufgaben:

Agile Produktentwicklung mit Frontend-Schwerpunkt. Feature-Integration in Apps; enge Kollaboration über Sprints. Zusätzlich AWS-Arbeiten (S3, Secrets Manager) und Terraform inGitLab-Pipelines.

  • API (PHP, Symfony)
  • Cloud (AWS)
  • Datenbanken (MongoDB, MySQL)
  • DevOps (GitLab, Terraform)
  • Frontend (Next.js / React, React Native)
  • Tooling (Node.js)


Kenntnisse:

AWS, GitLab, MongoDB, MySQL, Next.js, Node.js / TypeScript, PHP / Symphony, React Native, Terraform


2023 - 2024

Rolle: Senior Software Engineer

Kunde: Next. e. GO Mobile SE, Aachen


Aufgaben:

  • Verantwortlich für die Konzeption und Entwicklung von Backend-Services sowie die Sicherstellung des Betriebs von Apps und der e. GO-Systemarchitektur mit Fokus auf APIs.
  • Eigenständige Entwicklung digitaler Lösungen zur Prozessverbesserung (z. B. Service Portal, Ersatzteileshop, Web Configurator, e. GO Connect App/Cockpit).
  • Weiterentwicklung digitaler Produkte und Integration neuer Technologien wie GenAI und ChatGPT.
  • Technologie-Scouting, Testing und Coaching von Mitarbeitern im Software-Engineering.


Kenntnisse:

Azure + DevOps, ChatGPT API, Docker, Flutter, Golang, Kubernetes, MongoDB, MSSQL / T-SQL, Next.js, Node.js / TypeScript, PostgreSQL, React Native


2021 - 2023

Rolle: Senior Software Developer

Kunde: Next.e. GO Mobile SE, Aachen


Aufgaben:

  • Verantwortlich für die Konzeption und Entwicklung von Backend-Services sowie die Sicherstellung des Betriebs von Apps und der e.GO-Systemarchitektur mit Fokus auf APIs.
  • Eigenständige Entwicklung digitaler Lösungen zur Prozessverbesserung (z. B. Service Portal, Ersatzteileshop, Web Configurator, e.GO Connect App/Cockpit).
  • Weiterentwicklung digitaler Produkte und Integration neuer Technologien wie GenAI und ChatGPT.
  • Technologie-Scouting, Testing und Coaching von Mitarbeitern im Software-Engineering.


Kenntnisse:

Azure + DevOps, ChatGPT API, Docker, Flutter, Golang, Kubernetes, MongoDB, MSSQL / T-SQL, Next.js, Node.js / TypeScript, PostgreSQL, React Native


2018 - 2021

Rolle: Senior Software Developer

Kunde: e.GO Digital GmbH, Aachen


Aufgaben:

  • Entwicklung datenbasierter Geschäftsmodelle und Business Apps im Ökosystem Neue Mobilität.
  • Erstellung von Anforderungs- und Bedarfsanalysen für Business Intelligence undData Science.
  • Planung und Umsetzung von Backends (Node.js, TypeScript) sowie Web- undmobilen Frontends (React, Vue).
  • Entwicklung eigener API-Schnittstellen und Integration externer APIs.
  • Administration und Automatisierung von Build- und Release-Prozessen in Azure DevOps sowie Betreuung der Cloud-Infrastruktur in Microsoft Azure.


Kenntnisse:

Azure + DevOps, Docker, MongoDB, MSSQL / T-SQL, Node.js / TypeScript, PostgreSQL, React.js + Native, Vue.js


2016 - 2018

Rolle: IT Developer & Administrator, Werkstudent

Kunde: doppeltplus GmbH, Aachen


Aufgaben:

  • E-Commerce mit Fokus auf Entwicklung und Betreuung von Shopware-basierten Systemen.
  • Unterstützung bei der Anpassung und Weiterentwicklung von PHP-Anwendungen, Arbeiten im Linux-Umfeld sowie Nutzung von GitLab für Versionskontrolle und Zusammenarbeit.
  • Sammelte dabei praktische Erfahrung in agilen Projekten und lernte die Abläufe in professionellen E-Commerce-Teams kennen.


Kenntnisse:

C# / WPF, GitLab, Linux, Node.js / TypeScript, PHP / Symphony, Shopware


2015 - 2015

Rolle: Software Developer

Kunde: Mayersche, Aachen


Aufgaben:

  • Konzeption und Programmierung verschiedener Systeme im E-Commerce-Umfeld.
  • Entwicklung der Anbindung der Community an mayersche, eines Tools zur Integration des Zentrallagers als Barsortimenter sowie einer BOB-Vertriebsdatenbank.
  • Unterstützung der Teamorganisation durch interne IT-Werkzeuge sowie Mitwirkung am Aufbau von Deployment-und Dokumentationsprozessen.


Kenntnisse:

MySQL, OXID, PHP, Visual Basic .NET


2013 - 2014

Rolle: Software Developer

Kunde: TN CuRA GmbH, Aachen


Aufgaben:

  • Entwicklung und Optimierung von Software für berufsständische Versorgungseinrichtungen.
  • Verantwortlich für die Programmierung und das Refactoring technischer Schnittstellen zur sicheren Internetkommunikation (OpenSSL, Zertifikate, Signierung, Verschlüsselung).
  • Erstellung eines Prototyps für dynamische HTML-Formulare in MS Access.
  • Migration von Projekten von Visual SourceSafe nach Subversion.
  • Entwicklung von Tools zur Fernsteuerung und Aktualisierung von Server-Komponenten sowie zur automatischen Erstellung von Rechnungsanlagen aus Jira.
  • Entwicklung mehrerer .NET-Bibliotheken für Logging und Konfigurationsdateien.


Kenntnisse:

ASP.NET, C# / WPF, Kryptographie, Subversion, Visual Basic .NET


2010  2013

Rolle: Junior Software Developer

Kunde: EVOCURA GmbH, Aachen


Aufgaben:

  • Entwicklung und Betreuung von Client-Server-Applikationen für den Gesundheitssektor mit Schwerpunkt Altenhilfe. 
  • Zunächst Implementierung neuer Funktionen in der EVOCURA Pflege-Software, anschließend eigenverantwortliche Entwicklung der Server-Applikation mit direkter Berichtslinie an die Geschäftsleitung. 
  • Entwicklung einer webbasierten Fernwartungs- und Support-Lösung, die erfolgreich in den Betrieb übernommen wurde.


Kenntnisse:

.NET / C#, Android, Entity Framework, MSSQL / T-SQL, WCF, WPF

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 8 Monate
2024-05 - heute

Package Manager für Go

ChatGPT / Ollama GitHub Golang ...
  • Multi-Plattform-CLI für Paketverwaltung
  • automatisierte Builds, Projekt-Templates/Cleanup und KI-gestützte Skripte
ChatGPT / Ollama GitHub Golang platformübergreifend
4 Monate
2024-06 - 2024-09

CLI-Tool zur Optimierung von Developer- & Build-Workflows

GitLab Next.js Node.js / TypeScript ...
DX-Tooling mit Struktur- und Qualitätsregeln:
  • Export-Validierung
  • strikte Dependency-Vorgaben
  • File-Watcher-Automatisierung
  • CI/CD-Checks
  • Security-Audits (NPM/PHP) und schnellere Git-Kommandos
GitLab Next.js Node.js / TypeScript Storybook Yarn
4 Monate
2024-06 - 2024-09

Eigene VS-Code-Erweiterung für Workflow-Optimierung

ChatGPT API GitLab Node.js / TypeScript ...

VS-Code-Extension:
  • temporäres lokales Linking von NPM-Modulen
  • smarter MR-Flow
  • KI-unterstützte Commits/Doku
  • automatisierte Tasks, Status-Bar-Actions und interaktive React-WebViews


ChatGPT API GitLab Node.js / TypeScript React Storybook Visual Studio Code Yarn
4 Monate
2024-06 - 2024-09

Einheitliche Module für projektübergreifende Standardisierung

ESLint GitLab Node.js / TypeScript ...
  • Plattform-agnostisches SDK mit wieder verwendbaren Backend-Typen/Funktionen
  • zentrale ESLint-Konfiguration und gemeinsame tsconfig für konsistente Code-Qualität und schnelleres Setup


ESLint GitLab Node.js / TypeScript NPM Prettier
4 Monate
2024-06 - 2024-09

Refactoring & Modernisierung einer React-Component-Library

ESLint GitLab Node.js / TypeScript ...

Version 2:
  • Umstieg auf Vite
  • Vitest-Tests
  • Struktur-Reorg
  • Outputs als CJS/ESM/UMD
  • modernes Storybook

ESLint GitLab Node.js / TypeScript Prettier React Storybook Yarn
1 Jahr 6 Monate
2023-01 - 2024-06

Interne VSCode-Extension

Azure + DevOps Azure OpenAI Docker ...

Erweiterung für ~400 Projekte:

  • Auto-Setup
  • Projekt-Erkennung
  • persönliche Work Items,ChatGPT-Funktionen (Shell, Branch-Namen, Doku, i18n)
  • ZIP-Explorer
  • skriptbare Notebooks

Azure + DevOps Azure OpenAI Docker Node.js / TypeScript Visual Studio Code
1 Jahr 7 Monate
2022-12 - 2024-06

After-Sales Web-App & Backend für Servicepartner und Werkstätten

Azure + DevOps Docker Kubernetes ...

Interne Plattform für zentrale After-Sales-Abläufe:

  • Garantieanträge, Werkstattaufträge, Partnerkommunikation, Fahrzeugdokumente, Servicekampagnen, digitale Fahrzeugakten und Ersatzteilbestellungen
  • Full-Stack-Entwicklung inkl. Anbindungen an CRM, Produktion undCloud-Systeme

Azure + DevOps Docker Kubernetes MS Dynamics MS Power Automate Next.js PTC ThingWorx TypeScript
1 Jahr 8 Monate
2022-11 - 2024-06

e.GO URL-Shortener & QR-Code-Generator

Azure + DevOps Docker Golang ...
  • Microservice für Redirects und QR-Codes (SVG) on-the-fly, verwaltet im internen Admin-Tool
  • unterstützt dynamische Parameter für Kampagnen/Partner
Azure + DevOps Docker Golang Kubernetes MongoDB QR Codes REST APIs SVG
1 Jahr 11 Monate
2022-08 - 2024-06

e.GO Konfigurator

Azure + DevOps Azure Entra / Active Directory Docker ...
  • Kunden-Konfigurator inkl. Bestellprozess
  • Mitarbeit in Front-/Backend, Skalierung nach Launch, paralleler Aufbau eines Vertriebsportals
Azure + DevOps Azure Entra / Active Directory Docker Kubernetes Next.js Node.js / TypeScript PostgreSQL Redis REST APIs
2 Jahre
2022-07 - 2024-06

e.GO Sales Portal

Azure + DevOps Azure Entra / Active Directory Docker ...

Partnerportal parallel zum Konfigurator:

  • Konfigurationen anpassen
  • Bestellungen finalisieren und Dokumente an e.GO übermitteln

Azure + DevOps Azure Entra / Active Directory Docker Kubernetes Next.js Node.js / TypeScript PostgreSQL Redis REST APIs

Aus- und Weiterbildung

Aus- und Weiterbildung

2016 - 2018

Informatik

FH Aachen, Deutschland


2006 - 2009

Ausbildung Fachinformatiker

GRÜN Software AG


2001 - 2004

Informatik

RWTH Aachen, Deutschland

Position

Position

Senior Full-Stack Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Back-End Front-End Künstliche Intelligenz TypeScript Go C# Azure Devops AWS SQL NoSQL REST OpenAPI React Flutter Microservices PHP Docker Kubernetes DevOps Svelte Vue.js Symfony Python

Schwerpunkte

.NET / C#
DevOps
Flutter / Dart
Golang
Node.js / TypeScript
NoSQL
PHP
React / Next.js
SQL
Svelte



Produkte / Standards / Erfahrungen / Methoden

Profil

  • Seit über 20 Jahren als Full-Stack Entwickler. 
  • In dieser Zeit durfte ich in Bereichen wie Automotive, E-Commerce und Spenden-/Mitgliederverwaltung viele spannende Projekte umsetzen.
  • Meine Stärken liegen in LAMP, Windows, (No-)SQL, .NET und Node - von Frontend bis Backend.
  • Besonders wichtig ist mir, Lösungen zu entwickeln, die innovativ und effizient sind, dabei ständig Neues zu lernen und im Team gemeinsam Erfolge zu feiern.


Skills

  • .NET
  • Active Directory
  • Android
  • Angular
  • Anthropic Claude
  • ASP.NET
  • AWS
  • Azure
  • Azure OpenAI
  • C#
  • ChatGPT API
  • Cloud
  • CodeIgniter
  • Custom Web Components
  • DevOps
  • Docker
  • Doctrine
  • Dynamics
  • Entity Framework
  • Entra
  • ESLint
  • Fahrzeugdaten
  • FastAPI
  • Firebase
  • Flutter
  • GitHub
  • GitLab
  • Golang
  • Kryptographie
  • Kubernetes
  • Linux
  • MEF
  • Microfrontends
  • MongoDB
  • MSSQL
  • MVC
  • MVVM
  • MySQL
  • Next.js
  • Node.js
  • NPM
  • Ollama
  • OXID
  • PHP
  • platformübergreifend
  • PostgreSQL
  • Power Automate
  • Prettier
  • Pydantic
  • Python
  • React
  • React Native
  • Redis
  • REST APIs
  • Shopware
  • SOAP
  • SQLAlchemy
  • Storybook
  • Strapi
  • Subversion
  • Svelte
  • Symphony
  • T-SQL
  • Terraform
  • ThingWorx
  • TypeScript
  • uv
  • Visual Basic
  • Visual Studio
  • VSTO
  • Vue.js
  • WCF
  • Webpack
  • Win32 API
  • Windows
  • Windows Forms
  • WPF


Open Source

  • Bitmap Factory for NativeScript
    • Plattformübergreifende Bildbearbeitung für Android und iOS.
  • e. GPT
    • CLI-Tool mit ChatGPT-API-Anbindung und Go/React-UI.
  • Execution Queue for Node.js
    • Aufgaben-Scheduler auf MongoDB-Basis (inspiriert von Agenda.js).
  • HTTP Server Module for Node.js
    • Performante Alternative zu Express.js mit einfacher Routenführung.
  • HTTP Server Test Runner
    • Integrationstests für das HTTP-Server-Modul (supertest).
  • Jobs for Node.js
    • Cron-ähnlicher Job-Scheduler mit Worker Threads.
  • Kanban for Visual Studio Code
    • VS-Code-Erweiterung für projektbezogene Kanban-Boards.
  • LINQ for JavaScript
    • LINQ-ähnliche Funktionen für JS-Collections.
  • LINQ for NativeScript
    • LINQ-Methoden für NativeScript.
  • LINQ for PHP
    • LINQ-Implementierung für PHP.
  • PayPal for NativeScript
    • Einfache PayPal-Checkout-Integration für NativeScript.
  • PostgreSQL ORM for Node.js
    • Schnelles, eigenes ORM für PostgreSQL (pg-Modul).
  • Power Tools for Visual Studio Code
    • Vielseitige VS-Code-Toolbox & Erweiterungen.
  • Remote Debugger for Visual Studio Code
    • Remote-Debugger (Node.js & PHP) für VS Code.
  • Remote File System Provider for Visual Studio Code
    • Direkter Zugriff auf entfernte Dateisysteme (S3, FTP, WebDAV) in VS Code.
  • sanitize_filename Dart Package
    • ?Dart/Flutter-Paket zur sicheren Dateinamen-Erzeugung.


Berufserfahrung

2025 - 2025:

Rolle: Senior Software Developer

Kunde: R. STAHL, Waldenburg


Aufgaben:

Aufbau und Implementierung einer Web-Applikation auf Basis diverser KI-Modelle und -Agenten


Kenntnisse:

Anthropic Claude, FastAPI, Pydantic, Python, React, SQLAlchemy, uv


2025 - 2025

Rolle: Senior Software Developer

Kunde: ignus GmbH, Köln


Aufgaben:

Entwicklung eines modularen webbasierten Zeichentools (Svelte) für präzises Kabel-/Verdrahtungsdesign in einer Angular-Umgebung.

  • Layer-Canvas mit konfigurierbaren Kabeln, Bauteilen, Labels.
  • Funktionen: flexible Edit-Tools (drag, rotate, resize), maßgeschneiderte Maßeinheiten, Artikel-Integration, Mehrfachauswahl, PDF-Export sowie JSON-basierte Datenhaltung für einfache Integration und stateless Betrieb.


Kenntnisse:

Angular, Custom Web Components, Svelte


2025 - 2025

Rolle: Senior Software Developer

Kunde: INspares GmbH, Wegberg


Aufgaben:

  • Mitarbeit an einer Client/Server-Software mit Flutter-App (mobil) und Svelte-Web-UI.
  • Hauptfokus: Bugfixes und kleinere Features zur Funktionsverbesserung.


Wesentliche Funktionen der Software:

  • Digitales Portal zur Verwaltung/Überwachung elektronischer Hardware über QR-codierte Schränke
  • Echtzeit-Zugriff auf Lifecycle-Daten (Wartungshistorie, Doku, Compliance)
  • Proaktive Wartung durch Erkennung/Benachrichtigung bei End-of-Life/Obsoleszenz
  • Visuelles Inventar-Management, Integration mit zentraler Komponentendatenbank
  • Dashboards/Reports zur Entscheidungsunterstützung bei Wartung und Ersatz


Kenntnisse:

Flutter, Svelte


2025 - 2025: 


Rolle: Senior SoftwareDeveloper

Kunde: Westdeutscher Rundfunk, Köln


Aufgaben:

  • Weiterentwicklung der WDR-App ?Stolperstein?
  • Verantwortlich für Bugfixes und kleinereFeatures zur UX- und Funktionsverbesserung.


Kenntnisse:

Flutter


2024 - 2025

Rolle: Senior Software Developer

Kunde: auf Anfrage, Bonn


Aufgaben:

Agile Produktentwicklung mit Frontend-Fokus, Feature-Integration in Apps sowie engeAbstimmung von Konzept, Design und Technik in Sprints.

  • KI-Entwicklung (Azure OpenAI)
  • API-Entwicklung (Node.js)
  • Cloud-Entwicklung (Azure)
  • DevOps (Azure, Turborepo)
  • Frontend (Next.js / React.js)
  • Tooling (Go, TypeScript)


Kenntnisse:

Azure + DevOps, ChatGPT API, Golang, Next.js, Node.js / TypeScript


2024 - 2024

Senior Full-Stack Engineer

Ordio GmbH, Köln, Deutschland


Aufgaben:

Agile Produktentwicklung mit Frontend-Schwerpunkt. Feature-Integration in Apps; enge Kollaboration über Sprints. Zusätzlich AWS-Arbeiten (S3, Secrets Manager) und Terraform inGitLab-Pipelines.

  • API (PHP, Symfony)
  • Cloud (AWS)
  • Datenbanken (MongoDB, MySQL)
  • DevOps (GitLab, Terraform)
  • Frontend (Next.js / React, React Native)
  • Tooling (Node.js)


Kenntnisse:

AWS, GitLab, MongoDB, MySQL, Next.js, Node.js / TypeScript, PHP / Symphony, React Native, Terraform


2023 - 2024

Rolle: Senior Software Engineer

Kunde: Next. e. GO Mobile SE, Aachen


Aufgaben:

  • Verantwortlich für die Konzeption und Entwicklung von Backend-Services sowie die Sicherstellung des Betriebs von Apps und der e. GO-Systemarchitektur mit Fokus auf APIs.
  • Eigenständige Entwicklung digitaler Lösungen zur Prozessverbesserung (z. B. Service Portal, Ersatzteileshop, Web Configurator, e. GO Connect App/Cockpit).
  • Weiterentwicklung digitaler Produkte und Integration neuer Technologien wie GenAI und ChatGPT.
  • Technologie-Scouting, Testing und Coaching von Mitarbeitern im Software-Engineering.


Kenntnisse:

Azure + DevOps, ChatGPT API, Docker, Flutter, Golang, Kubernetes, MongoDB, MSSQL / T-SQL, Next.js, Node.js / TypeScript, PostgreSQL, React Native


2021 - 2023

Rolle: Senior Software Developer

Kunde: Next.e. GO Mobile SE, Aachen


Aufgaben:

  • Verantwortlich für die Konzeption und Entwicklung von Backend-Services sowie die Sicherstellung des Betriebs von Apps und der e.GO-Systemarchitektur mit Fokus auf APIs.
  • Eigenständige Entwicklung digitaler Lösungen zur Prozessverbesserung (z. B. Service Portal, Ersatzteileshop, Web Configurator, e.GO Connect App/Cockpit).
  • Weiterentwicklung digitaler Produkte und Integration neuer Technologien wie GenAI und ChatGPT.
  • Technologie-Scouting, Testing und Coaching von Mitarbeitern im Software-Engineering.


Kenntnisse:

Azure + DevOps, ChatGPT API, Docker, Flutter, Golang, Kubernetes, MongoDB, MSSQL / T-SQL, Next.js, Node.js / TypeScript, PostgreSQL, React Native


2018 - 2021

Rolle: Senior Software Developer

Kunde: e.GO Digital GmbH, Aachen


Aufgaben:

  • Entwicklung datenbasierter Geschäftsmodelle und Business Apps im Ökosystem Neue Mobilität.
  • Erstellung von Anforderungs- und Bedarfsanalysen für Business Intelligence undData Science.
  • Planung und Umsetzung von Backends (Node.js, TypeScript) sowie Web- undmobilen Frontends (React, Vue).
  • Entwicklung eigener API-Schnittstellen und Integration externer APIs.
  • Administration und Automatisierung von Build- und Release-Prozessen in Azure DevOps sowie Betreuung der Cloud-Infrastruktur in Microsoft Azure.


Kenntnisse:

Azure + DevOps, Docker, MongoDB, MSSQL / T-SQL, Node.js / TypeScript, PostgreSQL, React.js + Native, Vue.js


2016 - 2018

Rolle: IT Developer & Administrator, Werkstudent

Kunde: doppeltplus GmbH, Aachen


Aufgaben:

  • E-Commerce mit Fokus auf Entwicklung und Betreuung von Shopware-basierten Systemen.
  • Unterstützung bei der Anpassung und Weiterentwicklung von PHP-Anwendungen, Arbeiten im Linux-Umfeld sowie Nutzung von GitLab für Versionskontrolle und Zusammenarbeit.
  • Sammelte dabei praktische Erfahrung in agilen Projekten und lernte die Abläufe in professionellen E-Commerce-Teams kennen.


Kenntnisse:

C# / WPF, GitLab, Linux, Node.js / TypeScript, PHP / Symphony, Shopware


2015 - 2015

Rolle: Software Developer

Kunde: Mayersche, Aachen


Aufgaben:

  • Konzeption und Programmierung verschiedener Systeme im E-Commerce-Umfeld.
  • Entwicklung der Anbindung der Community an mayersche, eines Tools zur Integration des Zentrallagers als Barsortimenter sowie einer BOB-Vertriebsdatenbank.
  • Unterstützung der Teamorganisation durch interne IT-Werkzeuge sowie Mitwirkung am Aufbau von Deployment-und Dokumentationsprozessen.


Kenntnisse:

MySQL, OXID, PHP, Visual Basic .NET


2013 - 2014

Rolle: Software Developer

Kunde: TN CuRA GmbH, Aachen


Aufgaben:

  • Entwicklung und Optimierung von Software für berufsständische Versorgungseinrichtungen.
  • Verantwortlich für die Programmierung und das Refactoring technischer Schnittstellen zur sicheren Internetkommunikation (OpenSSL, Zertifikate, Signierung, Verschlüsselung).
  • Erstellung eines Prototyps für dynamische HTML-Formulare in MS Access.
  • Migration von Projekten von Visual SourceSafe nach Subversion.
  • Entwicklung von Tools zur Fernsteuerung und Aktualisierung von Server-Komponenten sowie zur automatischen Erstellung von Rechnungsanlagen aus Jira.
  • Entwicklung mehrerer .NET-Bibliotheken für Logging und Konfigurationsdateien.


Kenntnisse:

ASP.NET, C# / WPF, Kryptographie, Subversion, Visual Basic .NET


2010  2013

Rolle: Junior Software Developer

Kunde: EVOCURA GmbH, Aachen


Aufgaben:

  • Entwicklung und Betreuung von Client-Server-Applikationen für den Gesundheitssektor mit Schwerpunkt Altenhilfe. 
  • Zunächst Implementierung neuer Funktionen in der EVOCURA Pflege-Software, anschließend eigenverantwortliche Entwicklung der Server-Applikation mit direkter Berichtslinie an die Geschäftsleitung. 
  • Entwicklung einer webbasierten Fernwartungs- und Support-Lösung, die erfolgreich in den Betrieb übernommen wurde.


Kenntnisse:

.NET / C#, Android, Entity Framework, MSSQL / T-SQL, WCF, WPF

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.