freiberufler Business Analyst | Senior Softwareentwickler | IT & Solution Architekt auf freelance.de

Business Analyst | Senior Softwareentwickler | IT & Solution Architekt

zuletzt online vor wenigen Tagen
  • 125€/Stunde
  • 04651 Bad Lausick
  • Nähe des Wohnortes
  • de  |  en  |  es
  • 07.08.2026
  • Contract ready

Kurzvorstellung

Mit über 20 Jahren Erfahrung als Entwickler, Architekt und Business Analyst unterstütze ich Unternehmen dabei, Geschäftsprozesse zu analysieren und effiziente, skalierbare Lösungen zu entwickeln.

Auszug Referenzen (14)

"Bei der Zusammenarbeit mit M. T. profitiert man von jahrelanger Erfahrung gepaart mit fundierten Kenntnissen in der IT-Entwicklung."
Architekt & Lead Developer
Kundenname anonymisiert
Tätigkeitszeitraum

7/2024 – 12/2024

Tätigkeitsbeschreibung

Ziel:
Entwicklung eines Manufacturing-MES-Prototypsystems auf Basis einer skalierbaren und zukunftssicheren Microservice-Architektur, um den bisherigen monolithischen Ansatz abzulösen und den Anforderungen der Cloud-Transformation gerecht zu werden.

Herausforderungen:
• Ablösung des bestehenden, stark datenbankzentrierten Systems durch eine moderne, cloud-native Architektur.
• Sicherstellung der Skalierbarkeit und Wartbarkeit des neuen Systems.
• Integration einer flexiblen und modularen Microservice-Architektur.
• Entwicklung und Bereitstellung von Blueprints für einige Services, um diese testbar zu machen.
• Evaluierung von Technologien wie Quartz.NET, Kubernetes, AWS, Azure, Azure Container Apps und Dapr, um deren sinnvolle Nutzung zu gewährleisten.

Beitrag:
• Architekturkonzeption: Entwurf und Entwicklung einer flexiblen und modularen Microservice-Architektur, die den bisherigen Monolithen ersetzt und auf einer Hub-and-Spoke-Architektur basiert, um skalierbare und wartbare Systeme zu ermöglichen.
• Event-basierte Kommunikation: Implementierung einer eventgesteuerten Kommunikation zwischen den Microservices mithilfe von RabbitMQ und MassTransit für eine effiziente, asynchrone Datenübertragung und Lastverteilung.
• Cloud-Integration und Containerisierung: Evaluierung und Umsetzung der Containerisierung mit Docker für eine nahtlose Bereitstellung der Microservices in einer cloudbasierten Umgebung.
• Persistenz und Datenmanagement: Verwendung von SQL Server und Entity Framework als Datenbanklösungen, um eine leistungsstarke und zuverlässige Datenspeicherung zu gewährleisten. Für die flexible Job-Planung und -Steuerung innerhalb der Microservices kommt Quartz.NET zum Einsatz.
• Testautomatisierung und Qualitätssicherung: Implementierung von XUnit für umfassende Unit- und Web-API-Tests, um die Qualität und Funktionalität der neuen Architektur nachhaltig sicherzustellen. Zur Sicherstellung der Qualität wird dabei Docker Testing für Web APIs angewendet.
• Prozessoptimierung: Analyse und Optimierung der bestehenden Geschäftsprozesse, um sie an die neue Microservice-Architektur anzupassen und eine höhere Flexibilität sowie bessere Wartbarkeit zu erreichen.
• Beratung und Strategie: Strategische Beratung der IT-Abteilung hinsichtlich Skalierbarkeit und Erweiterbarkeit der Architektur im Kontext der Cloud-Migration.
• Blueprint-Entwicklung: Entwicklung und Bereitstellung von Blueprints für einige Services, um diese testbar zu machen und als Referenz für zukünftige Entwicklungen zu dienen.
• Technologie-Evaluierung: Evaluierung von Technologien wie Quartz.NET, Kubernetes, AWS, Azure, Azure Container Apps und Dapr, um deren sinnvolle Nutzung im Projekt zu gewährleisten.

Ergebnisse:
• Entwicklung einer modernen, cloud-nativen Architektur, die den bisherigen monolithischen Ansatz abgelöst hat.
• Verbesserung der Skalierbarkeit und Wartbarkeit des Systems.
• Effiziente und asynchrone Datenübertragung und Lastverteilung durch eventgesteuerte Kommunikation.
• Nahtlose Bereitstellung der Microservices in einer cloudbasierten Umgebung durch Containerisierung.
• Sicherstellung der Qualität und Funktionalität der neuen Architektur durch umfassende Teststrategien.
• Bereitstellung von Blueprints für einige Services, die als Referenz und Testbasis für zukünftige Entwicklungen dienen.
• Erfolgreiche Evaluierung und Integration von Technologien wie Quartz.NET, Kubernetes, AWS, Azure, Azure Container Apps und Dapr.

Eingesetzte Qualifikationen

.Net, .NET-Entwickler, ASP.NET, C#, Docker, Entity Framework, Software Architecture, Softwareentwicklung (allg.), SQL Entwickler, Transact-Sql

"Herr T. hat sich durch hohe Zuverlässigkeit, ein breites Fachwissen und exzellente technische Fähigkeiten ausgezeichnet."
Clean Code Trainer & Coach
Kundenname anonymisiert
Tätigkeitszeitraum

7/2024 – 12/2024

Tätigkeitsbeschreibung

Ziel:
Unterstützung der Softwareentwickler von Software One (SWO) in ihrer fachlichen und persönlichen Weiterentwicklung durch praxisnahes und zielgerichtetes Coaching.

Herausforderungen:
• Vermittlung von Best Practices zur Durchführung und Analyse von Lasttests in cloudbasierten Umgebungen.
• Einführung und Optimierung von Testverfahren zur Sicherstellung der Qualität von Anwendungen in ServiceNow.
• Aufbau einer Microservice-Architektur mit Azure Kubernetes Service (AKS) und Kubernetes Registry.

Beitrag:
• Durchführung von Lasttests mit JMeter in Azure und Vermittlung von Best Practices.
• Einführung von Unit- und Akzeptanztests in ServiceNow zur Qualitätssicherung.
• Implementierung und Optimierung von Azure Kubernetes Service (AKS) und Kubernetes Registry für eine effiziente Microservice-Architektur.
• Durchführung von 1:1-Coachings und Pair Programming, um individuelle Entwicklungsbedarfe gezielt zu adressieren.

Ergebnisse:
• Verbesserung der Codequalität und Teamleistung durch gezielte Coachings.
• Einführung effizienter Teststrategien, die die Qualität und Zuverlässigkeit der Anwendungen erhöht haben.
• Laut Kundenaussagen entscheidender Beitrag zur Weiterentwicklung der Softwareentwickler durch technisches Wissen und motivierenden „Spirit“.

Eingesetzte Qualifikationen

C#, Docker, JavaScript, Kubernetes, Microsoft Azure, Microsoft Visual Studio, Servicenow, Software Architecture, Softwareentwicklung (allg.), Test Automation

"Good technical know-how and experienced developer, good collaboration, highly recommended."
Softwareentwickler .NET | C# | AWS | ~35h/Woche
Samuel Beltran
Tätigkeitszeitraum

8/2023 – 3/2024

Tätigkeitsbeschreibung

Als externer Softwareentwickler leiste ich in einem internationalen Team wertvolle Unterstützung für die Weiterentwicklung der internen Steuerungssysteme für Energieanlagen, insbesondere im Bereich erneuerbare Energien wie Windkraftanlagen und Solaranlagen. Mein Aufgabenbereich umfasst die Nutzung modernster Technologien und Frameworks, darunter .NET 8 und C#, um innovative Lösungen für die effiziente Steuerung und Überwachung dieser Anlagen zu entwickeln.
Bei der Implementierung dieser Systeme setze ich auf bewährte Technologien wie Terraform, um die Infrastruktur effizient zu verwalten und skalierbare Umgebungen in der AWS Cloud zu erstellen. Dabei kommen spezifische AWS-Services wie ECS & Fargate für die Containerorchestrierung sowie AWS Lambda für serverlose Funktionen zum Einsatz. Die Integration von EntraID ermöglicht eine sichere Zugriffskontrolle und Authentifizierung in den entwickelten Anwendungen.
Um eine zuverlässige und effiziente Kommunikation zwischen den verschiedenen Komponenten sicherzustellen, wurde RabbitMQ als Message Broker in die Systemarchitektur integriert. Dies gewährleistet einen reibungslosen Informationsaustausch zwischen den Services und ermöglicht eine flexible Skalierbarkeit.
Die kontinuierliche Integration und Bereitstellung der entwickelten Softwarelösungen erfolgt mithilfe von Azure DevOps. Dadurch wird eine effektive Zusammenarbeit im Team ermöglicht, und der Entwicklungsprozess kann transparent und automatisiert gestaltet werden. Die Qualitätssicherung wird durch den Einsatz von NUnit als Testframework sichergestellt, um eine hohe Codequalität und Zuverlässigkeit der Anwendungen zu gewährleisten.
Insgesamt trage ich dazu bei, die Leistung und Zuverlässigkeit der Steuerungssysteme für Energieanlagen zu optimieren und gleichzeitig die Integration von erneuerbaren Energietechnologien wie Windkraftanlagen und Solaranlagen voranzutreiben.

Eingesetzte Qualifikationen

.Net Framework (Microsoft), Amazon Web Services (AWS), C#, Elasticsearch, Kubernetes, Nunit

"Schnelle Entwicklungen mit super Ergebnissen."
Softwareentwickler .NET | Angular |
Kundenname anonymisiert
Tätigkeitszeitraum

7/2022 – 7/2024

Tätigkeitsbeschreibung

Ziel:
Kontinuierliche Weiterentwicklung der internen Manufacturing-MES-Softwarelösung zur Steuerung und Optimierung der Produktionsprozesse bei Porsche.

Herausforderungen:
• Anpassung der Anwendung an sich ändernde Anforderungen.
• Sicherstellung der Qualität und Funktionalität der Software.
• Migration des API-Backends auf eine moderne, performante Plattform.

Beitrag:
• User Interface Erweiterung: Erweiterung des User Interface und Optimierung bestehender Komponenten, um eine hochmoderne, benutzerfreundliche Lösung bereitzustellen.
• Technologieeinsatz: Einsatz von Kendo UI für Angular, HTML, CSS und JavaScript zur Gewährleistung einer intuitiven und ansprechenden Oberfläche gemäß den aktuellen Standards.
• Teststrategien: Implementierung umfassender Teststrategien, einschließlich Unit Tests mit XUnit, automatisierten UI-Tests mit Cypress und Protractor sowie Komponententests mit Jest und Jasmin, um die Stabilität und Benutzerfreundlichkeit der Benutzeroberfläche sicherzustellen.
• API-Backend Migration: Neuimplementierung des API-Backends auf Basis von .NET Core und aktuelleren Versionen wie .NET 6 und .NET 8, um die veraltete .NET 4-API abzulösen.
• Datenbankanbindung: Verwendung von MS SQL für eine zuverlässige und leistungsstarke Datenverwaltung.
• Kollaborative Entwicklung: Nutzung von GitLab als Versionskontrolle und Jira zur strukturierten Projektverwaltung.
• Responsive Design: Gestaltung der Benutzeroberfläche responsiv und ästhetisch mithilfe von Bootstrap, um sicherzustellen, dass das Design auf allen Geräten optimal funktioniert.

Ergebnisse:
• Benutzerfreundlichkeit: Verbesserung der Benutzerfreundlichkeit und Stabilität der Anwendung durch kontinuierliche Anpassungen und Optimierungen.
• Moderne Plattform: Erfolgreiche Migration des API-Backends auf eine moderne, performante Plattform, die eine bessere Leistung und Skalierbarkeit bietet.
• Qualitätssicherung: Sicherstellung der Qualität und Funktionalität der Software durch umfassende Teststrategien.
• Innovative Lösung: Lieferung einer innovativen und leistungsfähigen Softwarelösung zur Steuerung und Optimierung der Produktionsprozesse bei Porsche.

Eingesetzte Qualifikationen

SQL Entwickler, Backend, .Net, Angular, Git, Transact-Sql

"Gute Zusammenarbeit und stets gute Qualität!"
Senior Softwareentwickler, Softwarearchitekt, Cloud Architekt
Tobias Hahn
Tätigkeitszeitraum

8/2019 – 6/2023

Tätigkeitsbeschreibung

Als führender Entwickler und Architekt habe in direkter Abstimmung mit dem Product Owner die Entwicklung eines internen Systems zur Verarbeitung von Mitarbeiterdaten geplant und entwickelt. Dafür wurden mehr als 20 Microservices als Azure Funktion mittels .NET Core programmiert, die Mitarbeiterdaten als auch Ereignisse bereitstellen sowie verarbeiten.
Jeder Service hat eine spezielle Business Aufgabe sowie eine eigene Azure SQL Datenbank und stellt somit einen insolierten Kontext dar. Die Services kommunizieren untereinander Event basierend mittels Azure Servicebus. Zur internen als auch externen Kommunikation wurden REST als auch Graph QL Schnittstellen implementiert.
Das System ermöglicht es, ereignisbasierend Mitarbeiterdaten im gesamten Unternehmen zu verteilen als auch zur Verfügung zu stellen. Sofortige Änderungen an den Mitarbeiterdaten sowie zeitliche Änderungen, zum Beispiel eine Änderung der Position des Mitarbeiters im Unternehmen zum Stichtag, werden geplant und bereitgestellt.
Um das System zu verwalten als auch Anwendungsspezifische Funktionalitäten den Mitarbeitern als auch der Personalabteilung zur Verfügung zu stellen, wurde ein umfangreiches Mitarbeiter Portal mittels Angular entwickelt und angebunden. Um für die Mitarbeiter die Nutzung so einfach wie möglich zu gestalten, wurde Single Sign-on mittels Azure Active Directory verwendet.
Neben dieser Hauptaufgabe schulte ich die Mitarbeiter des Unternehmens im Bereich Testgetriebene Entwicklung und Clean Code Development. So begleitete ich zum Beispiel aktiv Open Space Events des Unternehmens, um mein Wissen zu verteilen.
Gern hat man auch auf mich zurückgegriffen, wenn not an Man war und schnell eine hochwertige Softwarelösung entwickelt werden musste. So habe ich zum Beispiel ein Proxy System entwickelt, mit dem es möglich ist, eine zentrale API für den Datenaustausch mit verschieden Navision Instanzen bereitzustellen. Der Proxy entscheidet anhand der Anfrage, an welches System der Request weitergeleitet werden soll. Das System wurde mittels AWS Lambda in AWS gehostet und ist durch eine VPC Verbindung mit den On-Premise Systemen verbunden.
Als letztes Nebenprojekt begleitete ich die Entwicklung einer internen Applikation zur Verwaltung von Mitarbeiter Zielen. Dies wurde in Zusammenarbeit mit einem polnischen Team mittels .NET Core 7 und Angular für Azure entwickelt und bereitgestellt.
Die SoftwareOne ist ein international tätiges Unternehmen, daher ist die interne Kommunikation vollständig auf Englisch.

Eingesetzte Qualifikationen

Enterprise Service Bus, .Net Framework (Microsoft), Microsoft Azure, Amazon Web Services (AWS), Angular

"Herr [...] hat als externer Softwareentwickler maßgeblich zum erfolgreichen Projektabschluss beigetragen."
.NET Softwareentwickler
Kundenname anonymisiert
Tätigkeitszeitraum

9/2017 – 11/2017

Tätigkeitsbeschreibung

Entwicklung eines Steuerungssystemes für den Bahnverkehr

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), C#, Nunit, Elektrotechnik

"Gute Zusammenarbeit, Zuverlässig und hohe Qualitätsstandards"
Full Stack .NET Software Developer
Tobias Hahn
Tätigkeitszeitraum

3/2017 – 12/2017

Tätigkeitsbeschreibung

-development of an micro services infrastructure
-database development
-test driven development
-domain driven development
-scrum

Eingesetzte Qualifikationen

Transact-Sql, Datenbankentwicklung, Microsoft SQL-Server (MS SQL), Kanban (Softwareentwicklung), Scrum, .Net Framework (Microsoft), C#, Nunit, Microsoft Azure, AngularJS, ASP.NET

"Überarbeitung/Anpassung Planungstool GNS 5.1"
PHP Software Developer
Kundenname anonymisiert
Tätigkeitszeitraum

8/2016 – 3/2017

Tätigkeitsbeschreibung

web based planning application for switchgear and controlgear
-WEB Application software development
-database development
-webservices

Eingesetzte Qualifikationen

Mysql, Kanban (Softwareentwicklung), .Net Framework (Microsoft), SOAP, Web Services, AngularJS, JavaScript, PHP

"Sehr gute Zusammenarbeit, sehr hohes technische Niveau."
Softwareentwickler .NET
Kundenname anonymisiert
Tätigkeitszeitraum

11/2015 – 10/2016

Tätigkeitsbeschreibung

Als freier Mitarbeiter hatte ich die Möglichkeit, bei der ESA Grimma ein Touch-basiertes Visualisierungs- und Steuerungssystem für Operationssäle zu entwickeln. Dieses System bot eine zentrale Schnittstelle für die Steuerung verschiedener Funktionen im Operationssaal, einschließlich Klimaanlage, Beleuchtung und OP-Lampen.
In diesem Projekt spielte ich eine Schlüsselrolle bei der Konzeption und Implementierung der berührungsbasierten Benutzeroberfläche, um eine intuitive und benutzerfreundliche Bedienung zu gewährleisten. Ich nutzte mein Fachwissen in den Bereichen Softwareentwicklung und User Experience Design, um ein interaktives und reaktionsschnelles System zu entwickeln, das den speziellen Anforderungen von Operationssälen gerecht wird.

Das entwickelte System ermöglichte es dem medizinischen Personal, wesentliche Aspekte der OP-Umgebung bequem und effizient zu steuern, die Effizienz der Arbeitsabläufe zu verbessern und eine komfortablere und optimierte Operationsumgebung zu schaffen. Die berührungsempfindliche Benutzeroberfläche ermöglichte den einfachen Zugriff auf wichtige Funktionen, so dass die Benutzer die Einstellungen anpassen und die Raumbedingungen in Echtzeit überwachen konnten.
Während des gesamten Entwicklungsprozesses arbeitete ich eng mit den Beteiligten zusammen, darunter medizinisches Fachpersonal und Einrichtungsleiter, um ihre Anforderungen zu verstehen und ihr Feedback zu berücksichtigen. Außerdem führte ich gründliche Tests und Validierungen durch, um die Zuverlässigkeit des Systems und die Einhaltung strenger Sicherheitsstandards zu gewährleisten.
Durch die Entwicklung dieses berührungsbasierten Visualisierungs- und Steuerungssystems für Operationssäle habe ich dazu beigetragen, die Effizienz und Funktionalität von Gesundheitseinrichtungen zu verbessern. Dieses Projekt zeigt, dass ich in der Lage bin, technisches Fachwissen mit benutzerorientierten Designprinzipien zu kombinieren, um innovative Lösungen zu entwickeln, die auf die besonderen Anforderungen medizinischer Umgebungen zugeschnitten sind.

Eingesetzte Qualifikationen

.Net, C#, CAN-Bus (controller area network), Energietechnik, Maschinenbau, Scrum, Transact-Sql, Web Services

"Diese Referenz wird bestätigt."
.NET Software Developer
Steuernagel, ESA Elektroschaltanlagen Grimma GmbH
Tätigkeitszeitraum

11/2012 – 2/2016

Tätigkeitsbeschreibung

development of an building visualization and automation system
-.NET software development
-CAN Bus
-Modbus

Eingesetzte Qualifikationen

Transact-Sql, Projektmanagement (IT), Scrum, .Net, C#, Windows Presentation Foundation, Automatisierungstechnik (allg.), CAN-Bus (controller area network)

"Herr T. hat alle Ihn gestellten Aufgaben und Anforderungen mit Kreativität und Begeisterung bewältigt. Seine ausgesprochene unkomplizierte Art und sein lösungsorientiertes Arbeiten führten zu termingerechten Fertigstellungen der gestellten Aufgaben."
.NET Software Developer
Kundenname anonymisiert
Tätigkeitszeitraum

11/2012 – 1/2016

Tätigkeitsbeschreibung

Software developer for rail heating Systems
-.NET
-SQL
-C#

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), .Net, .Net Framework (Microsoft), C#, Windows Presentation Foundation, Eisenbahnbau, Elektrotechnik, Sensorik, CAN-Bus (controller area network), Canopen

"Herr T. unterstütze uns bei der Softwareentwicklung als auch im Support."
Softwareentwickler Gashandel
Kundenname anonymisiert
Tätigkeitszeitraum

2/2008 – 8/2011

Tätigkeitsbeschreibung

development and support of an contract management system

Eingesetzte Qualifikationen

Oracle Database, SQL, .Net Framework (Microsoft), C#, Web Services

"Wir waren vollends zufrieden, keine Probleme."
.NET Software Developer
Kundenname anonymisiert
Tätigkeitszeitraum

6/2007 – 8/2011

Tätigkeitsbeschreibung

.NET C# Software development for billing and consumption calculation

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), .Net, C#, Nunit, Web Services, ASP.NET

"Herr T. hat das von uns geforderte System zu unserer vollsten Zufriedenheit entwickelt und bereitgestellt."
PHP Software Developer
Kundenname anonymisiert
Tätigkeitszeitraum

1/2006 – 8/2006

Tätigkeitsbeschreibung

development of an e-commerce system

Eingesetzte Qualifikationen

Mysql, C#, HTML, PHP

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • .Net12 J.
  • .NET-Entwickler
  • .NET Framework & .NET Core
  • Angular7 J.
  • ASP.NET5 J.
  • AWS Cloud
  • Azure Cloud
  • C#11 J.
  • C# Developer1 J.
  • Docker
  • Entity Framework
  • Git2 J.
  • Hohe Softwarequalität
  • JavaScript1 J.
  • Kubernetes1 J.
  • Lead Developer & Architekt
  • Lösungsfinder
  • Microsoft Azure7 J.
  • Microsoft Visual Studio
  • Rest & GraphQL API
  • Servicenow
  • Software & Cloud Architektur
  • Software Architecture
  • Softwareentwicklung (allg.)
  • SQL Entwickler2 J.
  • Test Automation
  • Testdesign (IT)
  • Transact-Sql7 J.

Projekt‐ & Berufserfahrung

Business Analyst | Architekt | Entwickler
Porsche Leipzig, Bad Lausick
1/2025 – offen (1 Jahr, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2025 – offen

Tätigkeitsbeschreibung

Tätigkeiten als Analyst und Architekt.

Eingesetzte Qualifikationen

Angular, C# Developer, Microsoft Azure

Architekt & Lead Developer
Porsche, Leipzig
7/2024 – 12/2024 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2024 – 12/2024

Tätigkeitsbeschreibung

Ziel:
Entwicklung eines Manufacturing-MES-Prototypsystems auf Basis einer skalierbaren und zukunftssicheren Microservice-Architektur, um den bisherigen monolithischen Ansatz abzulösen und den Anforderungen der Cloud-Transformation gerecht zu werden.

Herausforderungen:
• Ablösung des bestehenden, stark datenbankzentrierten Systems durch eine moderne, cloud-native Architektur.
• Sicherstellung der Skalierbarkeit und Wartbarkeit des neuen Systems.
• Integration einer flexiblen und modularen Microservice-Architektur.
• Entwicklung und Bereitstellung von Blueprints für einige Services, um diese testbar zu machen.
• Evaluierung von Technologien wie Quartz.NET, Kubernetes, AWS, Azure, Azure Container Apps und Dapr, um deren sinnvolle Nutzung zu gewährleisten.

Beitrag:
• Architekturkonzeption: Entwurf und Entwicklung einer flexiblen und modularen Microservice-Architektur, die den bisherigen Monolithen ersetzt und auf einer Hub-and-Spoke-Architektur basiert, um skalierbare und wartbare Systeme zu ermöglichen.
• Event-basierte Kommunikation: Implementierung einer eventgesteuerten Kommunikation zwischen den Microservices mithilfe von RabbitMQ und MassTransit für eine effiziente, asynchrone Datenübertragung und Lastverteilung.
• Cloud-Integration und Containerisierung: Evaluierung und Umsetzung der Containerisierung mit Docker für eine nahtlose Bereitstellung der Microservices in einer cloudbasierten Umgebung.
• Persistenz und Datenmanagement: Verwendung von SQL Server und Entity Framework als Datenbanklösungen, um eine leistungsstarke und zuverlässige Datenspeicherung zu gewährleisten. Für die flexible Job-Planung und -Steuerung innerhalb der Microservices kommt Quartz.NET zum Einsatz.
• Testautomatisierung und Qualitätssicherung: Implementierung von XUnit für umfassende Unit- und Web-API-Tests, um die Qualität und Funktionalität der neuen Architektur nachhaltig sicherzustellen. Zur Sicherstellung der Qualität wird dabei Docker Testing für Web APIs angewendet.
• Prozessoptimierung: Analyse und Optimierung der bestehenden Geschäftsprozesse, um sie an die neue Microservice-Architektur anzupassen und eine höhere Flexibilität sowie bessere Wartbarkeit zu erreichen.
• Beratung und Strategie: Strategische Beratung der IT-Abteilung hinsichtlich Skalierbarkeit und Erweiterbarkeit der Architektur im Kontext der Cloud-Migration.
• Blueprint-Entwicklung: Entwicklung und Bereitstellung von Blueprints für einige Services, um diese testbar zu machen und als Referenz für zukünftige Entwicklungen zu dienen.
• Technologie-Evaluierung: Evaluierung von Technologien wie Quartz.NET, Kubernetes, AWS, Azure, Azure Container Apps und Dapr, um deren sinnvolle Nutzung im Projekt zu gewährleisten.

Ergebnisse:
• Entwicklung einer modernen, cloud-nativen Architektur, die den bisherigen monolithischen Ansatz abgelöst hat.
• Verbesserung der Skalierbarkeit und Wartbarkeit des Systems.
• Effiziente und asynchrone Datenübertragung und Lastverteilung durch eventgesteuerte Kommunikation.
• Nahtlose Bereitstellung der Microservices in einer cloudbasierten Umgebung durch Containerisierung.
• Sicherstellung der Qualität und Funktionalität der neuen Architektur durch umfassende Teststrategien.
• Bereitstellung von Blueprints für einige Services, die als Referenz und Testbasis für zukünftige Entwicklungen dienen.
• Erfolgreiche Evaluierung und Integration von Technologien wie Quartz.NET, Kubernetes, AWS, Azure, Azure Container Apps und Dapr.

Eingesetzte Qualifikationen

.Net, .NET-Entwickler, ASP.NET, C#, Docker, Entity Framework, Software Architecture, Softwareentwicklung (allg.), SQL Entwickler, Transact-Sql

Clean Code Trainer & Coach
SoftwareONE, Leipzig
7/2024 – 12/2024 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2024 – 12/2024

Tätigkeitsbeschreibung

Ziel:
Unterstützung der Softwareentwickler von Software One (SWO) in ihrer fachlichen und persönlichen Weiterentwicklung durch praxisnahes und zielgerichtetes Coaching.

Herausforderungen:
• Vermittlung von Best Practices zur Durchführung und Analyse von Lasttests in cloudbasierten Umgebungen.
• Einführung und Optimierung von Testverfahren zur Sicherstellung der Qualität von Anwendungen in ServiceNow.
• Aufbau einer Microservice-Architektur mit Azure Kubernetes Service (AKS) und Kubernetes Registry.

Beitrag:
• Durchführung von Lasttests mit JMeter in Azure und Vermittlung von Best Practices.
• Einführung von Unit- und Akzeptanztests in ServiceNow zur Qualitätssicherung.
• Implementierung und Optimierung von Azure Kubernetes Service (AKS) und Kubernetes Registry für eine effiziente Microservice-Architektur.
• Durchführung von 1:1-Coachings und Pair Programming, um individuelle Entwicklungsbedarfe gezielt zu adressieren.

Ergebnisse:
• Verbesserung der Codequalität und Teamleistung durch gezielte Coachings.
• Einführung effizienter Teststrategien, die die Qualität und Zuverlässigkeit der Anwendungen erhöht haben.
• Laut Kundenaussagen entscheidender Beitrag zur Weiterentwicklung der Softwareentwickler durch technisches Wissen und motivierenden „Spirit“.

Eingesetzte Qualifikationen

C#, Docker, JavaScript, Kubernetes, Microsoft Azure, Microsoft Visual Studio, Servicenow, Software Architecture, Softwareentwicklung (allg.), Test Automation

Softwareentwickler .NET | C# | AWS | ~35h/Woche
RWE, Essen
8/2023 – 3/2024 (8 Monate)
Energie
Tätigkeitszeitraum

8/2023 – 3/2024

Tätigkeitsbeschreibung

Als externer Softwareentwickler leiste ich in einem internationalen Team wertvolle Unterstützung für die Weiterentwicklung der internen Steuerungssysteme für Energieanlagen, insbesondere im Bereich erneuerbare Energien wie Windkraftanlagen und Solaranlagen. Mein Aufgabenbereich umfasst die Nutzung modernster Technologien und Frameworks, darunter .NET 8 und C#, um innovative Lösungen für die effiziente Steuerung und Überwachung dieser Anlagen zu entwickeln.
Bei der Implementierung dieser Systeme setze ich auf bewährte Technologien wie Terraform, um die Infrastruktur effizient zu verwalten und skalierbare Umgebungen in der AWS Cloud zu erstellen. Dabei kommen spezifische AWS-Services wie ECS & Fargate für die Containerorchestrierung sowie AWS Lambda für serverlose Funktionen zum Einsatz. Die Integration von EntraID ermöglicht eine sichere Zugriffskontrolle und Authentifizierung in den entwickelten Anwendungen.
Um eine zuverlässige und effiziente Kommunikation zwischen den verschiedenen Komponenten sicherzustellen, wurde RabbitMQ als Message Broker in die Systemarchitektur integriert. Dies gewährleistet einen reibungslosen Informationsaustausch zwischen den Services und ermöglicht eine flexible Skalierbarkeit.
Die kontinuierliche Integration und Bereitstellung der entwickelten Softwarelösungen erfolgt mithilfe von Azure DevOps. Dadurch wird eine effektive Zusammenarbeit im Team ermöglicht, und der Entwicklungsprozess kann transparent und automatisiert gestaltet werden. Die Qualitätssicherung wird durch den Einsatz von NUnit als Testframework sichergestellt, um eine hohe Codequalität und Zuverlässigkeit der Anwendungen zu gewährleisten.
Insgesamt trage ich dazu bei, die Leistung und Zuverlässigkeit der Steuerungssysteme für Energieanlagen zu optimieren und gleichzeitig die Integration von erneuerbaren Energietechnologien wie Windkraftanlagen und Solaranlagen voranzutreiben.

Eingesetzte Qualifikationen

.Net Framework (Microsoft), Amazon Web Services (AWS), C#, Elasticsearch, Kubernetes, Nunit

Softwareentwickler .NET | Angular |
Porsche, Leipzig
7/2022 – 7/2024 (2 Jahre, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

7/2022 – 7/2024

Tätigkeitsbeschreibung

Ziel:
Kontinuierliche Weiterentwicklung der internen Manufacturing-MES-Softwarelösung zur Steuerung und Optimierung der Produktionsprozesse bei Porsche.

Herausforderungen:
• Anpassung der Anwendung an sich ändernde Anforderungen.
• Sicherstellung der Qualität und Funktionalität der Software.
• Migration des API-Backends auf eine moderne, performante Plattform.

Beitrag:
• User Interface Erweiterung: Erweiterung des User Interface und Optimierung bestehender Komponenten, um eine hochmoderne, benutzerfreundliche Lösung bereitzustellen.
• Technologieeinsatz: Einsatz von Kendo UI für Angular, HTML, CSS und JavaScript zur Gewährleistung einer intuitiven und ansprechenden Oberfläche gemäß den aktuellen Standards.
• Teststrategien: Implementierung umfassender Teststrategien, einschließlich Unit Tests mit XUnit, automatisierten UI-Tests mit Cypress und Protractor sowie Komponententests mit Jest und Jasmin, um die Stabilität und Benutzerfreundlichkeit der Benutzeroberfläche sicherzustellen.
• API-Backend Migration: Neuimplementierung des API-Backends auf Basis von .NET Core und aktuelleren Versionen wie .NET 6 und .NET 8, um die veraltete .NET 4-API abzulösen.
• Datenbankanbindung: Verwendung von MS SQL für eine zuverlässige und leistungsstarke Datenverwaltung.
• Kollaborative Entwicklung: Nutzung von GitLab als Versionskontrolle und Jira zur strukturierten Projektverwaltung.
• Responsive Design: Gestaltung der Benutzeroberfläche responsiv und ästhetisch mithilfe von Bootstrap, um sicherzustellen, dass das Design auf allen Geräten optimal funktioniert.

Ergebnisse:
• Benutzerfreundlichkeit: Verbesserung der Benutzerfreundlichkeit und Stabilität der Anwendung durch kontinuierliche Anpassungen und Optimierungen.
• Moderne Plattform: Erfolgreiche Migration des API-Backends auf eine moderne, performante Plattform, die eine bessere Leistung und Skalierbarkeit bietet.
• Qualitätssicherung: Sicherstellung der Qualität und Funktionalität der Software durch umfassende Teststrategien.
• Innovative Lösung: Lieferung einer innovativen und leistungsfähigen Softwarelösung zur Steuerung und Optimierung der Produktionsprozesse bei Porsche.

Eingesetzte Qualifikationen

SQL Entwickler, Backend, .Net, Angular, Git, Transact-Sql

Senior Softwareentwickler, Softwarearchitekt, Cloud Architekt
Software ONE, Remote
8/2019 – 6/2023 (3 Jahre, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2019 – 6/2023

Tätigkeitsbeschreibung

Als führender Entwickler und Architekt habe in direkter Abstimmung mit dem Product Owner die Entwicklung eines internen Systems zur Verarbeitung von Mitarbeiterdaten geplant und entwickelt. Dafür wurden mehr als 20 Microservices als Azure Funktion mittels .NET Core programmiert, die Mitarbeiterdaten als auch Ereignisse bereitstellen sowie verarbeiten.
Jeder Service hat eine spezielle Business Aufgabe sowie eine eigene Azure SQL Datenbank und stellt somit einen insolierten Kontext dar. Die Services kommunizieren untereinander Event basierend mittels Azure Servicebus. Zur internen als auch externen Kommunikation wurden REST als auch Graph QL Schnittstellen implementiert.
Das System ermöglicht es, ereignisbasierend Mitarbeiterdaten im gesamten Unternehmen zu verteilen als auch zur Verfügung zu stellen. Sofortige Änderungen an den Mitarbeiterdaten sowie zeitliche Änderungen, zum Beispiel eine Änderung der Position des Mitarbeiters im Unternehmen zum Stichtag, werden geplant und bereitgestellt.
Um das System zu verwalten als auch Anwendungsspezifische Funktionalitäten den Mitarbeitern als auch der Personalabteilung zur Verfügung zu stellen, wurde ein umfangreiches Mitarbeiter Portal mittels Angular entwickelt und angebunden. Um für die Mitarbeiter die Nutzung so einfach wie möglich zu gestalten, wurde Single Sign-on mittels Azure Active Directory verwendet.
Neben dieser Hauptaufgabe schulte ich die Mitarbeiter des Unternehmens im Bereich Testgetriebene Entwicklung und Clean Code Development. So begleitete ich zum Beispiel aktiv Open Space Events des Unternehmens, um mein Wissen zu verteilen.
Gern hat man auch auf mich zurückgegriffen, wenn not an Man war und schnell eine hochwertige Softwarelösung entwickelt werden musste. So habe ich zum Beispiel ein Proxy System entwickelt, mit dem es möglich ist, eine zentrale API für den Datenaustausch mit verschieden Navision Instanzen bereitzustellen. Der Proxy entscheidet anhand der Anfrage, an welches System der Request weitergeleitet werden soll. Das System wurde mittels AWS Lambda in AWS gehostet und ist durch eine VPC Verbindung mit den On-Premise Systemen verbunden.
Als letztes Nebenprojekt begleitete ich die Entwicklung einer internen Applikation zur Verwaltung von Mitarbeiter Zielen. Dies wurde in Zusammenarbeit mit einem polnischen Team mittels .NET Core 7 und Angular für Azure entwickelt und bereitgestellt.
Die SoftwareOne ist ein international tätiges Unternehmen, daher ist die interne Kommunikation vollständig auf Englisch.

Eingesetzte Qualifikationen

Enterprise Service Bus, .Net Framework (Microsoft), Microsoft Azure, Amazon Web Services (AWS), Angular

Softwareentwickler, Softwarearchitekt
Comparex, Leipzig
12/2018 – 12/2019 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

12/2018 – 12/2019

Tätigkeitsbeschreibung

Als Freiberufler war ich maßgeblich an der Entwicklung einer Identitätsmanagementlösung für Single Sign-On unter Verwendung des Identity Servers beteiligt.
In meiner Rolle als Entwickler und Architekt lag mein Hauptaugenmerk auf der Implementierung einer sicheren und benutzerfreundlichen Single-Sign-On-Lösung. Ich nutzte den Identity Server, um eine robuste Authentifizierung und Autorisierung zu gewährleisten und Benutzer sowie Rollenmanagement für die Komponenten bereitzustellen.
Mittels Microsoft .NET wurden Web-Applikationen sowie Backend Services implementiert um die Funktionalitäten des Identity Servers bereitzustellen. Diese Komponenten wurden in Azure als Cloud Lösung bereitgestellt. Als Datenbank wurde eine Cosmos DB angebunden.

Eingesetzte Qualifikationen

Webdesign, Identitätsmanagement, .Net, Microsoft Azure

Softwareentwickler, Softwarearchitekt
Comparex, Leipzig
11/2017 – 11/2018 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

11/2017 – 11/2018

Tätigkeitsbeschreibung

Als externer Mitarbeiter unterstützte ich die Comparex bei Entwicklungsaufgaben im SAM2Go Projekt, einer Inventarisierungslösung für Software. Ich arbeitete in einem Team aus externen als auch internen Mitarbeitern an den dazugehörigen Backend Komponenten sowie an der Windows Applikation. Die Backend Systeme wurden mittels .NET als Web-App entwickelt und auf internen Servern im IIS gehostet. Die Windows Applikation wurde ebenfalls mittels .NET entwickelt. Alle Komponenten wurden mittels MSI Installer verpackt und bereitgestellt.
Es wurde hauptsächlich testgetrieben im Pair-Programming entwickelt, was einen hohen Informationsaustausch zur Folge hat, und eine hohe Qualität sicherstellt.
Im laufenden Projekt wurde entschieden, die Softwarelösung in der Cloud bereitzustellen. Hierfür wurden die Datenbanken als auch Backend Services entsprechend umgebaut, dass sie in Azure gehostet werden können.

Eingesetzte Qualifikationen

.Net Framework (Microsoft), Angular, C#, Microsoft SQL-Server (MS SQL)

.NET Softwareentwickler
Elektroschaltanlagen Grimma GmbH, Grimma
9/2017 – 11/2017 (3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

9/2017 – 11/2017

Tätigkeitsbeschreibung

Entwicklung eines Steuerungssystemes für den Bahnverkehr

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), C#, Nunit, Elektrotechnik

Full Stack .NET Software Developer
Comparex, Leipzig
3/2017 – 12/2017 (10 Monate)
Telekommunikation
Tätigkeitszeitraum

3/2017 – 12/2017

Tätigkeitsbeschreibung

-development of an micro services infrastructure
-database development
-test driven development
-domain driven development
-scrum

Eingesetzte Qualifikationen

Transact-Sql, Datenbankentwicklung, Microsoft SQL-Server (MS SQL), Kanban (Softwareentwicklung), Scrum, .Net Framework (Microsoft), C#, Nunit, Microsoft Azure, AngularJS, ASP.NET

PHP Software Developer
ESA Grimma, Grimma
8/2016 – 3/2017 (8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2016 – 3/2017

Tätigkeitsbeschreibung

web based planning application for switchgear and controlgear
-WEB Application software development
-database development
-webservices

Eingesetzte Qualifikationen

Mysql, Kanban (Softwareentwicklung), .Net Framework (Microsoft), SOAP, Web Services, AngularJS, JavaScript, PHP

Softwareentwickler .NET
ESA Elektroschaltanlagen Grimma GmbH, Grimma
11/2015 – 10/2016 (1 Jahr)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2015 – 10/2016

Tätigkeitsbeschreibung

Als freier Mitarbeiter hatte ich die Möglichkeit, bei der ESA Grimma ein Touch-basiertes Visualisierungs- und Steuerungssystem für Operationssäle zu entwickeln. Dieses System bot eine zentrale Schnittstelle für die Steuerung verschiedener Funktionen im Operationssaal, einschließlich Klimaanlage, Beleuchtung und OP-Lampen.
In diesem Projekt spielte ich eine Schlüsselrolle bei der Konzeption und Implementierung der berührungsbasierten Benutzeroberfläche, um eine intuitive und benutzerfreundliche Bedienung zu gewährleisten. Ich nutzte mein Fachwissen in den Bereichen Softwareentwicklung und User Experience Design, um ein interaktives und reaktionsschnelles System zu entwickeln, das den speziellen Anforderungen von Operationssälen gerecht wird.

Das entwickelte System ermöglichte es dem medizinischen Personal, wesentliche Aspekte der OP-Umgebung bequem und effizient zu steuern, die Effizienz der Arbeitsabläufe zu verbessern und eine komfortablere und optimierte Operationsumgebung zu schaffen. Die berührungsempfindliche Benutzeroberfläche ermöglichte den einfachen Zugriff auf wichtige Funktionen, so dass die Benutzer die Einstellungen anpassen und die Raumbedingungen in Echtzeit überwachen konnten.
Während des gesamten Entwicklungsprozesses arbeitete ich eng mit den Beteiligten zusammen, darunter medizinisches Fachpersonal und Einrichtungsleiter, um ihre Anforderungen zu verstehen und ihr Feedback zu berücksichtigen. Außerdem führte ich gründliche Tests und Validierungen durch, um die Zuverlässigkeit des Systems und die Einhaltung strenger Sicherheitsstandards zu gewährleisten.
Durch die Entwicklung dieses berührungsbasierten Visualisierungs- und Steuerungssystems für Operationssäle habe ich dazu beigetragen, die Effizienz und Funktionalität von Gesundheitseinrichtungen zu verbessern. Dieses Projekt zeigt, dass ich in der Lage bin, technisches Fachwissen mit benutzerorientierten Designprinzipien zu kombinieren, um innovative Lösungen zu entwickeln, die auf die besonderen Anforderungen medizinischer Umgebungen zugeschnitten sind.

Eingesetzte Qualifikationen

.Net, C#, CAN-Bus (controller area network), Energietechnik, Maschinenbau, Scrum, Transact-Sql, Web Services

.NET Software Developer
ESA Elektroschaltanlagen Grimma GmbH, Grimma
11/2012 – 2/2016 (3 Jahre, 4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2012 – 2/2016

Tätigkeitsbeschreibung

development of an building visualization and automation system
-.NET software development
-CAN Bus
-Modbus

Eingesetzte Qualifikationen

Transact-Sql, Projektmanagement (IT), Scrum, .Net, C#, Windows Presentation Foundation, Automatisierungstechnik (allg.), CAN-Bus (controller area network)

.NET Software Developer
ESA Elektroschaltanlagen Grimma GmbH, Grimma
11/2012 – 1/2016 (3 Jahre, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2012 – 1/2016

Tätigkeitsbeschreibung

Software developer for rail heating Systems
-.NET
-SQL
-C#

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), .Net, .Net Framework (Microsoft), C#, Windows Presentation Foundation, Eisenbahnbau, Elektrotechnik, Sensorik, CAN-Bus (controller area network), Canopen

Softwareentwickler Gashandel
ECG, Leipzig
2/2008 – 8/2011 (3 Jahre, 7 Monate)
Handel
Tätigkeitszeitraum

2/2008 – 8/2011

Tätigkeitsbeschreibung

development and support of an contract management system

Eingesetzte Qualifikationen

Oracle Database, SQL, .Net Framework (Microsoft), C#, Web Services

.NET Software Developer
adcotel GmbH, Leipzig
6/2007 – 8/2011 (4 Jahre, 3 Monate)
Telekommunikation
Tätigkeitszeitraum

6/2007 – 8/2011

Tätigkeitsbeschreibung

.NET C# Software development for billing and consumption calculation

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), .Net, C#, Nunit, Web Services, ASP.NET

PHP Software Developer
Kundenname anonymisiert, Grimma
1/2006 – 8/2006 (8 Monate)
Handel
Tätigkeitszeitraum

1/2006 – 8/2006

Tätigkeitsbeschreibung

development of an e-commerce system

Eingesetzte Qualifikationen

Mysql, C#, HTML, PHP

Ausbildung

Wirtschaftsinformatik
Bsc
2015
Hagen
Informatik
state certified engineer
2005
Leipzig
Elektroniker
Ausbildung
1997
Radeberg

Über mich

Mit über 20 Jahren Erfahrung in der Softwareentwicklung, Softwarearchitektur und der Analyse komplexer Geschäftsprozesse unterstütze ich Unternehmen dabei, fachliche Anforderungen in nachhaltige, leistungsfähige und zukunftssichere Softwarelösungen zu überführen. Dabei verbinde ich tiefes technisches Know-how mit einem ausgeprägten Verständnis für Geschäftsprozesse und begleite Projekte von der Anforderungsanalyse über die Architektur bis hin zur erfolgreichen Umsetzung.

Mein Schwerpunkt liegt auf der Entwicklung moderner Backend- und Cloud-Lösungen auf Basis von .NET, Azure und AWS sowie der Konzeption skalierbarer Microservice-Architekturen. Dabei lege ich großen Wert auf Clean Architecture, Domain-Driven Design, Testbarkeit und Wartbarkeit, um Lösungen zu schaffen, die auch langfristig wirtschaftlich betrieben und weiterentwickelt werden können.

Als Softwarearchitekt und Senior Entwickler analysiere ich komplexe fachliche Anforderungen, entwickle passende Architekturkonzepte und begleite deren Umsetzung im engen Austausch mit Fachbereichen, Product Ownern und Entwicklungsteams. Ich verstehe es, technische und fachliche Perspektiven miteinander zu verbinden und Anforderungen in robuste Softwarelösungen zu übersetzen.

Neben meiner technischen Expertise verfüge ich über umfangreiche Erfahrung als Business Analyst, Lead Developer und technischer Coach. Ich unterstütze Teams bei der Strukturierung von Anforderungen, der Optimierung bestehender Prozesse sowie der Einführung moderner Entwicklungs- und Architekturprinzipien. Dabei stehen Qualität, Automatisierung und eine nachhaltige Wissensvermittlung stets im Mittelpunkt.

Durch meine Erfahrung in agilen Projekten übernehme ich je nach Bedarf auch Aufgaben als Product Owner, Scrum Master oder technischer Ansprechpartner und unterstütze Teams dabei, effizient zusammenzuarbeiten und hochwertige Software zu liefern.

**Warum ich?**

✅ **Softwareentwicklung & Architektur** – Über 20 Jahre Erfahrung in der Entwicklung moderner Enterprise-Anwendungen mit .NET, Azure, AWS und Microservices.

✅ **Business Analyse & Anforderungsmanagement** – Übersetzung fachlicher Anforderungen in tragfähige technische Konzepte und nachhaltige Softwarelösungen.

✅ **Cloud & Modernisierung** – Konzeption und Umsetzung skalierbarer Cloud-Architekturen sowie Modernisierung bestehender Anwendungen.

✅ **Clean Architecture & Softwarequalität** – Fokus auf wartbare, testbare und langfristig erweiterbare Systeme durch bewährte Architektur- und Entwicklungsprinzipien.

✅ **Agile Zusammenarbeit & Leadership** – Erfahrung als Lead Developer, Architekt, Product Owner, Scrum Master und technischer Coach in interdisziplinären Teams.

✅ **Mentoring & Wissensaufbau** – Förderung von Best Practices, Codequalität und technischem Know-how innerhalb von Entwicklungsteams.

Ich suche anspruchsvolle Projekte, in denen ich meine Erfahrung als Softwareentwickler, Softwarearchitekt und Business Analyst einbringen kann, um Unternehmen bei der Digitalisierung, Modernisierung ihrer Softwarelandschaft und der Umsetzung strategischer Geschäftsziele nachhaltig zu unterstützen.

Weitere Kenntnisse

## Technologische Kompetenz

**Kompetenz-Level**

**1** – Grundkenntnisse
**2** – Gute Kenntnisse
**3** – Fortgeschrittene Kenntnisse
**4** – Expertenwissen

### Cloud & Plattformen

**Azure:** Functions (4), App Services (4), Container Apps (4), SQL Database (4), Storage (4), Service Bus (4), App Configuration (4), Load Testing (4), Entra ID (3), Key Vault (3), Cosmos DB (3), API Management (3), API Gateway (3), AKS (3), Container Instances (3), Virtual Machines (3), Cognitive Search (3), Event Grid (2), Event Hubs (2), Redis Cache (2), Machine Learning (2)

**AWS:** Lambda (3), API Gateway (3), S3 (3), CloudWatch (3), ECS (3), EKS (3), Route53 (3), SQS (3), SNS (3), Fargate (3), DynamoDB (2), EC2 (2), VPC (2), Step Functions (2), OpenSearch (2)

### Programmiersprachen & Frameworks

* C# / .NET (4)
* ASP.NET Core (4)
* TypeScript (4)
* Angular (4)
* SQL (4)
* Java (3)
* JavaScript (3)
* Python (2)
* Entity Framework Core (4)
* Dapr (4)

### Softwarearchitektur

* Clean Architecture (4)
* Onion Architecture (4)
* Hexagonal Architecture (4)
* Ports & Adapters (4)
* Domain-Driven Design (4)
* Microservices (4)
* Dependency Injection (4)
* Event Driven Architecture (4)
* CQRS (3)
* Event Sourcing (3)

### APIs & Integration

* REST (4)
* GraphQL (4)
* OData (4)
* SOAP (4)
* gRPC (3)
* OpenAPI / Swagger (4)
* Azure Service Bus (4)
* RabbitMQ (4)
* MassTransit (4)
* NServiceBus (3)
* Apache Kafka (2)

### Datenbanken

* Microsoft SQL Server (4)
* Azure SQL (4)
* MySQL (4)
* MariaDB (4)
* SQLite (4)
* PostgreSQL (3)
* Oracle (3)
* Cosmos DB (3)
* Redis (3)
* AWS DocumentDB (3)

### DevOps & Infrastruktur

* Azure DevOps (4)
* GitLab CI/CD (4)
* Terraform (4)
* Docker (4)
* Kubernetes (3)
* Azure Container Registry (3)
* ARM Templates (3)
* AWS CDK (3)
* Jenkins (2)

### Testing & Qualität

* xUnit (4)
* NUnit (4)
* SpecFlow (4)
* NCrunch (4)
* Playwright (4)
* Cypress (3)
* Selenium (3)
* JUnit (3)
* JMeter (3)

### Methoden

* Agile Entwicklung (4)
* Scrum (4)
* Kanban (4)
* TDD (4)
* BDD (3)
* Clean Code (4)
* Pair Programming (4)
* SAFe (3)
* Extreme Programming (3)

### Sicherheit

* OAuth2 (4)
* OpenID Connect (4)
* Entra ID (3)
* IdentityServer (3)
* Auth0 (3)
* Okta (3)

### KI

* Azure AI Services (3)
* Azure Machine Learning (3)
* Azure OpenAI (3)
* Azure AI Language (2)
* Azure AI Speech (2)
* Azure Computer Vision (2)

### Projektmanagement

* Softwarearchitektur (4)
* Business Analyse (4)
* Anforderungsmanagement (4)
* Lead Development (4)
* Product Ownership (4)
* Scrum Master (4)
* Mentoring & Coaching (4)

### Tooling

* Visual Studio (4)
* Visual Studio Code (4)
* Rider (4)
* ReSharper (4)
* Azure DevOps (4)
* GitLab (4)
* GitHub (3)
* Jira (3)
* Confluence (3)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
7262
Alter
49
Berufserfahrung
33 Jahre und 1 Monat (seit 07/1993)
Projektleitung
10 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden