Software Architekt, Softwareentwickler, IT-Berater
Aktualisiert am 29.04.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 29.04.2025
Verfügbar zu: 100%
davon vor Ort: 20%
C#
API
Angular
React
Git
Kubernetes
Helm
MS SQL Server
Azure Devops
Azure
Mifare
DESFire
Docker
Deutsch
Englisch verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

5 Jahre 4 Monate
2020-01 - heute

Innovative ?SchemaService? Technologie

Innovative ?SchemaService? Technologie für flexible Echtzeit-Datenbankmodelle 
  • Das Keyfeature ist der Aufbau von Mandanten-basierten Datenbank-Layouts zur Laufzeit.
  • Engine: Strong-Typed Datenbank-Klassen werden in Assembly ?on-the-fly? erzeugt.
  • SQL-Datenbank neutral: ORM und Laufzeit-Migration auf Basis von EF Core.
  • OS/Plattform unabhängig, da auf Basis von .NET (Core) entwickelt.
  • Mandanten-gesteuerte Datenbankerzeugung mit Option zum Database-Sharing.
  • REST API zur Veränderung der Schemata (ohne zusätzlichen Programmieraufwand).
  • Generische Schnittstelle zur Client-neutralen Ausgabe und Veränderung von Inhalten.
  • Dynamisches Service-Protokoll zur Adaption durch beliebige Frontend-Clients.
  • Skalierbare Cloud-Lösung, die dank Docker-Support ebenfalls ?OnPremise?-fähig ist.
  • Mittels API konfigurierbare Request- und Response-Objekte auf Reflection Basis.
  • Für funktionale Anwendungen sind statische Klassen als Basis für Schemata verwendbar.
  • Topologisch-sortierte Verschachtelung von Schema-Objekten als 1-zu-1 Verknüpfung möglich.
  • Echtzeitüberprüfung der Datenvalidität mittels konfigurierbarer EF-Validierungsklassen.
3 Jahre 5 Monate
2021-12 - 2025-04

Digitalisierung von Behördenleistungen im Rahmen des OZG

Software Architekt, Softwareentwickler, IT-Berater C# .NET React ...
Software Architekt, Softwareentwickler, IT-Berater

  • Enabling, technischer Support und Beratung von Entwickler-Teams unterschiedlicher Größe und Standorte.
  • Aufbau und Durchführung von Schulungen in deutscher und englischer Sprache.
  • Zentraler Ansprechpartner im Team für Tools, Deployment und Infrastrukur.
  • Bereitstellung und Pflege von Applikationen für einen reibungslosen Entwicklungsablauf.
  • Verbesserung und Wartung von Umgebungen und Tools für stressfreies Deployment.
  • Etablierung Software unterstützter Prozesse für eine verlustfreie Migration zentraler Systeme.
  • Einführung einer einheitlichen Datenquelle verschiedener technischer Daten zwecks Automatisierung.
  • Entwicklung einer maßgeschneiderten . NET APIs mit granularem Rechtekonzept sowie eines Frontends mittels React.
  • Aufbau einer vollständigen Build- und Deployment Pipeline mittels AzureDevOps, Docker und Kubernetes sowie Helm.

C# .NET React Git Azure Docker Kubernetes Helm
4 Monate
2021-09 - 2021-12

Digitale Signatur mittels DESFire und Architektur für vielseitige NFC-Anwendungen

Software Architekt, Softwareentwickler, IT-Berater .NET C# DESFire ...
Software Architekt, Softwareentwickler, IT-Berater

  • Sichtung des Quellcodes einer bestehenden Mifare DESFire Anwendung für digitale Signierung.
  • Beratungsleistung zu moderner Softwarearchitektur mit konstruktiven Vorschlägen zur Verbesserung & Nachhaltigkeit.
  • Umsetzung einer Architektur mit entkoppelten Komponenten zur Gestaltung unterschiedlicher NFC-Anwendungen:
  • Latenzarme Statuserkennung (verbunden, nicht verbunden, bereit, ?) angeschlossener NFC-Lesegeräte.
  • Technologie-offene Schnittstelle für die Kommunikation zwischen einer Anwendung und des aktiven Lesegeräts.
  • Integration einer transaktionssicheren Leser-Interaktion für Windows mittels Winscard-API.
  • Entwicklung einer API für die einheitliche und verschlüsselte Verwendung von unterschiedlichen NFC Tags.
  • Abstraktion des Mifare DESFire Befehlsatzes mit erweiterungsoffener Implementierung des Kommunikationprotokolls.
  • Definition des gewünschten Kryptoalgorithmus (Plain, AES, DES, Triple-DES, ?) je DESFire App.
  • Service zur Berechnung der Schlüssel zum Ver- und Entschlüsseln sowie Ermittlung notwendiger Prüfsummen.
  • Automatische Kategorisierung von konfigurierbaren NFC/DESFire-Tags anhand der vorhandenen Struktur (z.B. Apps).
  • Aufbau einer Engine für kombinierbare Business-Workflows zur Bearbeitung verschiedener Szenarien:
    • z.B. Automatische und sequenzielle Ausführung bei Erkennung einer bestimmen NFC/DESFire-Tag Kategorie.
  • API zur systemweiten Erkennung & Steuerung von Fenstern anderer Applikationen mit frei definierbaren Bedingungen für jedes Fenster (z.B. App-Name, Fenster-Titel, ?) mit welchem interagiert werden soll.
  • Systemweite ?Chain of Responsibility? für die Verwertung und Erfassung von Log- bzw. Statistikwerten.
  • WPF Windows App zur kombinierten Verwendung der oben genannten APIs und Komponenten.

.NET C# DESFire Kartensysteme Hardwareentwicklung

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
1999-08 - 2002-07

Anwendungsentwicklung

Fachinformatiker, SEF IT-Management GmbH, Solingen
Fachinformatiker
SEF IT-Management GmbH, Solingen
  • Entwicklung von Anwendungen mittels C# und Webapplikationen mit PHP sowie ASP.NET

Position

Position

Software Architekt & IT-Berater

Kompetenzen

Kompetenzen

Top-Skills

C# API Angular React Git Kubernetes Helm MS SQL Server Azure Devops Azure Mifare DESFire Docker

Schwerpunkte

  • Architektur, Entwicklungskonzepte und technische IT-Beratung
  • Entwicklung von komplexen APIs
  • Aufbau von Infrastrukturen für effiziente Entwicklung
  • Teamlead und praxisnahe Entwicklungsplanung mit agilen Ansätzen
  • Backend- und Frontend Applikationen (webbasiert & klassisch)
  • Schulungen und ansprechende Präsentationen
  • Primäre Programmiersprache ist C#; Fullstack gerne mit .NET und Angular bzw. React.

Aufgabenbereiche

IT-Beratung
Experte
Konzeption
Experte
Softwareentwicklung
Experte
Software Architekt
Experte

Produkte / Standards / Erfahrungen / Methoden

Git
Experte
Azure
Fortgeschritten
Artifactory
Fortgeschritten
Docker
Fortgeschritten
Kubernetes
Fortgeschritten
Helm
Basics

Profil

  • 20 Jahre Freelancer mit diversen Websites, Portalen und Shop-Systemen
  • In mehr als 15 Jahren Freiberuflichkeit, durfte ich Projekte in verschiedensten Größen eigenständig betreuen. 
  • Neben den oben aufgeführten Highlights, gab es eine Vielzahl von kleineren Projekten und Pages. 
  • Beginnend von einfachen CMS-basierten Websites, über mobile Apps bis zur kompletten Durchführung (inkl. Planung, Design, Frontend, Backend, e-Payment, SEO, ?) von Shopsystemen.

Sonstige Skills

  • Hoher Qualitätsanspruch
  • Gute Kommunikationsfähigkeiten
  • In der Lage, in herausfordernden Umgebungen zu arbeiten
  • selbstreflektierend und kritikfähig


Technologien und Frameworks (Auszug)

Grundsätze und Patterns

  • CleanCode
  • SOLID


Frameworks

  • .NET (Core)
  • ASP.NET
  • Symfony


Services / APIs

  • Rest APIs
  • SOAP
  • WCF
  • SignalR
  • IdentityServer


Datenbank, ORM, SearchEngine 

  • SqlServer
  • MySql
  • MongoDb
  • EntityFramework
  • Elastic


Frontend Applikationen

  • Angular (auch AngularJS)
  • React
  • jQuery
  • Vue.js


UI / UX

  • Material Design
  • XAML, Boostrap
  • SASS/CSS
  • HTML


MobileApps

  • cross-platform Xamarin
  • iOS native


Versionierung, Cloud und Deployment

  • Git
  • Azure DevOps
  • Artifactory
  • Docker
  • Kubernetes
  • Helm
  • Octopus


Besonderes

  • Mifare Classic
  • Mifare DESFire
  • RS232
  • Hardware Programmierung


Beruflicher Werdegang

09/2005 ? heute

Rolle: Freiberuflicher ?Software Architekt & IT-Berater?


06/2019 ? 09/2020

Einsatzort: Mönchengladbach

Rolle: Chief Technology Officer / Head of Software Development

Kunde: Adon Development GmbH


2003 - 2005

Einsatzort: Bergneustadt

Rolle: Geschäftsleitung Bereich Webentwicklung

Kunde: auf Anfrage


1999 - 2002

Einsatzort: München

Rolle: Freiberuflicher TV-Kommentator

Kunde: OnlineTV Creative AG

Betriebssysteme

iOS
Linux
MacOS
Windows

Programmiersprachen

C#
Experte
JavaScript
Fortgeschritten
TypeScript
Fortgeschritten
Objective-C
Fortgeschritten
PHP
Python
Powershell

Datenbanken

MongoDB
MS SQL Server
MySQL

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

5 Jahre 4 Monate
2020-01 - heute

Innovative ?SchemaService? Technologie

Innovative ?SchemaService? Technologie für flexible Echtzeit-Datenbankmodelle 
  • Das Keyfeature ist der Aufbau von Mandanten-basierten Datenbank-Layouts zur Laufzeit.
  • Engine: Strong-Typed Datenbank-Klassen werden in Assembly ?on-the-fly? erzeugt.
  • SQL-Datenbank neutral: ORM und Laufzeit-Migration auf Basis von EF Core.
  • OS/Plattform unabhängig, da auf Basis von .NET (Core) entwickelt.
  • Mandanten-gesteuerte Datenbankerzeugung mit Option zum Database-Sharing.
  • REST API zur Veränderung der Schemata (ohne zusätzlichen Programmieraufwand).
  • Generische Schnittstelle zur Client-neutralen Ausgabe und Veränderung von Inhalten.
  • Dynamisches Service-Protokoll zur Adaption durch beliebige Frontend-Clients.
  • Skalierbare Cloud-Lösung, die dank Docker-Support ebenfalls ?OnPremise?-fähig ist.
  • Mittels API konfigurierbare Request- und Response-Objekte auf Reflection Basis.
  • Für funktionale Anwendungen sind statische Klassen als Basis für Schemata verwendbar.
  • Topologisch-sortierte Verschachtelung von Schema-Objekten als 1-zu-1 Verknüpfung möglich.
  • Echtzeitüberprüfung der Datenvalidität mittels konfigurierbarer EF-Validierungsklassen.
3 Jahre 5 Monate
2021-12 - 2025-04

Digitalisierung von Behördenleistungen im Rahmen des OZG

Software Architekt, Softwareentwickler, IT-Berater C# .NET React ...
Software Architekt, Softwareentwickler, IT-Berater

  • Enabling, technischer Support und Beratung von Entwickler-Teams unterschiedlicher Größe und Standorte.
  • Aufbau und Durchführung von Schulungen in deutscher und englischer Sprache.
  • Zentraler Ansprechpartner im Team für Tools, Deployment und Infrastrukur.
  • Bereitstellung und Pflege von Applikationen für einen reibungslosen Entwicklungsablauf.
  • Verbesserung und Wartung von Umgebungen und Tools für stressfreies Deployment.
  • Etablierung Software unterstützter Prozesse für eine verlustfreie Migration zentraler Systeme.
  • Einführung einer einheitlichen Datenquelle verschiedener technischer Daten zwecks Automatisierung.
  • Entwicklung einer maßgeschneiderten . NET APIs mit granularem Rechtekonzept sowie eines Frontends mittels React.
  • Aufbau einer vollständigen Build- und Deployment Pipeline mittels AzureDevOps, Docker und Kubernetes sowie Helm.

C# .NET React Git Azure Docker Kubernetes Helm
4 Monate
2021-09 - 2021-12

Digitale Signatur mittels DESFire und Architektur für vielseitige NFC-Anwendungen

Software Architekt, Softwareentwickler, IT-Berater .NET C# DESFire ...
Software Architekt, Softwareentwickler, IT-Berater

  • Sichtung des Quellcodes einer bestehenden Mifare DESFire Anwendung für digitale Signierung.
  • Beratungsleistung zu moderner Softwarearchitektur mit konstruktiven Vorschlägen zur Verbesserung & Nachhaltigkeit.
  • Umsetzung einer Architektur mit entkoppelten Komponenten zur Gestaltung unterschiedlicher NFC-Anwendungen:
  • Latenzarme Statuserkennung (verbunden, nicht verbunden, bereit, ?) angeschlossener NFC-Lesegeräte.
  • Technologie-offene Schnittstelle für die Kommunikation zwischen einer Anwendung und des aktiven Lesegeräts.
  • Integration einer transaktionssicheren Leser-Interaktion für Windows mittels Winscard-API.
  • Entwicklung einer API für die einheitliche und verschlüsselte Verwendung von unterschiedlichen NFC Tags.
  • Abstraktion des Mifare DESFire Befehlsatzes mit erweiterungsoffener Implementierung des Kommunikationprotokolls.
  • Definition des gewünschten Kryptoalgorithmus (Plain, AES, DES, Triple-DES, ?) je DESFire App.
  • Service zur Berechnung der Schlüssel zum Ver- und Entschlüsseln sowie Ermittlung notwendiger Prüfsummen.
  • Automatische Kategorisierung von konfigurierbaren NFC/DESFire-Tags anhand der vorhandenen Struktur (z.B. Apps).
  • Aufbau einer Engine für kombinierbare Business-Workflows zur Bearbeitung verschiedener Szenarien:
    • z.B. Automatische und sequenzielle Ausführung bei Erkennung einer bestimmen NFC/DESFire-Tag Kategorie.
  • API zur systemweiten Erkennung & Steuerung von Fenstern anderer Applikationen mit frei definierbaren Bedingungen für jedes Fenster (z.B. App-Name, Fenster-Titel, ?) mit welchem interagiert werden soll.
  • Systemweite ?Chain of Responsibility? für die Verwertung und Erfassung von Log- bzw. Statistikwerten.
  • WPF Windows App zur kombinierten Verwendung der oben genannten APIs und Komponenten.

.NET C# DESFire Kartensysteme Hardwareentwicklung

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
1999-08 - 2002-07

Anwendungsentwicklung

Fachinformatiker, SEF IT-Management GmbH, Solingen
Fachinformatiker
SEF IT-Management GmbH, Solingen
  • Entwicklung von Anwendungen mittels C# und Webapplikationen mit PHP sowie ASP.NET

Position

Position

Software Architekt & IT-Berater

Kompetenzen

Kompetenzen

Top-Skills

C# API Angular React Git Kubernetes Helm MS SQL Server Azure Devops Azure Mifare DESFire Docker

Schwerpunkte

  • Architektur, Entwicklungskonzepte und technische IT-Beratung
  • Entwicklung von komplexen APIs
  • Aufbau von Infrastrukturen für effiziente Entwicklung
  • Teamlead und praxisnahe Entwicklungsplanung mit agilen Ansätzen
  • Backend- und Frontend Applikationen (webbasiert & klassisch)
  • Schulungen und ansprechende Präsentationen
  • Primäre Programmiersprache ist C#; Fullstack gerne mit .NET und Angular bzw. React.

Aufgabenbereiche

IT-Beratung
Experte
Konzeption
Experte
Softwareentwicklung
Experte
Software Architekt
Experte

Produkte / Standards / Erfahrungen / Methoden

Git
Experte
Azure
Fortgeschritten
Artifactory
Fortgeschritten
Docker
Fortgeschritten
Kubernetes
Fortgeschritten
Helm
Basics

Profil

  • 20 Jahre Freelancer mit diversen Websites, Portalen und Shop-Systemen
  • In mehr als 15 Jahren Freiberuflichkeit, durfte ich Projekte in verschiedensten Größen eigenständig betreuen. 
  • Neben den oben aufgeführten Highlights, gab es eine Vielzahl von kleineren Projekten und Pages. 
  • Beginnend von einfachen CMS-basierten Websites, über mobile Apps bis zur kompletten Durchführung (inkl. Planung, Design, Frontend, Backend, e-Payment, SEO, ?) von Shopsystemen.

Sonstige Skills

  • Hoher Qualitätsanspruch
  • Gute Kommunikationsfähigkeiten
  • In der Lage, in herausfordernden Umgebungen zu arbeiten
  • selbstreflektierend und kritikfähig


Technologien und Frameworks (Auszug)

Grundsätze und Patterns

  • CleanCode
  • SOLID


Frameworks

  • .NET (Core)
  • ASP.NET
  • Symfony


Services / APIs

  • Rest APIs
  • SOAP
  • WCF
  • SignalR
  • IdentityServer


Datenbank, ORM, SearchEngine 

  • SqlServer
  • MySql
  • MongoDb
  • EntityFramework
  • Elastic


Frontend Applikationen

  • Angular (auch AngularJS)
  • React
  • jQuery
  • Vue.js


UI / UX

  • Material Design
  • XAML, Boostrap
  • SASS/CSS
  • HTML


MobileApps

  • cross-platform Xamarin
  • iOS native


Versionierung, Cloud und Deployment

  • Git
  • Azure DevOps
  • Artifactory
  • Docker
  • Kubernetes
  • Helm
  • Octopus


Besonderes

  • Mifare Classic
  • Mifare DESFire
  • RS232
  • Hardware Programmierung


Beruflicher Werdegang

09/2005 ? heute

Rolle: Freiberuflicher ?Software Architekt & IT-Berater?


06/2019 ? 09/2020

Einsatzort: Mönchengladbach

Rolle: Chief Technology Officer / Head of Software Development

Kunde: Adon Development GmbH


2003 - 2005

Einsatzort: Bergneustadt

Rolle: Geschäftsleitung Bereich Webentwicklung

Kunde: auf Anfrage


1999 - 2002

Einsatzort: München

Rolle: Freiberuflicher TV-Kommentator

Kunde: OnlineTV Creative AG

Betriebssysteme

iOS
Linux
MacOS
Windows

Programmiersprachen

C#
Experte
JavaScript
Fortgeschritten
TypeScript
Fortgeschritten
Objective-C
Fortgeschritten
PHP
Python
Powershell

Datenbanken

MongoDB
MS SQL Server
MySQL

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.