Senior Softwareentwickler & Architekt (C#, .NET, Backend-Architektur, Blazor, Azure)
Aktualisiert am 05.05.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 28.04.2025
Verfügbar zu: 100%
davon vor Ort: 10%
C#
.NET Core / .NET 6+
Backend-Entwicklung
SQL
Entity Framework Core
Blazor
ASP.NET Core
Azure DevOps
WebAPI-Entwicklung
REST-APIs
Microsoft SQL Server
Softwarearchitektur
Clean Code Development
Visual Studio
Versionsverwaltung
Agile Softwareentwicklung (SCRUM)
Schnittstellenentwicklung
Technische Dokumentation
Deutsch
Verhandlungssicher
Englisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Magdeburg (+20km)
Deutschland
möglich

Projekte

Projekte

9 Monate
2024-08 - heute

Unterstützung in Entwicklung und Betrieb

Projektleiter, Entwickler SQL C# T-SQL ...
Projektleiter, Entwickler

  • Datenmigration:
    • Entwicklung eines Tools zur Migration von Daten aus einer Firebird-Datenbank in eine MS SQL Server-Datenbank.
    • Optimierung der Datenübertragungsprozesse für bessere Leistung und Datenintegrität.
  • Datenbank-Analyse und -Implementierung:
    • Detaillierte Analyse der bestehenden Datenbanken zur Identifikation von Optimierungspotenzialen.
    • Konzeption und Implementierung der ZielDatenbank mit SQL Server, gestaltet mittels SSDT in Visual Studio.
    • Nutzung von Entity Framework Core zur effizienten Datenbankanbindung.
  • Code-Analyse und Optimierung:
    • Umfassende Quellcode-Analyse der bestehenden Anwendung.
    • Identifikation von Schwachstellen und Umsetzung von Verbesserungsmaßnahmen.
  • Softwareentwicklung:
    • Entwicklung einer Blazor-Webanwendung für den internen Gebrauch, basierend auf dem MudBlazor-Framework.
    • Erstellung und Bereitstellung von NuGetPaketen zur internen Wiederverwendung.
  • Beratung und Optimierung:
    • Beratung zu Weiterentwicklungsstrategien und Optimierung der bestehenden Systeme. Wertbeitrag des Projekts
    • Effiziente Migration und Optimierung von Daten zwischen zwei unterschiedlichen Datenbanksystemen.
    • Entwicklung moderner Webanwendungen zur Verbesserung interner Prozesse.
    • Bereits?tellung wiederverwendbarer NuGetPakete zur Standardisierung und Effizienzsteigerung im Entwicklungsprozess.

Visual Studio 2022 MudBlazor Team Foundation Server Windows 11 MS SQL Server 2022 Hyper-V AnyDesk WireGuard SQL Management Studio
SQL C# T-SQL .NET 8 Entity Framework Core
remote
3 Jahre 7 Monate
2021-10 - heute

Erstellen, Wartung und Betrieb einer Anwendung für eine Tierarztpraxis

Projektleiter, Entwickler C# Web API Blazor ...
Projektleiter, Entwickler
  • Datenbankentwicklung:
    • Konzeption und Implementierung der Datenbank mit SQL Server, gestaltet mittels SSDT in Visual Studio.
    • Nutzung von Entity Framework Core für den Datenbankzugriff, integriert in eine .NET 8 Web API.
  • Frontend-Entwicklung:
    • Entwicklung einer Blazor-Webanwendung für die Tierarztpraxis, unterstützt durch das MudBlazor Framework zur Verbesserung der Benutzeroberfläche.
  • Funktionalitäten:
    • Aufbau einer Patientenverwaltungsfunktion zur Erfassung und Verwaltung von Tierpatientenakten.
    • Implementierung einer Rechnungsverwaltung zur Erstellung und Verfolgung von Kundenrechnungen mit ZUGFeRD.
    • Entwicklung einer umfassenden Medikamentenverwaltung zur Erfassung, einschließlich Lagerbestand und Ausgabe.
    • Einrichten eines Systems zur Nachvollziehbarkeit der Medikamentenvergabe an Patienten, um die Behandlungshistorie zu dokumentieren.
    • Integration einer Apothekerprüfung zur Validierung der Medikamentenverschreibungen und - ausgaben.
  • Projektmanagement und Qualitätssicherung:
    • Konfiguration von Azure DevOps für das Projektmanagement, die Versionskontrolle und die Automatisierung von Build- und ReleasePipelines.
    • Automatisiertes Build und Deployment der Datenbank und der Anwendung mittels Azure DevOps Pipelines, um eine konsistente und fehlerfreie Bereitstellung zu gewährleisten.
    • Sicherstellen der Datenintegrität und des Manipulationsschutzes der Datenbankstruktur durch geeignete Sicherheitsmechanismen.
  • Dokumentation und Schulung:
    • Erstellung einer detaillierten Dokumentation für Entwickler und Anwender zur Unterstützung der Einarbeitung und des Betriebes.
    • Schulung des Praxispersonals zur effektiven Nutzung der neuen Anwendung, um eine reibungslose Integration in den Praxisalltag zu gewährleisten.
  • Wertbeitrag des Projekts:
    • Entwicklung einer speziell auf Tierarztpraxen zugeschnittenen Softwarelösung, die administrative und medizinische Arbeitsabläufe deutlich vereinfacht.
    • Einführung einer umfassenden Medikamentenverwaltung zur Erhöhung der Patientensicherheit und Nachvollziehbarkeit.
    • Opti?mierung der Abrechnungsprozesse durch automatisierte Rechnungsstellung mit ZUGFeRD.
Visual Studio 2022 MS SQL Server 2022 Windows 11 Azure Devops SQL Managament Studio
C# Web API Blazor SQL Server ZUGFeRD eRechnung xRechnung .NET 9 MudBlazor Scrum
remote
1 Monat
2024-11 - 2024-11

Grundlagen Excel VBA

Dozent MS Windows 10 MS Windows 11 MS Office 365 ...
Dozent
  • Kursgestaltung:
    • Entwicklung eines kompakten Lehrplans für Excel VBA-Anfänger.
    • Anpassung des Lehrplans für die unterschiedlichen Teilnehmergruppen in den drei Kursdurchläufen.
  • Vermittlung von Excel VBA-Kenntnissen:
    • Einführung in die Benutzeroberfläche von Excel und grundlegende Konzepte von VBA.
    • Vermittlung der Syntax von VBA und der Programmierlogik.
    • Erstellung und Nutzung einfacher Makros zur Automatisierung von Aufgaben in Excel.
    • Anleitung zur Anwendung von Schleifen und Bedingungen in VBA-Skripten.
  • Praktische Übungen und Anwendungen:
    • Durchführung praktischer Übungen zur Datenmanipulation und -verarbeitung mit VBA.
    • Gestaltung interaktiver Formulare zur Benutzerdateneingabe.
    • Tipps zur Fehlerbehandlung und Debugging von VBA-Code.
  • Unterstützung und Motivation:
    • Förderung des Verständnisses für die Anwendungsmöglichkeiten von VBA in Excel.
    • Ermutigung zur selbstständigen Entwicklung einfacher VBA-Anwendungen.
  • Feedback und Evaluation:
    • Durchführung von Live-Demonstrationen zur Veranschaulichung der VBA-Funktionalitäten.
    • Bereitstellung von Ressourcen für weiterführendes Lernen und Vertiefung.
    • Feedbac?krunde zur Kursverbesserung und individuellen Förderung.
  • Wertbeitrag der Dozententätigkeit:
    • Vermittlung grundlegender VBA-Kenntnisse, die den Teilnehmenden eine effektive Automatisierung in Excel ermöglichten.
    • ? Unterstützung der Teilnehmenden bei der Entwicklung eigener einfacher VBAAnwendungen.
    • Nachhaltige Förderung des Verständnisses für Excel VBA durch praxisnahe Übungen und Ressourcen für weiterführendes Lernen.
MS Windows 10 MS Windows 11 MS Office 365 Excel 365
Education
1 Monat
2024-10 - 2024-10

Grundlagen Excel VBA

Dozent MS Windows 10 MS Windows 11 MS Office 365 ...
Dozent
  • Kursgestaltung:
    • Entwicklung eines kompakten Lehrplans für Excel VBA-Anfänger.
    • Anpassung des Lehrplans für die unterschiedlichen Teilnehmergruppen in den drei Kursdurchläufen.
  • Vermittlung von Excel VBA-Kenntnissen:
    • Einführung in die Benutzeroberfläche von Excel und grundlegende Konzepte von VBA.
    • Vermittlung der Syntax von VBA und der Programmierlogik.
    • Erstellung und Nutzung einfacher Makros zur Automatisierung von Aufgaben in Excel.
    • Anleitung zur Anwendung von Schleifen und Bedingungen in VBA-Skripten.
  • Praktische Übungen und Anwendungen:
    • Durchführung praktischer Übungen zur Datenmanipulation und -verarbeitung mit VBA.
    • Gestaltung interaktiver Formulare zur Benutzerdateneingabe.
    • Tipps zur Fehlerbehandlung und Debugging von VBA-Code.
  • Unterstützung und Motivation:
    • Förderung des Verständnisses für die Anwendungsmöglichkeiten von VBA in Excel.
    • Ermutigung zur selbstständigen Entwicklung einfacher VBA-Anwendungen.
  • Feedback und Evaluation:
    • Durchführung von Live-Demonstrationen zur Veranschaulichung der VBA-Funktionalitäten.
    • Bereitstellung von Ressourcen für weiterführendes Lernen und Vertiefung.
    • Feedbac?krunde zur Kursverbesserung und individuellen Förderung.
  • Wertbeitrag der Dozententätigkeit:
    • Vermittlung grundlegender VBA-Kenntnisse, die den Teilnehmenden eine effektive Automatisierung in Excel ermöglichten.
    • ? Unterstützung der Teilnehmenden bei der Entwicklung eigener einfacher VBAAnwendungen.
    • Na?chhaltige Förderung des Verständnisses für Excel VBA durch praxisnahe Übungen und Ressourcen für weiterführendes Lernen.
MS Windows 10 MS Windows 11 MS Office 365 Excel 365
Education
6 Monate
2024-04 - 2024-09

Analyse, Optimierung und Erweiterung einer ERP-Lösung

Entwickler VBA C# SQL ...
Entwickler

  • Analyse und Dokumentation der AltAnwendung:
    • Erstellung eines ausführlichen Gutachtens zur Alt-Anwendung, inklusive Codequalität, Architektur und Wartbarkeit.
    • Bewertung der Anwendung im Hinblick auf eine mögliche gerichtliche Auseinandersetzung.
  • Optimierung und Erweiterung von VBA-Code:
    • Analyse und Refactoring des bestehenden VBA-Codes zur Verbesserung der Performance und Lesbarkeit.
    • Implementierung neuer Funktionen und Erweiterungen im VBA-Code, angepasst an aktuelle Anforderungen.
    • Einbindung aktueller Änderungen in den VBACode, um die Anwendung auf den neuesten Stand zu bringen.
  • Konzeptionelle Entwicklung eines DMSSystems:
    • Erstellung eines detaillierten Konzepts für ein Dokumentenmanagementsystem (DMS).
    • Entwicklung eines Prototyps für den Webservice und ein Frontend unter Verwendung von MudBlazor.
    • Integration von SQLite und MS SQL Server 2022 als Datenbanken für das DMS.
  • Softwareentwicklung und Architekturplanung:
    • Planung und Umsetzung von Datenbankoptimierungen, insbesondere für MS SQL Server 2022.
    • Entwicklung und Testen von RESTful Webservices unter Verwendung von Swagger.
    • Einsatz von Visual Studio 2022 und Visual Studio 2022 Preview für die Entwicklung.
  • Erstellung von Konzepten und Dokumentationen:
    • Entwicklung umfassender technischer Konzepte für die Neugestaltung der ERPAnwendung.
    • Ausführliche Dokumentation der Systemarchitektur, Datenflüsse und Schnittstellen.
  • Wertbeitrag des Projekts:
    • Effiziente Analyse und Optimierung einer bestehenden VBA-basierten Anwendung, die den Betrieb erheblich stabilisierte und zukünftige Erweiterungen erleichtert.
    • Erstellung eines schlüssigen und gerichtsfesten Gutachtens, das als Grundlage für potenzielle rechtliche Auseinandersetzungen dient.
    • Entwick?lung eines innovativen DMS-Prototyps mit moderner Technologie, der als Grundlage für eine künftige Implementierung dient.

Visual Studio 2022 SQLite MS SQL Server 2016 Hyper-V Azure Devops .NET 9 .NET 8 Swagger .NET 4.8 MudBlazor Sql Server Data Tools
VBA C# SQL T-SQL
remote
1 Jahr 8 Monate
2022-12 - 2024-07

Anwendung für Kostenermittlung u. Auftragsverwaltung im FDM 3D Druck

Projektleiter, Entwickler Entity Framework Core .NET 8 C# ...
Projektleiter, Entwickler

  • Konzeption und Planung:
    • Erstellung eines umfassenden Konzepts für die Anwendung, basierend auf den spezifischen Anforderungen des FDM 3DDrucks.
    • Aufnahme und Analyse der funktionalen und technischen Anforderungen.
    • Planung der Entwicklungs- und ReleaseZyklen zur schrittweisen Implementierung.
  • Datenbankentwicklung:
    • Konzeption und Umsetzung der Datenbankstruktur mit SQLite und Entity Framework Core unter .NET 8.
  • Modulentwicklung:
    • Kundenverwaltung: Entwicklung eines Moduls zur Verwaltung von Kunden und deren Aufträgen.
    • 3D-Druckerverwaltung: Erstellung eines Moduls zur Verwaltung von Druckern und Druckaufträgen.
    • Filament-Lager-Verwaltung: Umsetzung eines Moduls zur Verwaltung des Filamentbestands mit Lagerüberwachung.
    • Auftragsverwaltung: Entwicklung einer Funktion zur effizienten Bearbeitung und Nachverfolgung von Druckaufträgen.
    • Kostenberechnung: Implementierung eines Moduls zur automatisierten Kalkulation von Druckkosten.
    • Rechnungsstellung: Entwicklung eines Moduls zur Erstellung und Verwaltung von Rechnungen, unterstützt durch Standards wie xRechnung, eRechnung und ZUGFeRD.
  • Softwareentwicklung:
    • Implementierung eines Webservices zur Lizenzverwaltung.
    • Entwicklung von Build- und Release-Pipelines auf dem Azure DevOps Server für die automatisierte Bereitstellung.
  • Testen und Qualitätssicherung:
    • Umfangreiche Tests aller Komponenten, um eine hohe Softwarequalität sicherzustellen.
  • Wertbeitrag des Projekts:
    • Entwicklung einer maßgeschneiderten Anwendung für den FDM 3D-Druck, die sowohl Hobbyanwendern als auch kleinen Produktionsumgebungen wertvolle Unterstützung bietet.
    • Erstellung eines flexiblen Lizenzverwaltungssystems zur Verwaltung und Verteilung von Softwarelizenzen.
    • Optimi?erte Prozesse für Kostenberechnung, Lagerverwaltung und Auftragsnachverfolgung.

Visual Studio 2022 ZUGFeRD MS SQL Server 2022 RDP Azure Devops SQL Management Studio SQLite Studio Windows 11 MudBlazor
Entity Framework Core .NET 8 C# Blazor xRechnung eRechnung ZUGFeRD Scrum
remote
1 Jahr 7 Monate
2022-08 - 2024-02

Einführung von Microservices in eine ERP-Lösung

Entwickler, Teilprojektleiter Microservices ZUGFeRD eRechnung ...
Entwickler, Teilprojektleiter

  • Organisatorische Maßnahmen:
    • Neustrukturierung der Entwicklungsabteilung zur Effizienzsteigerung.
    • Erfolgreiche Einführung der Scrum-Methode zur Verbesserung der Teamarbeit und Projekttransparenz.
    • Definition der User Stories und Leitung eines Trainingsprogramms zum Thema Scrum für die Entwickler.
  • Softwareentwicklung:
    • Weiterentwicklung des ERP-Backends in C#.
    • Erstellung von Webservices in C#.
    • Konzeption und Aufbau eines Backends für Microservices.
    • Entwicklung und Umsetzung der Projektstruktur für Microservices.
    • Entwicklung der Services unter Verwendung moderner Microservice-Architekturen.
  • Wertbeitrag des Projekts:
    • Verbesserung der Entwicklungsprozesse durch Einführung von Scrum, was zu einer höheren Produktivität und Qualität führte.
    • Entwicklung einer skalierbaren und modularen Architektur mit Microservices, die zukünftige Erweiterungen erleichtert.
    • Effizi?ente Weiterentwicklung des ERPSystems, um die spezifischen Anforderungen der Housing-Branche zu erfüllen.

Windows 10 Windows 11 Windows Server 2012 Visual Studio 2019 Windows Server 2016 MS SQL Server2014 MS SQL Server 2016 Hyper-V Azure Devops SQL Management Studio Entity Framework Core
Microservices ZUGFeRD eRechnung xRechnung C# Swagger RESTful Webservices
Magdeburg
1 Monat
2023-06 - 2023-06

Grundlagen Excel VBA

Dozent MS Windows 10 MS Windows 11 MS Office 365 ...
Dozent
  • Kursgestaltung:
    • Entwicklung eines kompakten Lehrplans für Excel VBA-Anfänger.
    • Anpassung des Lehrplans für die unterschiedlichen Teilnehmergruppen in den drei Kursdurchläufen.
  • Vermittlung von Excel VBA-Kenntnissen:
    • Einführung in die Benutzeroberfläche von Excel und grundlegende Konzepte von VBA.
    • Vermittlung der Syntax von VBA und der Programmierlogik.
    • Erstellung und Nutzung einfacher Makros zur Automatisierung von Aufgaben in Excel.
    • Anleitung zur Anwendung von Schleifen und Bedingungen in VBA-Skripten.
  • Praktische Übungen und Anwendungen:
    • Durchführung praktischer Übungen zur Datenmanipulation und -verarbeitung mit VBA.
    • Gestaltung interaktiver Formulare zur Benutzerdateneingabe.
    • Tipps zur Fehlerbehandlung und Debugging von VBA-Code.
  • Unterstützung und Motivation:
    • Förderung des Verständnisses für die Anwendungsmöglichkeiten von VBA in Excel.
    • Ermutigung zur selbstständigen Entwicklung einfacher VBA-Anwendungen.
  • Feedback und Evaluation:
    • Durchführung von Live-Demonstrationen zur Veranschaulichung der VBA-Funktionalitäten.
    • Bereitstellung von Ressourcen für weiterführendes Lernen und Vertiefung.
    • Feedbac?krunde zur Kursverbesserung und individuellen Förderung.
  • Wertbeitrag der Dozententätigkeit:
    • Vermittlung grundlegender VBA-Kenntnisse, die den Teilnehmenden eine effektive Automatisierung in Excel ermöglichten.
    • Unterstützung der Teilnehmenden bei der Entwicklung eigener einfacher VBAAnwendungen.
    • Nachhaltige Förderung des Verständnisses für Excel VBA durch praxisnahe Übungen und Ressourcen für weiterführendes Lernen.
MS Windows 10 MS Windows 11 MS Office 365 Excel 365
Education
3 Jahre 3 Monate
2019-05 - 2022-07

Optimieren einer ERP-Lösung und Einführung von Azure DevOps-Prozessen

Entwickler, Teilprojektleiter C# SoapUI Microservices ...
Entwickler, Teilprojektleiter

  • Plugin- und Middleware-Entwicklung:
    • Entwicklung von Plugins für ERP Steps.
    • Erweiterung der Middleware für MarktplatzSchnittstellen.
    • Konzeption und Ressourcenmanagement der Middleware.
  • Prozess- und Datenoptimierung:
    • Entwicklung von Methoden für den Auftragsdaten-Import.
    • Erstellung einer Abrechnungslösung basierend auf Auftragsdaten.
    • Neuentwicklung von Abrechnungsdaten mit Fokus auf Performance-Optimierung.
    • Durchführung von Datenbankanpassungen nach Kundenwunsch.
    • Entwicklung und Optimierung von SQLProzeduren und -Abfragen.
    • Datenmigration für verschiedene Kundenanforderungen.
  • Einführung und Verwaltung von Azure DevOps:
    • Aufbau von Kompetenz in MS Azure DevOps und Dokumentation von Erkenntnissen.
    • Anlage und Verwaltung von Projekten in MS Azure DevOps.
    • Erstellung und Konfiguration von Build- und Release-Pipelines (inklusive YAML).
    • Integration von Azure DevOps in die bestehende Infrastruktur.
  • Architektur und Entwicklung:
    • Entwicklung von Microservices und Aufbau der Projektstruktur.
    • Definition und Überwachung von Programmierrichtlinien.
    • Erstellung und Durchführung von Unit-Tests. 
  • Dokumentation und Wissensmanagement:
    • Dokumentation von Entwicklungsprozessen und technischen Erkenntnissen.
    • Aufbau einer Wissensdatenbank zur langfristigen Nutzung.
    • Erstellung von User Stories und Anwendung der SCRUM-Methodik.
  • Ausbildung und Betreuung:
    • Übernahme der Ausbildungsbetreuung und Einarbeitung neuer Entwickler.
  • Wertbeitrag des Projekts:
    • Einführung und Optimierung von Azure DevOps-Prozessen, was zu einer deutlichen Effizienzsteigerung in der Softwareentwicklung führte.
    • Entwicklung leistungsfähiger MiddlewareLösungen und Microservices zur Verbesserung der ERP-Funktionalität.
    • Aufb?au einer Wissensdatenbank und Definition von Programmierrichtlinien, die nachhaltige Entwicklungsprozesse sicherstellten.

Windows Server 2012 Windows 10 Windows 11 Windows Server 2016 Visual Studio 2019 Hyper-V Azure Devops YouTrack SQL Management Studio MS SQL Server 2014 MS Sql Server 2016
C# SoapUI Microservices Swagger Scrum REST Entity Framework Core MS Service Fabric
Magdeburg
4 Monate
2018-09 - 2018-12

Entwicklung einer Webanwendung für Finanzverteilung

Entwickler, Teilprojektleiter MS Windows 10 MS Visual Studio 2017 MS SQL Server 2016 ...
Entwickler, Teilprojektleiter
  • Datenbankentwicklung:
    • Implementierung eines Database-FirstDatenmodells mit MS SQL Server 2016.
    • Erstellung und Optimierung von SQLAnsichten (Views) zur Datenbereitstellung.
  • Frontend-Entwicklung:
    • Entwicklung und Anpassung von CSS-Dateien zur Optimierung des Designs und der Benutzeroberfläche.
    • Erweiterung und Anpassung von JavaScriptDateien zur Implementierung dynamischer Funktionen.
    • Integration von jQuery zur Vereinfachung von DOM-Manipulationen und asynchronen Anfragen.
    • Umsetzung responsiver Webdesigns mit HTML5.
  • Backend-Entwicklung:
    • Programmierung von C#-Modellen für die Datenverarbeitung und Geschäftslogik.
    • Entwicklung von Controllern zur Steuerung der Anwendung und Bereitstellung von APIEndpunkten.
    • Erstellung von Kommunikations-Interfaces zur Datenübertragung zwischen Modulen.
  • Schnittstellenentwicklung:
    • Entwicklung und Integration externer Anwendungsschnittstellen zur Anbindung von Drittanbietersystemen.
    • Sicherstellung der Datenkonsistenz und Performance durch optimierte Schnittstellen.
  • Qualitätssicherung und Dokumentation:
    • Durchführung umfassender Funktionstests der Webseite, um Fehler und Usability-Probleme zu identifizieren und zu beheben.
    • Erstellung einer vollständigen technischen Dokumentation, einschließlich der Entwicklungsprozesse, Datenflüsse und Schnittstellen.
    • Unterstützung der Übergabe an das KundenTeam durch Übergabedokumentation und Schulung.
  • Wertbeitrag des Projekts:
    • Entwicklung einer stabilen und skalierbaren Webanwendung, die den Anforderungen des öffentlichen Sektors gerecht wurde.
    • Optimierung der Benutzererfahrung durch performante und dynamische Benutzeroberflächen.
    • Etabli?erung einer robusten Schnittstellenarchitektur für eine nahtlose Integration mit bestehenden Systemen.
MS Windows 10 MS Visual Studio 2017 MS SQL Server 2016 MS Team Foundation Server MS Internet Explorer Mozilla Firefox MS ASP.NET jQuery HTML5 C# JavaScript
Public Sector
11 Monate
2017-10 - 2018-08

Entwicklung einer Rechnungs- und Mitarbeiterdatenbank

Entwickler, Teilprojektleiter MS Windows 10 MS Windows Server 2012R2 MS Access ...
Entwickler, Teilprojektleiter
  • Anforderungsmanagement und Planung:
    • Aufnahme und Analyse der Anforderungen zur Definition des Projektumfangs.
    • Planung der benötigten Ressourcen, einschließlich Hardware, Software und Personal.
  • Frontend-Entwicklung:
    • Aufbau eines benutzerfreundlichen MS Access-Frontends zur Erfassung und Verwaltung von Rechnungs- und Mitarbeiterdaten.
    • Anbindung des Frontends an eine PostgreSQL-Datenbank mittels ODBC zur Sicherstellung eines reibungslosen Datenaustauschs.
  • Backend-Entwicklung:
    • Entwicklung von VBA-Methoden zur Verarbeitung und Analyse von Daten.
    • Programmierung benutzerdefinierter Datenexportmethoden zur Erstellung von Berichten und Statistiken.
    • Implementierung von Funktionen zur automatisierten Generierung von PDFDateien, basierend auf den Datenbankinhalten.
  • Qualitätssicherung:
    • Durchführung von Funktionstests, um die Stabilität und Genauigkeit der Anwendung sicherzustellen.
    • Refactoring bestehender Quelltexte zur Verbesserung der Performance und Wartbarkeit.
    • Sicherstellung der Codequalität durch kontinuierliche Qualitätssicherung.
  • Dokumentation:
    • Erstellung einer umfassenden technischen Dokumentation für die entwickelten Funktionen.
    • Dokumentation der Architektur und Prozesse zur Erleichterung zukünftiger Erweiterungen und Wartungen.
  • Wertbeitrag des Projekts:
    • Entwicklung einer maßgeschneiderten Datenbanklösung zur effizienten Verwaltung von Rechnungs- und Mitarbeiterdaten.
    • Automatisierung von Prozessen wie PDFGenerierung und Datenexport, wodurch manuelle Arbeitsaufwände reduziert wurden.
    • Verb?esserung der Datenqualität und Performance durch gezieltes Refactoring und Optimierung.
MS Windows 10 MS Windows Server 2012R2 MS Access MS Office 2016 PostgreSQL SQL ODBC Refactoring MS VBA
IT-Systemhaus
5 Monate
2017-01 - 2017-05

Entwicklung einer Anwendung zur Koordination von ITProjekten

Entwickler, Teilprojektleiter MS Windows 10 MS Visual Studio 2015 MS SQL Server 2014 ...
Entwickler, Teilprojektleiter
  • Datenmodellierung und Architektur:
    • Entwicklung eines Datenmodells zur Abbildung der Anforderungen an die ITProjektkoordination.
    • Planung und Aufbau einer skalierbaren und robusten Softwarearchitektur.
  • Projektmanagement:
    • Erstellung von User Stories und Tasks zur klaren Definition der Entwicklungsziele.
    • Koordinierung der Entwicklungsaufgaben innerhalb des Teams zur Einhaltung von Zeitplänen und Qualitätsstandards.
  • Backend-Entwicklung:
    • Entwicklung einer leistungsfähigen Web API in C# basierend auf ASP.NET zur Unterstützung von IT-Prozessen.
    • Sicherstellung der Datenintegrität und Effizienz durch optimierte Datenbankanbindungen.
  • Wertbeitrag des Projekts:
    • Entwicklung einer anpassungsfähigen Lösung zur effizienten Koordination von IT-Projekten in der Automobilindustrie.
    • Optimierung der Teamarbeit durch klare Strukturierung von Aufgaben und zentrale Datenbereitstellung.
    • Be?reitstellung einer skalierbaren und leicht wartbaren Web API zur Unterstützung von ITProzessen.
MS Windows 10 MS Visual Studio 2015 MS SQL Server 2014 MS ASP.NET MS Internet Explorer Mozilla Firefox C#
Automotive
3 Monate
2016-10 - 2016-12

Entwicklung einer Webanwendung für Produktionsreporting

Entwickler, Teilprojektleiter MS Windows 8.1 MS Visual Studio 2015 MS SQL Server 2014 ...
Entwickler, Teilprojektleiter
  • Datenmodellierung und Architektur:
    • Entwicklung eines effizienten Code-FirstDatenmodells mit Entity Framework 6.
    • Konzeption und Implementierung skalierbarer C#-Models für die Datenverarbeitung.
  • Frontend-Entwicklung:
    • Gestaltung responsiver HTML5-Views zur Optimierung der Benutzeroberfläche.
    • Optimierung von CSS-Dateien für ein verbessertes Nutzererlebnis.
    • Erweiterung der JavaScript-Funktionalitäten und Integration von jQuery zur Vereinfachung von DOM-Manipulationen.
    • Implementierung ansprechender Grafiken zur Visualisierung von Produktionsdaten.
  • Backend-Entwicklung:
    • Entwicklung klar strukturierter MVC5- Controller für die Steuerung der Anwendung.
    • Konzeption von Interfaces zur modularen und effizienten Kommunikation zwischen verschiedenen Systemkomponenten.
  • Schnittstellen und Integration:
    • Entwicklung von Schnittstellen für die Integration externer Anwendungen und Systeme.
    • Sicherstellung der Skalierbarkeit und Wartbarkeit der Schnittstellen.
  • Qualitätssicherung und Dokumentation:
    • Durchführung von Unit-Tests mit NUnit zur Gewährleistung der Anwendungsstabilität.
    • Durchführung umfassender Tests der Webanwendung zur Identifikation und Behebung von Fehlern.
    • Dokumentation des gesamten Entwicklungsprozesses, einschließlich Datenmodelle, Schnittstellen und Architekturen.
    • Aufbau einer Wissensdatenbank zur Unterstützung zukünftiger Projekte.
  • Kundenorientierung:
    • Integration von Kundenfeedback direkt in den Entwicklungsprozess zur Optimierung der Anwendung.
  • Wertbeitrag des Projekts:
    • Entwicklung einer maßgeschneiderten Webanwendung, die Produktionsdaten effizient und ansprechend visualisiert.
    • Verbesserung der Benutzererfahrung durch eine optimierte und responsive Benutzeroberfläche.
    • Etablier?ung einer stabilen und skalierbaren Architektur für zukünftige Erweiterungen
MS Windows 8.1 MS Visual Studio 2015 MS SQL Server 2014 MS ASP.NET MS Entity Framework 6 MS Internet Information Services 7 (IIS) MS Team Foundation Server Git
Aerospace
3 Monate
2016-07 - 2016-09

Migration einer ASP-Webanwendung in eine MVC-C#- Webanwendung

Entwickler MS Windows 8.1 MS Visual Studio 2015 MS SQL Server 2014 ...
Entwickler
  • Datenmigration und Architektur:
    • Einsatz von Entity Framework 6 im DatabaseFirst-Ansatz zur Verwaltung der Datenbankstruktur.
    • Umwandlung von bestehendem PHP- und ASP-Code in eine moderne C#-Codebasis.
    • Erweiterung der Geschäftslogik durch die Implementierung von Webservices.
  • Frontend- und Backend-Entwicklung:
    • Entwicklung einer anpassbaren und benutzerfreundlichen Webapplikation basierend auf MVC.
    • Integration von Reporting-Funktionen zur Erstellung aussagekräftiger Berichte.
    • Anpassung und Erweiterung externer Schnittstellen zur Verbesserung der Systemintegration.
  • Qualitätssicherung und Kundenorientierung:
    • Erstellung von Unit-Tests mit NUnit zur Sicherstellung der Codequalität.
    • Durchführung umfassender Anwendungstests zur Identifikation und Behebung von Fehlern.
    • Einbezug von Kundenfeedback, um die Anwendung optimal an die Anforderungen anzupassen.
  • Dokumentation und Wissensmanagement:
    • Erstellung einer detaillierten Dokumentation des Entwicklungsprozesses, einschließlich der Architektur und Schnittstellen.
    • Aufbau und Pflege einer Wissensdatenbank zur langfristigen Nutzung und Unterstützung des Teams.
  • Wertbeitrag des Projekts:
    • Migration und Modernisierung einer bestehenden ASP-Webanwendung, wodurch die Wartbarkeit und Skalierbarkeit erheblich verbessert wurde.
    • Optimierung der Geschäftslogik und Benutzerfreundlichkeit durch die Einführung moderner Technologien und Schnittstellen.
    • Erh?öhung der Codequalität und Systemstabilität durch umfassende Tests und eine detaillierte Dokumentation.
MS Windows 8.1 MS Visual Studio 2015 MS SQL Server 2014 MS ASP.NET MS Entity Framework 6 MS Internet Information Services 7 (IIS) MS Team Foundation Server Git HTML5 JavaScript jQuery C#
Construction Industry
2 Monate
2016-05 - 2016-06

Migration einer Excel VBA Anwendung zu einer Datenbank gestützten Web-Anwendung

Entwickler MS Windows 8.1 MS Visual Studio 2015 MS SQL Management Studio ...
Entwickler
  • Analyse und Planung:
    • Analyse des bestehenden VBA-Codes zur Identifikation von Optimierungsansätzen und Migrationsanforderungen.
    • Ausarbeitung eines detaillierten Migrationsplans zur schrittweisen Umsetzung.
  • Datenbankentwicklung:
    • Aufbau einer MS SQL-Datenbank unter Verwendung von T-SQL.
    • Entwicklung von Datenerfassungs- und Reporting-Views zur Unterstützung der Benutzeranforderungen.
  • Backend- und Frontend-Entwicklung:
    • Programmierung von Datenimport- und - Export-Modulen zur Sicherstellung eines nahtlosen Übergangs. Gestaltung von Reporting-Methoden zur Visualisierung von Daten.
  • Qualitätssicherung:
    • Erstellung und Durchführung von Unit-Tests zur Sicherstellung der Funktionalität und Stabilität der Anwendung.
    • Einsatz von MS Team Foundation Server für die Versionskontrolle und das Projektmanagement.
  • Datenmigration und Dokumentation:
    • Umsetzung der Datenmigration von Excel zu MS SQL, inklusive Bereinigung und Validierung.
    • Erstellung und kontinuierliche Aktualisierung der technischen Dokumentation für Entwickler und Endanwender.
  • Wertbeitrag des Projekts:
    • Verbesserung der Datenintegrität und Performance durch den Wechsel von einer Excel-basierten Lösung zu einer robusten datenbankgestützten Webanwendung.
    • Optimierung von Arbeitsabläufen durch automatisierte Import- und Exportmodule sowie maßgeschneiderte Reporting-Ansichten.
    • Unte?rstützung der langfristigen Wartbarkeit und Weiterentwicklung durch umfassende Dokumentation und Versionskontrolle.
MS Windows 8.1 MS Visual Studio 2015 MS SQL Management Studio MS Team Foundation Server MS Office 2013 MS Office 2016 MS ASP.NET OOP MS VB.NET C#
IT-Systemhaus

Aus- und Weiterbildung

Aus- und Weiterbildung

Fachliche Qualifikationen:

  • Microsoft Specialist Dynamics AX Development Introduction
  • Microsoft Certified Professional
  • Microsoft Specialist HTML5, JS, CSS3
  • Microsoft Technology Associate HTML5 App Development
  • ITIL Foundation Certificate in IT Service Management
  • Ausbildernachweis


Ausbildung:

  • Staatl. Gepr. Assistent f. Softwaretechnologie (Softwarearchitektur)

Kompetenzen

Kompetenzen

Top-Skills

C# .NET Core / .NET 6+ Backend-Entwicklung SQL Entity Framework Core Blazor ASP.NET Core Azure DevOps WebAPI-Entwicklung REST-APIs Microsoft SQL Server Softwarearchitektur Clean Code Development Visual Studio Versionsverwaltung Agile Softwareentwicklung (SCRUM) Schnittstellenentwicklung Technische Dokumentation

Produkte / Standards / Erfahrungen / Methoden

Einsetzbar als:

  • Entwickler
  • Consultant
  • Sachverständiger
  • Projektleiter / Teilprojektleiter
  • Teamleitung / Mitarbeiterführung


Berufserfahrung:

  • Projekte: 3800 PT (Stand: 05/2025)
  • Trainingsprogramme: 499 PT (Stand:  05/2025)


Fachliche Fähigkeiten:

  • Erfahrung in der Softwareentwicklung im .NET-Umfeld
  • Kenntnisse aktueller Frameworks
  • Erfahrung in der Entwicklung mit Datenbanken
  • Erfahrung in der Arbeit in agilen Projektumgebungen
  • Erfahrung mit Microservice Architektur
  • Erfahrung mit Docker und Service Fabric
  • Kompetenz in der Leitung und Umsetzung von Trainingsprogrammen
  • Erfahrung im Umgang mit Entity Framework Core
  • Erfahrung mit Azure DevOps und CI/CD-Pipelines
  • Erfahrung in der Entwicklung von RESTful APIs und Swagger


Management Summary:

  • Von 2009 bis 2019 habe ich als integraler Bestandteil eines renommierten Dienstleistungsunternehmens maßgeblich zur Gestaltung der IT-Landschaft beigetragen. In dieser Zeit war ich für die Leitung und Umsetzung zahlreicher Projekte und Trainingsprogramme verantwortlich. Besonders hervorzuheben sind meine erworbenen Zertifizierungen, darunter der Ausbilderschein, ITIL v3 und MS Dynamics 365. 
  • Meine Expertise liegt in der Beherrschung moderner .NETFrameworks wie .NET 8 und Entity Framework Core, ergänzt durch fundierte Kenntnisse in Datenbankmanagementsystemen wie MS SQL Server, PostgreSQL und SQLite. Neben der Softwareentwicklung liegt mein Fokus auf der Optimierung von Prozessen, der Integration moderner Technologien und der Anwendung von Best Practices. 
  • Parallel zu meiner Projektarbeit widmete ich mich der Erwachsenenbildung, insbesondere in der Schulung von Programmierern und Fachkräften. Ab 2016 übernahm ich zunehmend Verantwortung in der Einsatzplanung, Teamführung und im Coaching. Mein Schwerpunkt lag darauf, Teammitglieder bei ihrer Weiterentwicklung, Zertifizierung und der erfolgreichen Umsetzung von Projekten zu unterstützen. 
  • Seit 2019 habe ich mich auf die interne Softwareentwicklung spezialisiert und gleichzeitig den Schritt in die freiberufliche Tätigkeit gewagt. Als Freelancer bin ich seit 2021 erfolgreich in der .NET-Entwicklung tätig und habe mein Aufgabenfeld schrittweise um Projektmanagement und Teamleitung erweitert. Mein Ziel ist es, Unternehmen nicht nur durch innovative technische Lösungen, sondern auch durch strategische Planung und effektive Teamführung zu unterstützen. 
  • Neben meiner beruflichen Tätigkeit habe ich ein starkes Interesse an den Bereichen Cyber-Security und Digitale Forensik entwickelt. Dieses Engagement spiegelt meinen Anspruch wider, mich kontinuierlich weiterzubilden und auf dem neuesten Stand der Technologie zu bleiben. Mein Fokus liegt darauf, zukunftsorientierte Kompetenzen in den Bereichen IT-Sicherheit und forensische Analyse aufzubauen, um den Anforderungen der dynamischen IT-Landschaft gerecht zu werden. 
  • Zukünftig strebe ich an, meine Fähigkeiten im Projektmanagement und in der Teamleitung weiter auszubauen, um Projekte strategisch zu steuern und gleichzeitig innovative Lösungen zu entwickeln. Meine kombinierte Erfahrung in technischer Expertise und Führungsverantwortung macht mich zu einem idealen Ansprechpartner für anspruchsvolle und komplexe Projekte.


Qualifikationen

DevOps:

  • Microsoft Azure DevOps - Experte
  • Gitlab, Git, Continuous Delivery (CD), Continuous Integration (CI) - Fortgeschrittener


Softwareentwicklung .NET:

  • Microsoft .NET 4.5, Microsoft .NET 5, Microsoft .NET 6, Microsoft .NET 7, Microsoft .NET 8, Microsoft .NET 9, C#.NET, Microsoft VB, Microsoft VB.NET, Microsoft VBA, Microsoft ADO.NET, LINQ, Entity Framework, Entity Framework Core, Blazor, MudBlazor Framework, Microsoft Visual Studio 2015, Microsoft Visual Studio 2017. Microsoft Visual Studio 2019, Microsoft Visual Studio 2022, Microsoft Team Foundation Server, Microsoft MSUnit, Microsoft ASP.NET, Microsoft ASP .NET Core, NUnit - Experte
  • Microsoft Visual Studio Code, Powershell - Fortgeschrittener


Softwareentwicklung Java:

  • Oracle Java 6, Oracle NetBeans - Fortgeschrittener
  • Oracle Java 9, Oracle Java 10, Oracle Java 11, Oracle Java 12, Hibernate, Design Patterns, JPA, JSF, EJB, AWT, Swing, JAXB, Eclipse - Junior


Webentwicklung:

  • XML, JSON, XPath, XLST, Swagger, NSwag, RESTful Api - Experte
  • HTML, CSS - Fortgeschrittener
  • JavaScript, TypeScript, jQuery, Angular - Junior


Softwareentwicklung:

  • allgemein Lamda-Funktionen, REST-Services, WebAPI - Spezialist
  • Microsoft X++, Microsoft Service Fabric, Docker, JetBrain Youtrack, JetBrain ReSharper, Microservices - Fortgeschrittener


Softwaretesting:

  • Nichtfunktionale Tests, Funktionale Tests, Fehlermanagement, Regressionstests - Experte
  • Testautomatisierung, Umsetzung von Testszenarien, Testmanagement, UnitTesting, White-Box-Test, Black-Box-Test - Fortgeschrittener
  • Cypress.io, JUnit, ISTQB - Junior


Entwicklungsmethoden:

  • Refactoring, Clean Code, Code-Review, Use Case Analyse, MVC, UML, SCRUM, Kanban - Spezialist
  • DevOps, Datenmodellierung, Microservices - Fortgeschrittener


Tools:

  • Microsoft Azure DevOps, - Spezialist 
  • Microsoft HyperV - Experte 
  • Jira, Confluence, Microsoft Office 365, MS Office 2019, MS Office 2016, MS Office, MS Office 2013, MS Word, MS Excel, BMC Remedy, Apache Maven, Apache Subversion (SVN), JetBrains dotPeek, Microsoft Dynamics AX 4.0, Microsoft Dynamics AX 9.0, Microsoft Dynamics AX 2012R2, Microsoft Dynamics 365 for Operations, Microsoft Project, Microsoft Visio, Microsoft Visual Source Safe, MZTools, Steps Business Solution, Oracle VM Virutal Box, Oracle SQL Developer - Fortgeschrittener


Infrastruktur:

  • Microsoft IIS - Experte
  • Apache Tomcat, JBoss Application Server - Fortgeschrittener
  • Backup / Restore, Clouds - Junior


Modelle / Methoden:

  • Change-Management, RequirementsEngineering, Migration - Experte
  • Aufbau- und Ablauforganisation, Umsetzung von Testszenarien, Migrationsverfahren, Migrationsdesign, ITIL, Fachkonzepterstellung, DV Organisation, Design Infrastrukturumgebungen, Deployment und verfahren - Fortgeschrittener
  • BSI-Grundschutz - Junior


Sonstiges:

  • Betriebshandbücher, Softwaredokumentation, Berichterstellung, Reportdesign - Experte

Betriebssysteme

Windows XP/Vista/7/10
Experte
Windows 11
Fortgeschritten
Google Android
Fortgeschritten
Windows Server (2012R2, 2019)
Fortgeschritten

Programmiersprachen

C#
Experte
VB / VB.NET
Fortgeschritten
VBA
Experte
X++
Fortgeschritten
Java
Basics

Datenbanken

Microsoft Access (2000 / 2003 / 2007 / 2010 / 2013 / 365)
Experte
SQLite
Experte
MS SQL Server (2014 / 2016 / 2019)
Experte
MS SQL Server 2022
Fortgeschritten
T-SQL
Fortgeschritten
Oracle MySQL
Basics
Oracle Database 11g
Basics
MongoDb
Basics
PostgreSQL Database 8 / 9
Basics
DB2
Basics

Branchen

Branchen

  • Aerospace
  • Automotive
  • Commerce / eCommerce
  • Construction Industry
  • Education
  • IT-Systemhaus
  • Logistic
  • Public Sector
  • Veterinary Medicine
  • Waste Management Industry

Einsatzorte

Einsatzorte

Magdeburg (+20km)
Deutschland
möglich

Projekte

Projekte

9 Monate
2024-08 - heute

Unterstützung in Entwicklung und Betrieb

Projektleiter, Entwickler SQL C# T-SQL ...
Projektleiter, Entwickler

  • Datenmigration:
    • Entwicklung eines Tools zur Migration von Daten aus einer Firebird-Datenbank in eine MS SQL Server-Datenbank.
    • Optimierung der Datenübertragungsprozesse für bessere Leistung und Datenintegrität.
  • Datenbank-Analyse und -Implementierung:
    • Detaillierte Analyse der bestehenden Datenbanken zur Identifikation von Optimierungspotenzialen.
    • Konzeption und Implementierung der ZielDatenbank mit SQL Server, gestaltet mittels SSDT in Visual Studio.
    • Nutzung von Entity Framework Core zur effizienten Datenbankanbindung.
  • Code-Analyse und Optimierung:
    • Umfassende Quellcode-Analyse der bestehenden Anwendung.
    • Identifikation von Schwachstellen und Umsetzung von Verbesserungsmaßnahmen.
  • Softwareentwicklung:
    • Entwicklung einer Blazor-Webanwendung für den internen Gebrauch, basierend auf dem MudBlazor-Framework.
    • Erstellung und Bereitstellung von NuGetPaketen zur internen Wiederverwendung.
  • Beratung und Optimierung:
    • Beratung zu Weiterentwicklungsstrategien und Optimierung der bestehenden Systeme. Wertbeitrag des Projekts
    • Effiziente Migration und Optimierung von Daten zwischen zwei unterschiedlichen Datenbanksystemen.
    • Entwicklung moderner Webanwendungen zur Verbesserung interner Prozesse.
    • Bereits?tellung wiederverwendbarer NuGetPakete zur Standardisierung und Effizienzsteigerung im Entwicklungsprozess.

Visual Studio 2022 MudBlazor Team Foundation Server Windows 11 MS SQL Server 2022 Hyper-V AnyDesk WireGuard SQL Management Studio
SQL C# T-SQL .NET 8 Entity Framework Core
remote
3 Jahre 7 Monate
2021-10 - heute

Erstellen, Wartung und Betrieb einer Anwendung für eine Tierarztpraxis

Projektleiter, Entwickler C# Web API Blazor ...
Projektleiter, Entwickler
  • Datenbankentwicklung:
    • Konzeption und Implementierung der Datenbank mit SQL Server, gestaltet mittels SSDT in Visual Studio.
    • Nutzung von Entity Framework Core für den Datenbankzugriff, integriert in eine .NET 8 Web API.
  • Frontend-Entwicklung:
    • Entwicklung einer Blazor-Webanwendung für die Tierarztpraxis, unterstützt durch das MudBlazor Framework zur Verbesserung der Benutzeroberfläche.
  • Funktionalitäten:
    • Aufbau einer Patientenverwaltungsfunktion zur Erfassung und Verwaltung von Tierpatientenakten.
    • Implementierung einer Rechnungsverwaltung zur Erstellung und Verfolgung von Kundenrechnungen mit ZUGFeRD.
    • Entwicklung einer umfassenden Medikamentenverwaltung zur Erfassung, einschließlich Lagerbestand und Ausgabe.
    • Einrichten eines Systems zur Nachvollziehbarkeit der Medikamentenvergabe an Patienten, um die Behandlungshistorie zu dokumentieren.
    • Integration einer Apothekerprüfung zur Validierung der Medikamentenverschreibungen und - ausgaben.
  • Projektmanagement und Qualitätssicherung:
    • Konfiguration von Azure DevOps für das Projektmanagement, die Versionskontrolle und die Automatisierung von Build- und ReleasePipelines.
    • Automatisiertes Build und Deployment der Datenbank und der Anwendung mittels Azure DevOps Pipelines, um eine konsistente und fehlerfreie Bereitstellung zu gewährleisten.
    • Sicherstellen der Datenintegrität und des Manipulationsschutzes der Datenbankstruktur durch geeignete Sicherheitsmechanismen.
  • Dokumentation und Schulung:
    • Erstellung einer detaillierten Dokumentation für Entwickler und Anwender zur Unterstützung der Einarbeitung und des Betriebes.
    • Schulung des Praxispersonals zur effektiven Nutzung der neuen Anwendung, um eine reibungslose Integration in den Praxisalltag zu gewährleisten.
  • Wertbeitrag des Projekts:
    • Entwicklung einer speziell auf Tierarztpraxen zugeschnittenen Softwarelösung, die administrative und medizinische Arbeitsabläufe deutlich vereinfacht.
    • Einführung einer umfassenden Medikamentenverwaltung zur Erhöhung der Patientensicherheit und Nachvollziehbarkeit.
    • Opti?mierung der Abrechnungsprozesse durch automatisierte Rechnungsstellung mit ZUGFeRD.
Visual Studio 2022 MS SQL Server 2022 Windows 11 Azure Devops SQL Managament Studio
C# Web API Blazor SQL Server ZUGFeRD eRechnung xRechnung .NET 9 MudBlazor Scrum
remote
1 Monat
2024-11 - 2024-11

Grundlagen Excel VBA

Dozent MS Windows 10 MS Windows 11 MS Office 365 ...
Dozent
  • Kursgestaltung:
    • Entwicklung eines kompakten Lehrplans für Excel VBA-Anfänger.
    • Anpassung des Lehrplans für die unterschiedlichen Teilnehmergruppen in den drei Kursdurchläufen.
  • Vermittlung von Excel VBA-Kenntnissen:
    • Einführung in die Benutzeroberfläche von Excel und grundlegende Konzepte von VBA.
    • Vermittlung der Syntax von VBA und der Programmierlogik.
    • Erstellung und Nutzung einfacher Makros zur Automatisierung von Aufgaben in Excel.
    • Anleitung zur Anwendung von Schleifen und Bedingungen in VBA-Skripten.
  • Praktische Übungen und Anwendungen:
    • Durchführung praktischer Übungen zur Datenmanipulation und -verarbeitung mit VBA.
    • Gestaltung interaktiver Formulare zur Benutzerdateneingabe.
    • Tipps zur Fehlerbehandlung und Debugging von VBA-Code.
  • Unterstützung und Motivation:
    • Förderung des Verständnisses für die Anwendungsmöglichkeiten von VBA in Excel.
    • Ermutigung zur selbstständigen Entwicklung einfacher VBA-Anwendungen.
  • Feedback und Evaluation:
    • Durchführung von Live-Demonstrationen zur Veranschaulichung der VBA-Funktionalitäten.
    • Bereitstellung von Ressourcen für weiterführendes Lernen und Vertiefung.
    • Feedbac?krunde zur Kursverbesserung und individuellen Förderung.
  • Wertbeitrag der Dozententätigkeit:
    • Vermittlung grundlegender VBA-Kenntnisse, die den Teilnehmenden eine effektive Automatisierung in Excel ermöglichten.
    • ? Unterstützung der Teilnehmenden bei der Entwicklung eigener einfacher VBAAnwendungen.
    • Nachhaltige Förderung des Verständnisses für Excel VBA durch praxisnahe Übungen und Ressourcen für weiterführendes Lernen.
MS Windows 10 MS Windows 11 MS Office 365 Excel 365
Education
1 Monat
2024-10 - 2024-10

Grundlagen Excel VBA

Dozent MS Windows 10 MS Windows 11 MS Office 365 ...
Dozent
  • Kursgestaltung:
    • Entwicklung eines kompakten Lehrplans für Excel VBA-Anfänger.
    • Anpassung des Lehrplans für die unterschiedlichen Teilnehmergruppen in den drei Kursdurchläufen.
  • Vermittlung von Excel VBA-Kenntnissen:
    • Einführung in die Benutzeroberfläche von Excel und grundlegende Konzepte von VBA.
    • Vermittlung der Syntax von VBA und der Programmierlogik.
    • Erstellung und Nutzung einfacher Makros zur Automatisierung von Aufgaben in Excel.
    • Anleitung zur Anwendung von Schleifen und Bedingungen in VBA-Skripten.
  • Praktische Übungen und Anwendungen:
    • Durchführung praktischer Übungen zur Datenmanipulation und -verarbeitung mit VBA.
    • Gestaltung interaktiver Formulare zur Benutzerdateneingabe.
    • Tipps zur Fehlerbehandlung und Debugging von VBA-Code.
  • Unterstützung und Motivation:
    • Förderung des Verständnisses für die Anwendungsmöglichkeiten von VBA in Excel.
    • Ermutigung zur selbstständigen Entwicklung einfacher VBA-Anwendungen.
  • Feedback und Evaluation:
    • Durchführung von Live-Demonstrationen zur Veranschaulichung der VBA-Funktionalitäten.
    • Bereitstellung von Ressourcen für weiterführendes Lernen und Vertiefung.
    • Feedbac?krunde zur Kursverbesserung und individuellen Förderung.
  • Wertbeitrag der Dozententätigkeit:
    • Vermittlung grundlegender VBA-Kenntnisse, die den Teilnehmenden eine effektive Automatisierung in Excel ermöglichten.
    • ? Unterstützung der Teilnehmenden bei der Entwicklung eigener einfacher VBAAnwendungen.
    • Na?chhaltige Förderung des Verständnisses für Excel VBA durch praxisnahe Übungen und Ressourcen für weiterführendes Lernen.
MS Windows 10 MS Windows 11 MS Office 365 Excel 365
Education
6 Monate
2024-04 - 2024-09

Analyse, Optimierung und Erweiterung einer ERP-Lösung

Entwickler VBA C# SQL ...
Entwickler

  • Analyse und Dokumentation der AltAnwendung:
    • Erstellung eines ausführlichen Gutachtens zur Alt-Anwendung, inklusive Codequalität, Architektur und Wartbarkeit.
    • Bewertung der Anwendung im Hinblick auf eine mögliche gerichtliche Auseinandersetzung.
  • Optimierung und Erweiterung von VBA-Code:
    • Analyse und Refactoring des bestehenden VBA-Codes zur Verbesserung der Performance und Lesbarkeit.
    • Implementierung neuer Funktionen und Erweiterungen im VBA-Code, angepasst an aktuelle Anforderungen.
    • Einbindung aktueller Änderungen in den VBACode, um die Anwendung auf den neuesten Stand zu bringen.
  • Konzeptionelle Entwicklung eines DMSSystems:
    • Erstellung eines detaillierten Konzepts für ein Dokumentenmanagementsystem (DMS).
    • Entwicklung eines Prototyps für den Webservice und ein Frontend unter Verwendung von MudBlazor.
    • Integration von SQLite und MS SQL Server 2022 als Datenbanken für das DMS.
  • Softwareentwicklung und Architekturplanung:
    • Planung und Umsetzung von Datenbankoptimierungen, insbesondere für MS SQL Server 2022.
    • Entwicklung und Testen von RESTful Webservices unter Verwendung von Swagger.
    • Einsatz von Visual Studio 2022 und Visual Studio 2022 Preview für die Entwicklung.
  • Erstellung von Konzepten und Dokumentationen:
    • Entwicklung umfassender technischer Konzepte für die Neugestaltung der ERPAnwendung.
    • Ausführliche Dokumentation der Systemarchitektur, Datenflüsse und Schnittstellen.
  • Wertbeitrag des Projekts:
    • Effiziente Analyse und Optimierung einer bestehenden VBA-basierten Anwendung, die den Betrieb erheblich stabilisierte und zukünftige Erweiterungen erleichtert.
    • Erstellung eines schlüssigen und gerichtsfesten Gutachtens, das als Grundlage für potenzielle rechtliche Auseinandersetzungen dient.
    • Entwick?lung eines innovativen DMS-Prototyps mit moderner Technologie, der als Grundlage für eine künftige Implementierung dient.

Visual Studio 2022 SQLite MS SQL Server 2016 Hyper-V Azure Devops .NET 9 .NET 8 Swagger .NET 4.8 MudBlazor Sql Server Data Tools
VBA C# SQL T-SQL
remote
1 Jahr 8 Monate
2022-12 - 2024-07

Anwendung für Kostenermittlung u. Auftragsverwaltung im FDM 3D Druck

Projektleiter, Entwickler Entity Framework Core .NET 8 C# ...
Projektleiter, Entwickler

  • Konzeption und Planung:
    • Erstellung eines umfassenden Konzepts für die Anwendung, basierend auf den spezifischen Anforderungen des FDM 3DDrucks.
    • Aufnahme und Analyse der funktionalen und technischen Anforderungen.
    • Planung der Entwicklungs- und ReleaseZyklen zur schrittweisen Implementierung.
  • Datenbankentwicklung:
    • Konzeption und Umsetzung der Datenbankstruktur mit SQLite und Entity Framework Core unter .NET 8.
  • Modulentwicklung:
    • Kundenverwaltung: Entwicklung eines Moduls zur Verwaltung von Kunden und deren Aufträgen.
    • 3D-Druckerverwaltung: Erstellung eines Moduls zur Verwaltung von Druckern und Druckaufträgen.
    • Filament-Lager-Verwaltung: Umsetzung eines Moduls zur Verwaltung des Filamentbestands mit Lagerüberwachung.
    • Auftragsverwaltung: Entwicklung einer Funktion zur effizienten Bearbeitung und Nachverfolgung von Druckaufträgen.
    • Kostenberechnung: Implementierung eines Moduls zur automatisierten Kalkulation von Druckkosten.
    • Rechnungsstellung: Entwicklung eines Moduls zur Erstellung und Verwaltung von Rechnungen, unterstützt durch Standards wie xRechnung, eRechnung und ZUGFeRD.
  • Softwareentwicklung:
    • Implementierung eines Webservices zur Lizenzverwaltung.
    • Entwicklung von Build- und Release-Pipelines auf dem Azure DevOps Server für die automatisierte Bereitstellung.
  • Testen und Qualitätssicherung:
    • Umfangreiche Tests aller Komponenten, um eine hohe Softwarequalität sicherzustellen.
  • Wertbeitrag des Projekts:
    • Entwicklung einer maßgeschneiderten Anwendung für den FDM 3D-Druck, die sowohl Hobbyanwendern als auch kleinen Produktionsumgebungen wertvolle Unterstützung bietet.
    • Erstellung eines flexiblen Lizenzverwaltungssystems zur Verwaltung und Verteilung von Softwarelizenzen.
    • Optimi?erte Prozesse für Kostenberechnung, Lagerverwaltung und Auftragsnachverfolgung.

Visual Studio 2022 ZUGFeRD MS SQL Server 2022 RDP Azure Devops SQL Management Studio SQLite Studio Windows 11 MudBlazor
Entity Framework Core .NET 8 C# Blazor xRechnung eRechnung ZUGFeRD Scrum
remote
1 Jahr 7 Monate
2022-08 - 2024-02

Einführung von Microservices in eine ERP-Lösung

Entwickler, Teilprojektleiter Microservices ZUGFeRD eRechnung ...
Entwickler, Teilprojektleiter

  • Organisatorische Maßnahmen:
    • Neustrukturierung der Entwicklungsabteilung zur Effizienzsteigerung.
    • Erfolgreiche Einführung der Scrum-Methode zur Verbesserung der Teamarbeit und Projekttransparenz.
    • Definition der User Stories und Leitung eines Trainingsprogramms zum Thema Scrum für die Entwickler.
  • Softwareentwicklung:
    • Weiterentwicklung des ERP-Backends in C#.
    • Erstellung von Webservices in C#.
    • Konzeption und Aufbau eines Backends für Microservices.
    • Entwicklung und Umsetzung der Projektstruktur für Microservices.
    • Entwicklung der Services unter Verwendung moderner Microservice-Architekturen.
  • Wertbeitrag des Projekts:
    • Verbesserung der Entwicklungsprozesse durch Einführung von Scrum, was zu einer höheren Produktivität und Qualität führte.
    • Entwicklung einer skalierbaren und modularen Architektur mit Microservices, die zukünftige Erweiterungen erleichtert.
    • Effizi?ente Weiterentwicklung des ERPSystems, um die spezifischen Anforderungen der Housing-Branche zu erfüllen.

Windows 10 Windows 11 Windows Server 2012 Visual Studio 2019 Windows Server 2016 MS SQL Server2014 MS SQL Server 2016 Hyper-V Azure Devops SQL Management Studio Entity Framework Core
Microservices ZUGFeRD eRechnung xRechnung C# Swagger RESTful Webservices
Magdeburg
1 Monat
2023-06 - 2023-06

Grundlagen Excel VBA

Dozent MS Windows 10 MS Windows 11 MS Office 365 ...
Dozent
  • Kursgestaltung:
    • Entwicklung eines kompakten Lehrplans für Excel VBA-Anfänger.
    • Anpassung des Lehrplans für die unterschiedlichen Teilnehmergruppen in den drei Kursdurchläufen.
  • Vermittlung von Excel VBA-Kenntnissen:
    • Einführung in die Benutzeroberfläche von Excel und grundlegende Konzepte von VBA.
    • Vermittlung der Syntax von VBA und der Programmierlogik.
    • Erstellung und Nutzung einfacher Makros zur Automatisierung von Aufgaben in Excel.
    • Anleitung zur Anwendung von Schleifen und Bedingungen in VBA-Skripten.
  • Praktische Übungen und Anwendungen:
    • Durchführung praktischer Übungen zur Datenmanipulation und -verarbeitung mit VBA.
    • Gestaltung interaktiver Formulare zur Benutzerdateneingabe.
    • Tipps zur Fehlerbehandlung und Debugging von VBA-Code.
  • Unterstützung und Motivation:
    • Förderung des Verständnisses für die Anwendungsmöglichkeiten von VBA in Excel.
    • Ermutigung zur selbstständigen Entwicklung einfacher VBA-Anwendungen.
  • Feedback und Evaluation:
    • Durchführung von Live-Demonstrationen zur Veranschaulichung der VBA-Funktionalitäten.
    • Bereitstellung von Ressourcen für weiterführendes Lernen und Vertiefung.
    • Feedbac?krunde zur Kursverbesserung und individuellen Förderung.
  • Wertbeitrag der Dozententätigkeit:
    • Vermittlung grundlegender VBA-Kenntnisse, die den Teilnehmenden eine effektive Automatisierung in Excel ermöglichten.
    • Unterstützung der Teilnehmenden bei der Entwicklung eigener einfacher VBAAnwendungen.
    • Nachhaltige Förderung des Verständnisses für Excel VBA durch praxisnahe Übungen und Ressourcen für weiterführendes Lernen.
MS Windows 10 MS Windows 11 MS Office 365 Excel 365
Education
3 Jahre 3 Monate
2019-05 - 2022-07

Optimieren einer ERP-Lösung und Einführung von Azure DevOps-Prozessen

Entwickler, Teilprojektleiter C# SoapUI Microservices ...
Entwickler, Teilprojektleiter

  • Plugin- und Middleware-Entwicklung:
    • Entwicklung von Plugins für ERP Steps.
    • Erweiterung der Middleware für MarktplatzSchnittstellen.
    • Konzeption und Ressourcenmanagement der Middleware.
  • Prozess- und Datenoptimierung:
    • Entwicklung von Methoden für den Auftragsdaten-Import.
    • Erstellung einer Abrechnungslösung basierend auf Auftragsdaten.
    • Neuentwicklung von Abrechnungsdaten mit Fokus auf Performance-Optimierung.
    • Durchführung von Datenbankanpassungen nach Kundenwunsch.
    • Entwicklung und Optimierung von SQLProzeduren und -Abfragen.
    • Datenmigration für verschiedene Kundenanforderungen.
  • Einführung und Verwaltung von Azure DevOps:
    • Aufbau von Kompetenz in MS Azure DevOps und Dokumentation von Erkenntnissen.
    • Anlage und Verwaltung von Projekten in MS Azure DevOps.
    • Erstellung und Konfiguration von Build- und Release-Pipelines (inklusive YAML).
    • Integration von Azure DevOps in die bestehende Infrastruktur.
  • Architektur und Entwicklung:
    • Entwicklung von Microservices und Aufbau der Projektstruktur.
    • Definition und Überwachung von Programmierrichtlinien.
    • Erstellung und Durchführung von Unit-Tests. 
  • Dokumentation und Wissensmanagement:
    • Dokumentation von Entwicklungsprozessen und technischen Erkenntnissen.
    • Aufbau einer Wissensdatenbank zur langfristigen Nutzung.
    • Erstellung von User Stories und Anwendung der SCRUM-Methodik.
  • Ausbildung und Betreuung:
    • Übernahme der Ausbildungsbetreuung und Einarbeitung neuer Entwickler.
  • Wertbeitrag des Projekts:
    • Einführung und Optimierung von Azure DevOps-Prozessen, was zu einer deutlichen Effizienzsteigerung in der Softwareentwicklung führte.
    • Entwicklung leistungsfähiger MiddlewareLösungen und Microservices zur Verbesserung der ERP-Funktionalität.
    • Aufb?au einer Wissensdatenbank und Definition von Programmierrichtlinien, die nachhaltige Entwicklungsprozesse sicherstellten.

Windows Server 2012 Windows 10 Windows 11 Windows Server 2016 Visual Studio 2019 Hyper-V Azure Devops YouTrack SQL Management Studio MS SQL Server 2014 MS Sql Server 2016
C# SoapUI Microservices Swagger Scrum REST Entity Framework Core MS Service Fabric
Magdeburg
4 Monate
2018-09 - 2018-12

Entwicklung einer Webanwendung für Finanzverteilung

Entwickler, Teilprojektleiter MS Windows 10 MS Visual Studio 2017 MS SQL Server 2016 ...
Entwickler, Teilprojektleiter
  • Datenbankentwicklung:
    • Implementierung eines Database-FirstDatenmodells mit MS SQL Server 2016.
    • Erstellung und Optimierung von SQLAnsichten (Views) zur Datenbereitstellung.
  • Frontend-Entwicklung:
    • Entwicklung und Anpassung von CSS-Dateien zur Optimierung des Designs und der Benutzeroberfläche.
    • Erweiterung und Anpassung von JavaScriptDateien zur Implementierung dynamischer Funktionen.
    • Integration von jQuery zur Vereinfachung von DOM-Manipulationen und asynchronen Anfragen.
    • Umsetzung responsiver Webdesigns mit HTML5.
  • Backend-Entwicklung:
    • Programmierung von C#-Modellen für die Datenverarbeitung und Geschäftslogik.
    • Entwicklung von Controllern zur Steuerung der Anwendung und Bereitstellung von APIEndpunkten.
    • Erstellung von Kommunikations-Interfaces zur Datenübertragung zwischen Modulen.
  • Schnittstellenentwicklung:
    • Entwicklung und Integration externer Anwendungsschnittstellen zur Anbindung von Drittanbietersystemen.
    • Sicherstellung der Datenkonsistenz und Performance durch optimierte Schnittstellen.
  • Qualitätssicherung und Dokumentation:
    • Durchführung umfassender Funktionstests der Webseite, um Fehler und Usability-Probleme zu identifizieren und zu beheben.
    • Erstellung einer vollständigen technischen Dokumentation, einschließlich der Entwicklungsprozesse, Datenflüsse und Schnittstellen.
    • Unterstützung der Übergabe an das KundenTeam durch Übergabedokumentation und Schulung.
  • Wertbeitrag des Projekts:
    • Entwicklung einer stabilen und skalierbaren Webanwendung, die den Anforderungen des öffentlichen Sektors gerecht wurde.
    • Optimierung der Benutzererfahrung durch performante und dynamische Benutzeroberflächen.
    • Etabli?erung einer robusten Schnittstellenarchitektur für eine nahtlose Integration mit bestehenden Systemen.
MS Windows 10 MS Visual Studio 2017 MS SQL Server 2016 MS Team Foundation Server MS Internet Explorer Mozilla Firefox MS ASP.NET jQuery HTML5 C# JavaScript
Public Sector
11 Monate
2017-10 - 2018-08

Entwicklung einer Rechnungs- und Mitarbeiterdatenbank

Entwickler, Teilprojektleiter MS Windows 10 MS Windows Server 2012R2 MS Access ...
Entwickler, Teilprojektleiter
  • Anforderungsmanagement und Planung:
    • Aufnahme und Analyse der Anforderungen zur Definition des Projektumfangs.
    • Planung der benötigten Ressourcen, einschließlich Hardware, Software und Personal.
  • Frontend-Entwicklung:
    • Aufbau eines benutzerfreundlichen MS Access-Frontends zur Erfassung und Verwaltung von Rechnungs- und Mitarbeiterdaten.
    • Anbindung des Frontends an eine PostgreSQL-Datenbank mittels ODBC zur Sicherstellung eines reibungslosen Datenaustauschs.
  • Backend-Entwicklung:
    • Entwicklung von VBA-Methoden zur Verarbeitung und Analyse von Daten.
    • Programmierung benutzerdefinierter Datenexportmethoden zur Erstellung von Berichten und Statistiken.
    • Implementierung von Funktionen zur automatisierten Generierung von PDFDateien, basierend auf den Datenbankinhalten.
  • Qualitätssicherung:
    • Durchführung von Funktionstests, um die Stabilität und Genauigkeit der Anwendung sicherzustellen.
    • Refactoring bestehender Quelltexte zur Verbesserung der Performance und Wartbarkeit.
    • Sicherstellung der Codequalität durch kontinuierliche Qualitätssicherung.
  • Dokumentation:
    • Erstellung einer umfassenden technischen Dokumentation für die entwickelten Funktionen.
    • Dokumentation der Architektur und Prozesse zur Erleichterung zukünftiger Erweiterungen und Wartungen.
  • Wertbeitrag des Projekts:
    • Entwicklung einer maßgeschneiderten Datenbanklösung zur effizienten Verwaltung von Rechnungs- und Mitarbeiterdaten.
    • Automatisierung von Prozessen wie PDFGenerierung und Datenexport, wodurch manuelle Arbeitsaufwände reduziert wurden.
    • Verb?esserung der Datenqualität und Performance durch gezieltes Refactoring und Optimierung.
MS Windows 10 MS Windows Server 2012R2 MS Access MS Office 2016 PostgreSQL SQL ODBC Refactoring MS VBA
IT-Systemhaus
5 Monate
2017-01 - 2017-05

Entwicklung einer Anwendung zur Koordination von ITProjekten

Entwickler, Teilprojektleiter MS Windows 10 MS Visual Studio 2015 MS SQL Server 2014 ...
Entwickler, Teilprojektleiter
  • Datenmodellierung und Architektur:
    • Entwicklung eines Datenmodells zur Abbildung der Anforderungen an die ITProjektkoordination.
    • Planung und Aufbau einer skalierbaren und robusten Softwarearchitektur.
  • Projektmanagement:
    • Erstellung von User Stories und Tasks zur klaren Definition der Entwicklungsziele.
    • Koordinierung der Entwicklungsaufgaben innerhalb des Teams zur Einhaltung von Zeitplänen und Qualitätsstandards.
  • Backend-Entwicklung:
    • Entwicklung einer leistungsfähigen Web API in C# basierend auf ASP.NET zur Unterstützung von IT-Prozessen.
    • Sicherstellung der Datenintegrität und Effizienz durch optimierte Datenbankanbindungen.
  • Wertbeitrag des Projekts:
    • Entwicklung einer anpassungsfähigen Lösung zur effizienten Koordination von IT-Projekten in der Automobilindustrie.
    • Optimierung der Teamarbeit durch klare Strukturierung von Aufgaben und zentrale Datenbereitstellung.
    • Be?reitstellung einer skalierbaren und leicht wartbaren Web API zur Unterstützung von ITProzessen.
MS Windows 10 MS Visual Studio 2015 MS SQL Server 2014 MS ASP.NET MS Internet Explorer Mozilla Firefox C#
Automotive
3 Monate
2016-10 - 2016-12

Entwicklung einer Webanwendung für Produktionsreporting

Entwickler, Teilprojektleiter MS Windows 8.1 MS Visual Studio 2015 MS SQL Server 2014 ...
Entwickler, Teilprojektleiter
  • Datenmodellierung und Architektur:
    • Entwicklung eines effizienten Code-FirstDatenmodells mit Entity Framework 6.
    • Konzeption und Implementierung skalierbarer C#-Models für die Datenverarbeitung.
  • Frontend-Entwicklung:
    • Gestaltung responsiver HTML5-Views zur Optimierung der Benutzeroberfläche.
    • Optimierung von CSS-Dateien für ein verbessertes Nutzererlebnis.
    • Erweiterung der JavaScript-Funktionalitäten und Integration von jQuery zur Vereinfachung von DOM-Manipulationen.
    • Implementierung ansprechender Grafiken zur Visualisierung von Produktionsdaten.
  • Backend-Entwicklung:
    • Entwicklung klar strukturierter MVC5- Controller für die Steuerung der Anwendung.
    • Konzeption von Interfaces zur modularen und effizienten Kommunikation zwischen verschiedenen Systemkomponenten.
  • Schnittstellen und Integration:
    • Entwicklung von Schnittstellen für die Integration externer Anwendungen und Systeme.
    • Sicherstellung der Skalierbarkeit und Wartbarkeit der Schnittstellen.
  • Qualitätssicherung und Dokumentation:
    • Durchführung von Unit-Tests mit NUnit zur Gewährleistung der Anwendungsstabilität.
    • Durchführung umfassender Tests der Webanwendung zur Identifikation und Behebung von Fehlern.
    • Dokumentation des gesamten Entwicklungsprozesses, einschließlich Datenmodelle, Schnittstellen und Architekturen.
    • Aufbau einer Wissensdatenbank zur Unterstützung zukünftiger Projekte.
  • Kundenorientierung:
    • Integration von Kundenfeedback direkt in den Entwicklungsprozess zur Optimierung der Anwendung.
  • Wertbeitrag des Projekts:
    • Entwicklung einer maßgeschneiderten Webanwendung, die Produktionsdaten effizient und ansprechend visualisiert.
    • Verbesserung der Benutzererfahrung durch eine optimierte und responsive Benutzeroberfläche.
    • Etablier?ung einer stabilen und skalierbaren Architektur für zukünftige Erweiterungen
MS Windows 8.1 MS Visual Studio 2015 MS SQL Server 2014 MS ASP.NET MS Entity Framework 6 MS Internet Information Services 7 (IIS) MS Team Foundation Server Git
Aerospace
3 Monate
2016-07 - 2016-09

Migration einer ASP-Webanwendung in eine MVC-C#- Webanwendung

Entwickler MS Windows 8.1 MS Visual Studio 2015 MS SQL Server 2014 ...
Entwickler
  • Datenmigration und Architektur:
    • Einsatz von Entity Framework 6 im DatabaseFirst-Ansatz zur Verwaltung der Datenbankstruktur.
    • Umwandlung von bestehendem PHP- und ASP-Code in eine moderne C#-Codebasis.
    • Erweiterung der Geschäftslogik durch die Implementierung von Webservices.
  • Frontend- und Backend-Entwicklung:
    • Entwicklung einer anpassbaren und benutzerfreundlichen Webapplikation basierend auf MVC.
    • Integration von Reporting-Funktionen zur Erstellung aussagekräftiger Berichte.
    • Anpassung und Erweiterung externer Schnittstellen zur Verbesserung der Systemintegration.
  • Qualitätssicherung und Kundenorientierung:
    • Erstellung von Unit-Tests mit NUnit zur Sicherstellung der Codequalität.
    • Durchführung umfassender Anwendungstests zur Identifikation und Behebung von Fehlern.
    • Einbezug von Kundenfeedback, um die Anwendung optimal an die Anforderungen anzupassen.
  • Dokumentation und Wissensmanagement:
    • Erstellung einer detaillierten Dokumentation des Entwicklungsprozesses, einschließlich der Architektur und Schnittstellen.
    • Aufbau und Pflege einer Wissensdatenbank zur langfristigen Nutzung und Unterstützung des Teams.
  • Wertbeitrag des Projekts:
    • Migration und Modernisierung einer bestehenden ASP-Webanwendung, wodurch die Wartbarkeit und Skalierbarkeit erheblich verbessert wurde.
    • Optimierung der Geschäftslogik und Benutzerfreundlichkeit durch die Einführung moderner Technologien und Schnittstellen.
    • Erh?öhung der Codequalität und Systemstabilität durch umfassende Tests und eine detaillierte Dokumentation.
MS Windows 8.1 MS Visual Studio 2015 MS SQL Server 2014 MS ASP.NET MS Entity Framework 6 MS Internet Information Services 7 (IIS) MS Team Foundation Server Git HTML5 JavaScript jQuery C#
Construction Industry
2 Monate
2016-05 - 2016-06

Migration einer Excel VBA Anwendung zu einer Datenbank gestützten Web-Anwendung

Entwickler MS Windows 8.1 MS Visual Studio 2015 MS SQL Management Studio ...
Entwickler
  • Analyse und Planung:
    • Analyse des bestehenden VBA-Codes zur Identifikation von Optimierungsansätzen und Migrationsanforderungen.
    • Ausarbeitung eines detaillierten Migrationsplans zur schrittweisen Umsetzung.
  • Datenbankentwicklung:
    • Aufbau einer MS SQL-Datenbank unter Verwendung von T-SQL.
    • Entwicklung von Datenerfassungs- und Reporting-Views zur Unterstützung der Benutzeranforderungen.
  • Backend- und Frontend-Entwicklung:
    • Programmierung von Datenimport- und - Export-Modulen zur Sicherstellung eines nahtlosen Übergangs. Gestaltung von Reporting-Methoden zur Visualisierung von Daten.
  • Qualitätssicherung:
    • Erstellung und Durchführung von Unit-Tests zur Sicherstellung der Funktionalität und Stabilität der Anwendung.
    • Einsatz von MS Team Foundation Server für die Versionskontrolle und das Projektmanagement.
  • Datenmigration und Dokumentation:
    • Umsetzung der Datenmigration von Excel zu MS SQL, inklusive Bereinigung und Validierung.
    • Erstellung und kontinuierliche Aktualisierung der technischen Dokumentation für Entwickler und Endanwender.
  • Wertbeitrag des Projekts:
    • Verbesserung der Datenintegrität und Performance durch den Wechsel von einer Excel-basierten Lösung zu einer robusten datenbankgestützten Webanwendung.
    • Optimierung von Arbeitsabläufen durch automatisierte Import- und Exportmodule sowie maßgeschneiderte Reporting-Ansichten.
    • Unte?rstützung der langfristigen Wartbarkeit und Weiterentwicklung durch umfassende Dokumentation und Versionskontrolle.
MS Windows 8.1 MS Visual Studio 2015 MS SQL Management Studio MS Team Foundation Server MS Office 2013 MS Office 2016 MS ASP.NET OOP MS VB.NET C#
IT-Systemhaus

Aus- und Weiterbildung

Aus- und Weiterbildung

Fachliche Qualifikationen:

  • Microsoft Specialist Dynamics AX Development Introduction
  • Microsoft Certified Professional
  • Microsoft Specialist HTML5, JS, CSS3
  • Microsoft Technology Associate HTML5 App Development
  • ITIL Foundation Certificate in IT Service Management
  • Ausbildernachweis


Ausbildung:

  • Staatl. Gepr. Assistent f. Softwaretechnologie (Softwarearchitektur)

Kompetenzen

Kompetenzen

Top-Skills

C# .NET Core / .NET 6+ Backend-Entwicklung SQL Entity Framework Core Blazor ASP.NET Core Azure DevOps WebAPI-Entwicklung REST-APIs Microsoft SQL Server Softwarearchitektur Clean Code Development Visual Studio Versionsverwaltung Agile Softwareentwicklung (SCRUM) Schnittstellenentwicklung Technische Dokumentation

Produkte / Standards / Erfahrungen / Methoden

Einsetzbar als:

  • Entwickler
  • Consultant
  • Sachverständiger
  • Projektleiter / Teilprojektleiter
  • Teamleitung / Mitarbeiterführung


Berufserfahrung:

  • Projekte: 3800 PT (Stand: 05/2025)
  • Trainingsprogramme: 499 PT (Stand:  05/2025)


Fachliche Fähigkeiten:

  • Erfahrung in der Softwareentwicklung im .NET-Umfeld
  • Kenntnisse aktueller Frameworks
  • Erfahrung in der Entwicklung mit Datenbanken
  • Erfahrung in der Arbeit in agilen Projektumgebungen
  • Erfahrung mit Microservice Architektur
  • Erfahrung mit Docker und Service Fabric
  • Kompetenz in der Leitung und Umsetzung von Trainingsprogrammen
  • Erfahrung im Umgang mit Entity Framework Core
  • Erfahrung mit Azure DevOps und CI/CD-Pipelines
  • Erfahrung in der Entwicklung von RESTful APIs und Swagger


Management Summary:

  • Von 2009 bis 2019 habe ich als integraler Bestandteil eines renommierten Dienstleistungsunternehmens maßgeblich zur Gestaltung der IT-Landschaft beigetragen. In dieser Zeit war ich für die Leitung und Umsetzung zahlreicher Projekte und Trainingsprogramme verantwortlich. Besonders hervorzuheben sind meine erworbenen Zertifizierungen, darunter der Ausbilderschein, ITIL v3 und MS Dynamics 365. 
  • Meine Expertise liegt in der Beherrschung moderner .NETFrameworks wie .NET 8 und Entity Framework Core, ergänzt durch fundierte Kenntnisse in Datenbankmanagementsystemen wie MS SQL Server, PostgreSQL und SQLite. Neben der Softwareentwicklung liegt mein Fokus auf der Optimierung von Prozessen, der Integration moderner Technologien und der Anwendung von Best Practices. 
  • Parallel zu meiner Projektarbeit widmete ich mich der Erwachsenenbildung, insbesondere in der Schulung von Programmierern und Fachkräften. Ab 2016 übernahm ich zunehmend Verantwortung in der Einsatzplanung, Teamführung und im Coaching. Mein Schwerpunkt lag darauf, Teammitglieder bei ihrer Weiterentwicklung, Zertifizierung und der erfolgreichen Umsetzung von Projekten zu unterstützen. 
  • Seit 2019 habe ich mich auf die interne Softwareentwicklung spezialisiert und gleichzeitig den Schritt in die freiberufliche Tätigkeit gewagt. Als Freelancer bin ich seit 2021 erfolgreich in der .NET-Entwicklung tätig und habe mein Aufgabenfeld schrittweise um Projektmanagement und Teamleitung erweitert. Mein Ziel ist es, Unternehmen nicht nur durch innovative technische Lösungen, sondern auch durch strategische Planung und effektive Teamführung zu unterstützen. 
  • Neben meiner beruflichen Tätigkeit habe ich ein starkes Interesse an den Bereichen Cyber-Security und Digitale Forensik entwickelt. Dieses Engagement spiegelt meinen Anspruch wider, mich kontinuierlich weiterzubilden und auf dem neuesten Stand der Technologie zu bleiben. Mein Fokus liegt darauf, zukunftsorientierte Kompetenzen in den Bereichen IT-Sicherheit und forensische Analyse aufzubauen, um den Anforderungen der dynamischen IT-Landschaft gerecht zu werden. 
  • Zukünftig strebe ich an, meine Fähigkeiten im Projektmanagement und in der Teamleitung weiter auszubauen, um Projekte strategisch zu steuern und gleichzeitig innovative Lösungen zu entwickeln. Meine kombinierte Erfahrung in technischer Expertise und Führungsverantwortung macht mich zu einem idealen Ansprechpartner für anspruchsvolle und komplexe Projekte.


Qualifikationen

DevOps:

  • Microsoft Azure DevOps - Experte
  • Gitlab, Git, Continuous Delivery (CD), Continuous Integration (CI) - Fortgeschrittener


Softwareentwicklung .NET:

  • Microsoft .NET 4.5, Microsoft .NET 5, Microsoft .NET 6, Microsoft .NET 7, Microsoft .NET 8, Microsoft .NET 9, C#.NET, Microsoft VB, Microsoft VB.NET, Microsoft VBA, Microsoft ADO.NET, LINQ, Entity Framework, Entity Framework Core, Blazor, MudBlazor Framework, Microsoft Visual Studio 2015, Microsoft Visual Studio 2017. Microsoft Visual Studio 2019, Microsoft Visual Studio 2022, Microsoft Team Foundation Server, Microsoft MSUnit, Microsoft ASP.NET, Microsoft ASP .NET Core, NUnit - Experte
  • Microsoft Visual Studio Code, Powershell - Fortgeschrittener


Softwareentwicklung Java:

  • Oracle Java 6, Oracle NetBeans - Fortgeschrittener
  • Oracle Java 9, Oracle Java 10, Oracle Java 11, Oracle Java 12, Hibernate, Design Patterns, JPA, JSF, EJB, AWT, Swing, JAXB, Eclipse - Junior


Webentwicklung:

  • XML, JSON, XPath, XLST, Swagger, NSwag, RESTful Api - Experte
  • HTML, CSS - Fortgeschrittener
  • JavaScript, TypeScript, jQuery, Angular - Junior


Softwareentwicklung:

  • allgemein Lamda-Funktionen, REST-Services, WebAPI - Spezialist
  • Microsoft X++, Microsoft Service Fabric, Docker, JetBrain Youtrack, JetBrain ReSharper, Microservices - Fortgeschrittener


Softwaretesting:

  • Nichtfunktionale Tests, Funktionale Tests, Fehlermanagement, Regressionstests - Experte
  • Testautomatisierung, Umsetzung von Testszenarien, Testmanagement, UnitTesting, White-Box-Test, Black-Box-Test - Fortgeschrittener
  • Cypress.io, JUnit, ISTQB - Junior


Entwicklungsmethoden:

  • Refactoring, Clean Code, Code-Review, Use Case Analyse, MVC, UML, SCRUM, Kanban - Spezialist
  • DevOps, Datenmodellierung, Microservices - Fortgeschrittener


Tools:

  • Microsoft Azure DevOps, - Spezialist 
  • Microsoft HyperV - Experte 
  • Jira, Confluence, Microsoft Office 365, MS Office 2019, MS Office 2016, MS Office, MS Office 2013, MS Word, MS Excel, BMC Remedy, Apache Maven, Apache Subversion (SVN), JetBrains dotPeek, Microsoft Dynamics AX 4.0, Microsoft Dynamics AX 9.0, Microsoft Dynamics AX 2012R2, Microsoft Dynamics 365 for Operations, Microsoft Project, Microsoft Visio, Microsoft Visual Source Safe, MZTools, Steps Business Solution, Oracle VM Virutal Box, Oracle SQL Developer - Fortgeschrittener


Infrastruktur:

  • Microsoft IIS - Experte
  • Apache Tomcat, JBoss Application Server - Fortgeschrittener
  • Backup / Restore, Clouds - Junior


Modelle / Methoden:

  • Change-Management, RequirementsEngineering, Migration - Experte
  • Aufbau- und Ablauforganisation, Umsetzung von Testszenarien, Migrationsverfahren, Migrationsdesign, ITIL, Fachkonzepterstellung, DV Organisation, Design Infrastrukturumgebungen, Deployment und verfahren - Fortgeschrittener
  • BSI-Grundschutz - Junior


Sonstiges:

  • Betriebshandbücher, Softwaredokumentation, Berichterstellung, Reportdesign - Experte

Betriebssysteme

Windows XP/Vista/7/10
Experte
Windows 11
Fortgeschritten
Google Android
Fortgeschritten
Windows Server (2012R2, 2019)
Fortgeschritten

Programmiersprachen

C#
Experte
VB / VB.NET
Fortgeschritten
VBA
Experte
X++
Fortgeschritten
Java
Basics

Datenbanken

Microsoft Access (2000 / 2003 / 2007 / 2010 / 2013 / 365)
Experte
SQLite
Experte
MS SQL Server (2014 / 2016 / 2019)
Experte
MS SQL Server 2022
Fortgeschritten
T-SQL
Fortgeschritten
Oracle MySQL
Basics
Oracle Database 11g
Basics
MongoDb
Basics
PostgreSQL Database 8 / 9
Basics
DB2
Basics

Branchen

Branchen

  • Aerospace
  • Automotive
  • Commerce / eCommerce
  • Construction Industry
  • Education
  • IT-Systemhaus
  • Logistic
  • Public Sector
  • Veterinary Medicine
  • Waste Management Industry

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.