Berater, Architekt und Softwareentwickler .NET, C#, Java, JavaScript, Delphi, Objective-C, SQL, Microsoft SQL Server, Oracle, MongoDB, Redis
Aktualisiert am 12.02.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 12.02.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Agile Softwareentwicklung
Delphi
C#
.NET
Python
C
C++
REST
WCF
MAUI
WPF
Windows Forms
Blazor
ASP.NET
MVC
MVVM
gRPC
Java
JavaScript
ADO.NET Entity Framework
MS SQL Server
Oracle
MySQL
Deutsch
Muttersprache
Englisch
verhandlungssicher
Italienisch
Grundkenntnisse
Rumänisch
verhandlungssicher
Spanisch
Grundkenntnisse
Ungarisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Frankfurt am Main (+200km)
Deutschland, Österreich, Schweiz

Weltweit

möglich

Projekte

Projekte

7 Monate
2025-08 - heute

Neuentwicklung eines Enterprise-Buchungssystems

Full-Stack Lead Developer & Projektmanager React 18 TypeScript C# ...
Full-Stack Lead Developer & Projektmanager
Erfolg/Ergebnis
  • Vollständige Neuentwicklung eines Enterprise-Buchungssystems für einen Floßtouren-Anbieter. 
  • Produktivbetrieb mit automatisierter Buchungsabwicklung, Kapazitätsverwaltung und gesetzeskonformer Rechnungsstellung.

Technische Umsetzung
  • Frontend-Entwicklung mit React 18 und TypeScript. 
  • Backend als C# REST API (.NET 8.0) mit Entity Framework Core. 
  • Datenhaltung in PostgreSQL 16. 
  • Deployment auf Windows Server 2022 mit IIS Reverse Proxy.

Fachliche Logik
  • Implementierung komplexer deutscher Mehrwertsteuer-Berechnungen (Gross-First-Pricing).
  • Tiered Pricing basierend auf Teilnehmerzahlen. 
  • Wartelisten-Management mit automatischer Nachrücker-Benachrichtigung. 
  • Rabattcode-System mit flexiblen Regeln.

Rechnungswesen/E-Mail-Automation
  • ZUGFeRD 2.3 konforme E-Rechnungen im PDF/A-3 Format. 
  • Vorbereitung für GoBD-konforme Audit-Trails. 
  • Automatische Rechnungsnummern-Generierung und Stornierungslogik.
  • Entwicklung von 10+ deutschen E-Mail-Templates mit MailKit/SMTP. 
  • Automatischer Versand bei Buchungsbestätigung, Stornierung, Wartelisten-Status und Zahlungseingängen.

Zusatzmodule
  • Hotel-Buchungsmodul mit intelligenter Zimmerverteilung und verschiedenen Zimmertypen.
  • Add-on-System für Zusatzleistungen (Verpflegung, Equipment). 
  • Admin-Dashboard mit Echtzeit-Statistiken und Kapazitätsübersichten.

Methodik
  • Agile Entwicklung in Meilenstein-Phasen (M1-M7). 
  • Feature-Branch-Strategie mit Git/Gitea. 
  • Einsatz von Claude AI für Code-Assistenz und Dokumentation. 
  • Systematisches Briefing-System für Chat-basierte Entwicklung.
React 18 TypeScript C# .NET 8.0 Entity Framework Core PostgreSQL 16 JWT REST API MailKit ZUGFeRD 2.3 PDF/A-3 IIS Windows Server 2022 Git Claude AI.
Touristik-Unternehmen in der Fränkischen Schweiz
2 Jahre 2 Monate
2024-01 - heute

Weiterentwicklung und Anpassung eines Softwaresystems

Agile Entwicklung nach Scrum .NET FPF C# ...
  • Weiterentwicklung und Anpassung eines Softwaresystems zur Steuerung von Laserschneid- und Laserschweiß-Anlagen. Integration in CAD-System Space Claim von ANSYS. 3D-Berechnungen und Kollisionsermittlung und Generierung von NC Befehlen für verschiedene Werkzeugmaschinen einer Serie.
  •  Programmierung in C# und XML, für die automatische Anpassung an die  Maschinenkonfiguration.
  • Planung, Architektur, Design und Implementierung und Testing
Agile Entwicklung nach Scrum .NET FPF C# Jira Windows 10 + 11 Windows 2022 Server Visual Studio 2022 Visual Studio Code LINQ Git für die Versionsverwaltung
Maschinenbau Unternehmen (Softwareentwicklung)
18 Jahre 3 Monate
2007-12 - heute

IT-Systembetreuung für mittelständische Unternehmen (KMU)

IT-Management & Systemarchitekt (Langzeit-Betreuung) Windows Server 2016/2019/2022 Active Directory Hyper-V ...
IT-Management & Systemarchitekt (Langzeit-Betreuung)
Fokus & Erfolg
  • Langfristige Verantwortung für die gesamte IT-Infrastruktur, -Architektur und den Betrieb von 6 KMU. 
  • Sicherstellung der Business Continuity durch Migration und Hybridisierung auf moderne Cloud- und Server-Technologien.
  • Umfassende IT-Betreuung für mehrere mittelständische Unternehmen (Glasbau, Dachdeckerei, Fliesenbau, Kühltechnik) mit Remote- und Vor-Ort-Support. 
  • Sicherstellung des laufenden Betriebs und schnelle Reaktionszeiten bei kritischen Incidents.

Architektur & Infrastruktur
  • Umfassende Betreuung von Windows Server (2008-2022) inkl. Active Directory und Linux Server (Ubuntu) in virtualisierten Umgebungen (Proxmox, VMware). 
  • Partielle Auslagerung und Hybridisierung mit Microsoft Azure Cloud und Office 365.

Datenmanagement (ETL)
  • Konzeption und Implementierung von ETL-Prozessen zur Harmonisierung heterogener Daten (CRM, ERP, Flat Files). 
  • Einrichtung von Data Warehouses (Sternschema) mit strikten Datenqualitätskontrollen.

Kern-Verantwortlichkeiten, Cloud & Migration, Security & Incident Response
  • End-to-End-Verantwortung für Deployment, Testsysteme, Backup-Strategien und Dokumentenmanagement-Systeme (DMS). 
  • Einrichtung von Logging & Monitoring inklusive automatischer Fehlerbenachrichtigung.
  • Planung und Durchführung von Office 365-Migrationen inkl. Benutzerkonten-Trennung, Credential-Management und Datenmigration. 
  • Analyse und Bereinigung von Malware-Infektionen über mehrere Netzwerk-Workstations.
  • Root-Cause-Analyse und Implementierung von Schutzmaßnahmen. 
  • Vollständige Wiederherstellung kompromittierter Systeme und Härtung der IT-Infrastruktur.
  • Administration von Windows Server (AD, Hyper-V, Exchange), SSL-Zertifikat-Management und Backup-Überwachung. 
  • Kontinuierliche Verfügbarkeit der Kerndienste und dokumentierte Sicherungsstrategien.

Netzwerk & Kopplung & VPN
  • Konfiguration und Betreuung von LAN/WAN-Netzwerken (Kabel/WLAN). 
  • Kopplung von Produktionsmaschinen mit ERP- und CAD-Systemen über das Messagingsystem ActiveMQ. 
  • Konfiguration und Troubleshooting von VPN-Verbindungen, Firewall-Regeln und Netzwerksegmentierung. 
  • Lösung von IP-Adresskonflikten. Stabiler Remote-Zugriff für Außendienstmitarbeiter und Home-Office-Nutzer.

Datenbanken
  • Intensiver Einsatz von SQL. 
  • Design, Strukturierung und Optimierung von MS-SQL Server und PostgreSQL Datenbanken (Normalisierung, Indexierung, Integritätssicherung)
Windows Server 2016/2019/2022 Active Directory Hyper-V Microsoft 365 Exchange Online VPN (IPSec OpenVPN) SSL/TLS PCVisit Remote Support PowerShell Python (Automatisierung) Firewall-Administration. Linux Ubuntu Proxmox VMware MS-SQL Server PostgreSQL ActiveMQ.
2 Monate
2025-07 - 2025-08

DICOM C-ECHO Test-Applikation mit TLS-Verschlüsselung

Senior C++/Qt Developer Qt 6.8.3 C++17 DCMTK 3.6.9 ...
Senior C++/Qt Developer
Erfolg/Ergebnis
DICOM C-ECHO Test-Applikation mit TLS-Verschlüsselung

Technische Umsetzung
  • Entwicklung einer Qt C++ Applikation zur DICOM-Konnektivität-Prüfung medizinischer Bildgebungsgeräte.
  • Implementierung des DICOM C-ECHO (Verification) Protokolls mittels DCMTK-Bibliothek. 
  • Non-blocking UI durch QConcurrent.

TLS/Sicherheit
  • Integration von OpenSSL 3.x für sichere Datenübertragung. 
  • Implementierung der Low-Level ASC API für TLS-verschlüsselte DICOM-Kommunikation.
  • Support für Zertifikatsketten (CA, Private Key, Client Certificate).
  • End-to-End-Verschlüsselung für medizinische Bilddatenübertragung. 
  • Compliance mit Sicherheitsanforderungen im Gesundheitswesen.

Build-System & Toolchain
  • Migration von MinGW auf Visual Studio 2022 (MSVC). 
  • Kompilierung von DCMTK 3.6.9 mit OpenSSL-Support. 
  • Dependency-Management über vcpkg und CMake.
  • Auflösung kritischer ABI-Kompatibilitätsprobleme (stat64i32 Linker-Fehler). 
  • Bereitstellung von Qt Creator und Visual Studio Projektdateien.
Qt 6.8.3 C++17 DCMTK 3.6.9 OpenSSL 3.x DICOM (C-ECHO/TLS) Visual Studio 2022 MSVC CMake vcpkg QConcurrent Git (Gitea).
IT-Unternehmen in der Medizintechnik-Branche
5 Monate
2025-02 - 2025-06

CellWatch GX

Full-Stack Lead Developer & Systemarchitekt Flutter Dart C# ...
Full-Stack Lead Developer & Systemarchitekt
Erfolg/Ergebnis
  • CellWatch GX ? BYD Batterieüberwachung & Victron Integration.
  • Vollständige Integration in das bestehende PV-OFFGRID-System. 
  • Echtzeit-Monitoring aller Batteriebanken auf Zellebene (192 Zellspannungen, 96 Temperatursensoren). 
  • Stabile Kommunikation mit BYD BMUs trotz Single-Client-Limitation. 
  • Automatische Wiederverbindung bei Verbindungsabbrüchen. 
  • Präzise Echtzeitdaten für das Victron VRM Portal. 
  • Lückenlose Protokollierung aller Zellwerte für Langzeitanalyse. 
  • Nahtlose Integration in Victron Ecosystem. 
  • Skalierbare Architektur für zukünftige Erweiterungen.

Technische Umsetzung, Schnittstellen
  • Entwicklung einer professionellen Multi-BMU-Aggregationslösung zur Konsolidierung von bis zu 6 BYD Battery Management Units zu einer virtuellen Batterie für Victron Cerbo GX.
  • Implementierung einer Custom Component für Home Assistant mit Modbus RTU-over-TCP Protokoll. 
  • Entwicklung von Keep-Alive-Mechanismen zur Aufrechterhaltung der BMU-Kommunikation. 
  • D-Bus Service Integration für Cerbo GX. 
  • MQTT-Anbindung für Multi-Cerbo-Architekturen. 
  • Node-RED Flows für erweiterte Automatisierung

Automation & Data
  • Backend-Integration von Python (Pandas, RPA Framework) und n8n zur Verarbeitung, Workflow-Automatisierung und Datenanalyse. 
  • Datenhaltung in PostgreSQL und SQLite. 
  • Aggregationslogik für Batterieparameter: Kapazitätsgewichteter SoC, Strommengen-Summierung, Konsistenzprüfung der Spannungswerte. 
  • Export-Funktionen für CSV/JSON-Logging.

Methodik
Agile Entwicklung (Scrum), Nutzung von GitHub Copilot zur Steigerung der Produktivität (API-Integration, Unit-Tests, RegEx-Generierung).
Flutter Dart C# .NET 8.0 PostgreSQL SQLite REST JWT Python Home Assistant Docker Modbus RTU-over-TCP pyModbusTCP D-Bus MQTT Node-RED Raspberry Pi 5 Git GitHub Actions VPN (UniFi) Linux (Ubuntu) Shell-Scripting YAML RPA Framework n8n Hangfire GitHub Copilot.
Privatkunde in Wien (Österreich)
7 Monate
2024-07 - 2025-01

XRechnung-Konvertierungssystem für die Baubranche

Full-Stack Lead Developer & PMO Flutter Dart C# ...
Full-Stack Lead Developer & PMO
Erfolg/Ergebnis
  • XRechnung-Konvertierungssystem für die Baubranche
  • Etablierung eines zentralen XRechnungs-Service zur nahtlosen Integration in bestehende Unternehmenssoftware. 
  • Automatisierung der Rechnungsstellung durch End-to-End-Verschlüsselung und gesicherte API-Kommunikation.
  • Vollständige Compliance mit deutschen XRechnung-Standards (EN 16931) für öffentliche Auftraggeber. 
  • Erfolgreiche Validierung durch das Service-BW Portal und KoSIT-Validator. 
  • Automatisierung der Rechnungsstellung für Bauunternehmen mit GAEB-Datenintegration.

Technische Umsetzung, Schnittstellen
  • Entwicklung des Frontend in Flutter/Dart und eines C# REST Backends (.NET 8.0).
  • Implementierung einer hochsicheren Datenübertragung via SSL/TLS und JWT (JSON Web Tokens). 
  • Entwicklung einer Multi-Tenant-Architektur mit mandantenspezifischer Datenisolierung. 
  • Frontend in Flutter/Dart für Windows Desktop, Backend als Python FastAPI REST-Service. 
  • Implementierung von SSL/TLS-Verschlüsselung und API-Key-Authentifizierung.
  • Verarbeitung von GAEB-Daten (Bauindustrie-Standard). 
  • Mapping auf UN/CEFACT-Einheitencodes. 
  • Implementierung von Leitweg-ID-Routing für deutsche Behörden. 
  • RTF-zu-Text-Konvertierung für Positionstexte.

Automation & Datenintegration
  • Backend-Integration von Python (Pandas, RPA Framework) und n8n zur Verarbeitung, Workflow-Automatisierung und Datenanalyse. 
  • Datenhaltung in PostgreSQL und SQLite. 
  • Anbindung an Paradox-Datenbanken (BDE-Format) mit korrekter CP1252-Zeichenkodierung.
  • Transformation von Legacy-Rechnungsdaten in UBL 2.1 XML (XRechnung) und ZUGFeRD PDF/A-3b mit eingebettetem XML.

Architektur
  • Clean Architecture mit Domain-, Application- und Infrastructure-Layer. 
  • Pydantic-Modelle für Datenvalidierung. 
  • ZIP-Upload-Mechanismus für Mandanten-Datenbanksynchronisation. 
  • Self-Registration für neue Mandanten.

Methodik, DevOps & QA
  • Agile Entwicklung (Scrum), Nutzung von GitHub Copilot zur Steigerung der Produktivität (API-Integration, Unit-Tests, RegEx-Generierung). 
  • Comprehensive Test-Suite (124 Tests). 
  • Git-Workflow mit Conventional Commits und Semantic Versioning. 
  • Deployment-Packages mit vollständiger Dokumentation. 
  • DynDNS-Konfiguration für Produktivbetrieb.
Flutter Dart C# .NET 8.0 PostgreSQL SQLite FastAPI uvicorn lxml Pydantic pypxlib REST SSL/TLS API-Key Auth XRechnung ZUGFeRD UBL 2.1 GAEB UN/CEFACT Git Semantic Versioning JWT Python RPA Framework n8n Hangfire GitHub Copilot.
IT-Unternehmen in Frankfurt am Main
6 Monate
2024-01 - 2024-06

Steuerungssystem für Laserschneid- und Schweißanlagen

Softwareentwickler (C#) C# .NET 8.0 WPF ...
Softwareentwickler (C#)
Erfolg/Ergebnis
  • Reduktion von Bedienerfehlern und Verbesserung der Anlagenpräzision durch automatisierte 3D-Kollisionsermittlung. 
  • Erfolgreiche Integration von WPF-Komponenten in das CAD-System.

Technische Umsetzung
  • Implementierung komplexer 3D-Berechnungen und Logik zur Generierung von NC-Befehlen für die Werkzeugmaschinen. 
  • Programmierung nach TDD in C# (.NET 8.0) und XML.

Schnittstellen
Anbindung an die HMI (Human-Machine Interface) und SCADA-Systeme.

Methodik
Agile Entwicklung (Scrum), TDD, Nutzung von GitHub Copilot zur schnellen Implementierung von Datenstrukturen und CRUD-Methoden.
C# .NET 8.0 WPF LINQ TDD SCADA GitHub Copilot
Maschinenbau Unternehmen in Ditzingen
6 Monate
2023-07 - 2023-12

Mobile Angebots-Automatisierung

Product Owner (PO) & Softwareentwickler .NET MAUI C# TypeScript ...
Product Owner (PO) & Softwareentwickler
Erfolg/Ergebnis
  • Steigerung der Antwortgeschwindigkeit auf Ausschreibungen. Als PO: Etablierung eines klaren Product Backlogs und erfolgreiche Koordination des Entwicklungsteams zur Zielerreichung.

Technische Umsetzung
  • Frontend-Entwicklung mit .NET MAUI (C#) für native Apps. 
  • Backend-Entwicklung in C# REST und Node.js (TypeScript). 
  • Datenanalyse und -aufbereitung mit Python und R.

Schnittstellen
  • Datenübertragung über REST-API, Nutzung von FTP und SFTP (OpenSSH). 
  • Datenhaltung in MS-SQL, PostgreSQL und SQLite.

Methodik
Agile Entwicklung (Scrum), PO-Tätigkeiten (User Stories, Backlog-Management), Blazor Web Assembly.                                      
.NET MAUI C# TypeScript Node.js Python R SQL MS-SQL PostgreSQL SQLite Blazor Web Assembly
IT-Unternehmen in Frankfurt am Main
6 Monate
2023-01 - 2023-06

Prozessierung von Testergebnissen in der Produktion

Softwareentwickler (Produktionssysteme) C# .NET 6 WPF ...
Softwareentwickler (Produktionssysteme)
Erfolg/Ergebnis
  • Echtzeit-Transparenz über Produktions-Testergebnisse. 
  • Optimierung des Datenflusses von der PLC-Steuerung bis zur finalen Analyse.

Technische Umsetzung
  • Abruf und Verarbeitung von Daten der PLC-Steuerung. 
  • Weiterleitung an einen REST-API-Dienst. 
  • Grafische Darstellung mittels .NET WPF Entwicklung.

Schnittstellen
  • Implementierung von Schnittstellen an die SCADA-Software. 
  • Nutzung von MQTT und Modbus/TCP für die Kommunikation.

Datenbankdesign
Aufbau und Strukturierung der Datenbanken (MS-SQL) inkl. Normalisierung, Indexierung und Definition von Constraints zur Datenintegritätssicherung.
C# .NET 6 WPF REST MQTT Modbus/TCP MS-SQL Entity Framework.
Automotive-Unternehmen in Frankfurt am Main
5 Monate
2022-08 - 2022-12

Systemmigration und Automatisierung für Verlage

Projektmanager (PMO) & Softwareentwickler Delphi 10.4 Python VBA ...
Projektmanager (PMO) & Softwareentwickler
Erfolg/Ergebnis
  • Erfolgreiche Migration der Backend-Anwendungen von 32Bit Delphi7 auf 64Bit Delphi 10.4 (Firebird DB)
  • Automatisierung von ETL-Prozessen und Verteilung über gesicherte Protokolle.

ETL & Data
  • Anbindung und Transformation von CRM-/ERP-Datenbanken. 
  • Einspeisung in ein Data Warehouse (Sternschema). 
  • Logging und Monitoring für ETL-Prozesse. 
  • Datenaufbereitung mit Python und R.

DevOps & Cloud
  • Entwicklung und Verwaltung von AWS Cloud-Ressourcen (Lambda, Step-Functions) mittels Terraform (Infrastructure as Code)
  • Deployment-Automatisierung via Powershell/VBScript.

Kopplung
Kopplung verteilter Module über das Messaging-System ActiveMQ
Delphi 10.4 Python VBA Terraform Firebird MySQL MongoDB ActiveMQ Azure Devops Lambda AWS Step-Functions
IT-Unternehmen in Bad Homburg
6 Monate
2022-02 - 2022-07

Systemmigration (WCF/gRPC/Blazor) und Cloud-Einführung

Product Owner (PO) & Softwareentwickler gRPC Blazor (Server/Client) React ...
Product Owner (PO) & Softwareentwickler
Erfolg/Ergebnis
  • Signifikante Performancesteigerung und Zukunftssicherheit durch die Migration von WCF auf gRPC. 
  • Modernisierung der Frontend-Architektur (WPF/Winforms auf Blazor Server-/Client-Side).

Cloud & Architektur
  • Migration von Komponenten in die AWS-Cloud (EC2, S3, VPC). 
  • Orchestrierung komplexer Workflows mit Step Functions und Lambda (serverless).

Sicherheit
Konfiguration virtueller Firewalls und Verwaltung von Netzwerkschnittstellen und Key Pairs.

Projektmanagement
Führung des Product Backlogs und Vorbereitung der Entwicklungsschritte in Abstimmung mit den Fachabteilungen (PO-Rolle).
gRPC Blazor (Server/Client) React C# .NET 6 Lambda MS-SQL Hangfire Step Functions EC2 AWS
IT-Unternehmen in Mannheim
4 Monate
2021-10 - 2022-01

Anpassung und Weiterentwicklung des Mobil-Systems

  • Anpassung und Weiterentwicklung des Mobil-Systems zur Verwaltung von  Pflegediensten und Abrechnung inkl. Komponenten.
  • Daten im Backend über Python Serverwendungen verarbeiten und archivieren und  Softwareentwicklung, Deployment und Test nach agilen Methoden.

Agile Entwicklung nach Scrum NET 4.8 5.0 C# WPF Winforms WCF MS-Sql mit Zugriff über Entity Framework Client-Server-Architektur Azure DevOps Server über Git für die Versionsverwaltung Jira Windows 10 Clients Windows 2019 Server MS-SQL Server 2019 Visual Studio 2022 Visual Studio Code
IT-Unternehmen (Softwareentwicklung)
6 Monate
2021-05 - 2021-10

Anpassung und Weiterentwicklung des Auftrags- und Verwaltungs-Systems

  • Anpassung und Weiterentwicklung des Auftrags- und Verwaltungs-Systems inkl. Komponenten.
  • Migration der WCF-Dienste und REST-/SignalR-Schnittstellen nach gRPC mit Entwicklung der API und Migration der Anwendung von .NET 4.8 nach .NET 5.0.
  • Frontendkomponenten migrieren auf Blazor Server-Side.
  • Umbau der Teilkomponente in Microservices-Architektur auf VMs.
  • Anforderungsanalyse, technische Architektur mit Lösungsdesign zur Systemarchitektur und Softwarearchitektur. 
  • Deployment und Test.
Agile Entwicklung nach Scrum NET 5.0 .NET Core 3.1 C# WPF gRPC WCF ASP.NET MVC Core MS-Sql Azure DevOps Server Windows 10 Clients Windows 2019 Server MS-SQL Server 2019 Visual Studio 2019 Visual Studio Code
Versicherungsgesellschaft
8 Monate
2020-09 - 2021-04

Anpassung und Erweiterung des ERP-Systems

  • Anpassung und Erweiterung des ERP-Systems inkl. Komponenten
  • Entwicklung neuer Module und Komponenten nach dem Domain-driven Design
    • für die Anmeldung auf Basis von .NET Core und Blazor (WebAssembly) Technologien
    • für eine Plattformübergreifende GUI.
  • Versionierung und Deployment mit Git und Docker-Images.
  • Verteilte Systeme gekoppelt über ActiveMQ als Message-Broker.
  • Anforderungsanalyse, Dokumentation, technisches Lösungsdesign, Optimierung, Bugfixing, Begleitung der Entwicklung und Übergabe Testing und Deployment.
ASP.NET Core 3.1 .NET 5.0 PostgreSQL IIS Scrum Docker Slack Jira Confluence Windows Server 2019 Windows 10 Visual Studio 2019 VS Code
IT-Unternehmen (Softwareentwicklung)
2 Jahre 10 Monate
2018-01 - 2020-10

Anpassung und Weiterentwicklung von Fachverfahren

Software-Entwickler .NET 4.7 C# WF ...
Software-Entwickler
  • Anpassung und Weiterentwicklung von Fachverfahren inkl. Komponenten
  • Entwicklung von Schnittstellen-APIs und Weiterführung bisheriger Entwicklungen auf Basis von Microsoft-Technologien und dem FISBOX-Framework.
  • Anforderungsanalyse, Optimierung und Bugfixing, Deployment und Test, Kommunikation und Abstimmung mit den IT-Fach-Referaten im Rahmen der Anwendungsintegration.
  • Fachlicher Lösungsentwurf und technisches Lösungsdesign.
  •  Begleitung der Entwicklung nach Scrum mit dem Team Foundation Server (TFS) und als Build-/Versionsverwaltung, Testgetriebene Entwicklung TDD, mit MS-Test, und dem Mocking-Framework Moq; Anpassung der Prozesse im BizTalk-Server und Entwicklung von .NET-Erweiterungen für den BizTalk-Server.
  • Entwicklung einer Anwendung in Python, die die sichere Verteilung von Dateien über SFTP Protocol ermöglicht.
  • Übergabe an Testing und Deployment.
.NET 4.7 C# WF WPF WCF JavaScript TypeScript MS-SQL Windows 7/10 Clients Windows Server 2016 BizTalk Server 2016 Visual Studio Code Scrum MS SQL Server 2019 Visual Studio 2019 Azure DevOps Jira Confluence
Öffentlicher Auftraggeber
7 Monate
2017-09 - 2018-03

Neuentwicklung und Erweiterung einer Portalsoftware

Kanban ASP.NET Core 3.1 Angular MSSQL-Server 2016 ...
  • Neuentwicklung und Erweiterung einer bestehenden Portalsoftware zur Schadensregulierung und Auftragsverteilung von KFZ-Schäden und Fahrzeugverwaltung.
  • Entwicklung neuer Module und Komponenten nach Kanban für die Auftragsbearbeitung und Abrechnung auf Basis von ASP.NET Core, Angular für eine Plattformübergreifende und responsive GUI.
  • Micro-Service orientiertes Backend mit MSSQL-Datenbanken. Versionierung und Deployment mit Git und Docker-Images.
  • Mobile CRM-Komponente für Android und iOS, entwickelt auf Xamarin .NET und C# zum Abrufen der Kunden/Kontaktdaten und Ergänzung dieser.
  • Anforderungsanalyse, Abstimmung mit Stakeholdern, Dokumentation, Begleitung der Entwicklung, Optimierung, Bugfixing, Deployment und Test.
Kanban ASP.NET Core 3.1 Angular MSSQL-Server 2016 IIS JavaScript TypeScript Jira Confluence Bitbucket Windows Server 2016 Windows 7/10 Microsoft SQL Server 2016 Visual Studio 2015 Visual Studio Code Node.js 6.4 Slack Docker Microsoft SQL Server 2016 Xamarin Studio Visual Studio 2017 Linux-Server (Ubuntu 16.04/18.04)
IT-Unternehmen (Softwareentwicklung)
10 Monate
2017-03 - 2017-12

Anpassung und Weiterentwicklung des BU-Datenbank-Systems

NET 4.6 .NET Core 2.0 C# ...
  • Anpassung und Weiterentwicklung des BU-Datenbank-Systems inkl. Komponenten
  • Weiterentwicklung der BU-Anwendung als Windows-Desktop-Anwendung zur Verwaltung von Berufsunfähigkeitsverträgen.
  • Entwicklung von Schnittstellen zu SAP-HCM API und dem Oracle-Vertragsverwaltungssystem-API.
  • Neuentwicklung eines internen Dokumentenverwaltungssystems als Saas Anwendung nach dem Domain-driven-Design mit Microservices und einer MVC-GUI für die Änderung und Neuentwicklung von Dokumenten und Vorlagen zur Vereinheitlichung und Vereinfachung des Erstellungs- und Genehmigungsprozesses.
  • Anforderungsanalyse, technisches Lösungsdesign (Systemarchitektur und Softwarearchitektur)
  • Erstellen der Dokumentation, Abstimmung mit den Fachbereichen, Begleitung der Entwicklung, Optimierung, Bugfixing,, Deployment und Test.
NET 4.6 .NET Core 2.0 C# WF WPF WCF ASP.NET MVC Core JavaScript TypeScript Oracle-DB Windows 7/10 Clients Ubuntu Server 16.04 Oracle Database 12c Server Visual Studio 2015 Visual Studio Code Visio 2010 Scrum Jira Confluence SVN Jenkins Angular
Versicherungsgesellschaft
1 Jahr 4 Monate
2016-02 - 2017-05

Anpassung und Weiterentwicklung des ERP-Systems

Java SDK 1.8 Node.js 6.2.2 Apache Tomcat 8.0.36 ...
  • Anpassung und Weiterentwicklung des ERP-Systems inkl. Komponenten
  • Entwicklung von Schnittstellen-APIs und Entwicklung neuer Module und Komponenten für die Kopplung der Software-Module mit BDE-Systemen und Kommunikations-Systemen über ActiveMQ und CTI-CSTA2/3 auf Basis von Java-Technologien und Node.js mit Electron 1.2.3 für Plattformübergreifende GUIs.
  • Dokumentation, Anforderungsanalyse, Optimierung, Bugfixing, Deployment und Test.
Java SDK 1.8 Node.js 6.2.2 Apache Tomcat 8.0.36 Electron 1.2.3 redis-DB PostgreSQL ActiveMQ Ubuntu 16.04 LTS Mac OS X 10.11.5 Windows Server 2012 Windows 7/10 redis-DB PostgreSQL Eclipse Mars.2 NetBeans IDE 8.1 SVN Maven
IT-Unternehmen (Softwareentwicklung)
2 Jahre 2 Monate
2015-02 - 2017-03

Anpassung und Weiterentwicklung der Verwaltungs-/Administrationssoftware

NET 4.5 C# ASP.NET MVC ...
  • Anpassung und Weiterentwicklung der Verwaltungs-/Administrationssoftware.
  • Entwicklung von Schnittstellen APIs und Weiterführung bisheriger Entwicklungen auf Basis von Microsoft-Technologien für bestehende Anwendungen im Benutzerservice.
  •  Anforderungsanalyse, Optimierung und Bugfixing, Deployment und Test, Pflegen von Entwickler- und Benutzerhandbüchern, Kommunikation und Abstimmung mit den IT-Fach-Referaten im Rahmen der Anwendungsintegration.
  • Testgetriebene DDD Entwicklung TDD, BDD, mit MS-Test, SpecFlow und dem Mocking- Framework Moq; API-Erweiterung der Open-Source-Software Graylog in Java für die Kommunikation und dem Nachrichtenaustausch über ActiveMQ.
NET 4.5 C# ASP.NET MVC MS-SQL mit TSQL redis-DB StackExchange.Redis PostgreSQL PowerShell Active Directory (AD) ActiveMQ MS-Test TDD BDD Moq. Java SDK 1.8.72 Graylog Windows Server 2008 Visual Studio 2010/2013/2015 MS-SQL 2014/2008 redis-DB PostgreSQL IntelliJ
Öffentlicher Auftraggeber
2 Monate
2014-12 - 2015-01

Weiterentwicklung einer Administrationssoftware

.NET 4.5 C# ASP.NET Web-Forms ...
  • Anpassung und Weiterentwicklung einer Administrationssoftware für die Aufnahme und Verwaltung von mobilen Notrufen, Hausnotruf und zur Koordination von Einsatzkräften.
  • Geo-Kodierung der Daten und Anzeige auf Karten.
  • MS-SQL- Datenbank Konzeption und Planung, Programmierung, Pflege und Weiterentwicklung.
.NET 4.5 C# ASP.NET Web-Forms MS-SQL DevExpress 12 Windows Phone 8 Visual Studio 2012/2013 MS-SQL 2014 SVN Windows Server 2008
Softwareunternehmen
10 Monate
2014-03 - 2014-12

Neuentwicklung einer 3D-Duckmaschie

ASP.NET MVC Service Stack für die Business-Schicht und ASP.NET mit AngularJs JavaScript und jQuery Mobile als User-Interface zur Verwendung auch mit iOS- und Android-Geräten in HTML5 ...
  • Neuentwicklung einer 3D-Duckmaschie und hierzu die Steuerungssoftware und eine WPF- GUI in .NET, C# mit einer mobilen Android-/iOS-App für die Anzeige der aktuellen und bereits gefertigten Aufträge und deren Auswertung mit Xamarin.
  • MS-SQL- Datenbank Konzeption und Planung von Software für die Steuerung mehrere Systemkomponenten (Auftragsverwaltung und Kommunikation der Module
  • Datenverarbeitung und Kommunikation mit B&R-SPS-Steuerung), Programmierung, Pflege und Weiterentwicklung.
ASP.NET MVC Service Stack für die Business-Schicht und ASP.NET mit AngularJs JavaScript und jQuery Mobile als User-Interface zur Verwendung auch mit iOS- und Android-Geräten in HTML5 Functional Testing MVC Xamarin Studio Windows Server 2008 R2 Redis DB MS-SQL-Server 2008 Visual Studio 2012/2013 C# .NET 4.0/4.5 ADO.NET Entity Framework ASP.NET MVC Service Stack Funq OrmLite
Maschinenbauunternehmen
8 Monate
2013-09 - 2014-04

Portierung und Entwicklung einer Software

Programmierung ASP.NET MVC Service Stack für die Business-Schicht und ASP.NET mit AngularJs JavaScript und jQuery Mobile als User-Interface zur Verwendung auch mit iOS- und Android-Geräten in HTML5 ...
Programmierung
  • Portierung und Entwicklung der Software für die Kalkulation, Warenwirtschaftssystem, Lagerverwaltungssystemsystem.
  • Teile der Datenbank auf Redis und in Kombination mit “Service Stack“, Funq IoC-Container und OrmLite als ORM-Mapper portieren.
ASP.NET MVC Service Stack für die Business-Schicht und ASP.NET mit AngularJs JavaScript und jQuery Mobile als User-Interface zur Verwendung auch mit iOS- und Android-Geräten in HTML5 Functional Testing MVC Xamarin Studio Windows Server 2008 R2 Redis DB MS-SQL-Server 2008 Visual Studio 2012/2013 C# .NET 4.0/4.5 ADO.NET Entity Framework ASP.NET MVC Service Stack Funq OrmLite
Softwarefirma
9 Monate
2013-06 - 2014-02

Software für NPOs (Non-Profit-Organisationen)

Windows MS-SQL-Server 2012 Delphi 2009 ...

  • Anpassung der Kalkulationssoftware, Tourenplanung - Tourenoptimierung, Anbindung an die API der Geo-Kodierung, Geo-Management, DTA-Abrechnung, Fibu-Schnittstellen.
  •  Anforderungsanalyse, Fachlicher Lösungsentwurf, Abstimmung mit Stakeholdern, technisches Lösungsdesign, Übergabe an die Entwicklung, Begleitung der Entwicklung, Übergabe an den Test.

    Windows MS-SQL-Server 2012 Delphi 2009 Delphi XE2 Windows Mobile Visual Studio 2013 Windows Forms .NET C#
    Softwarefirma
    2 Jahre 8 Monate
    2011-07 - 2014-02

    Entwicklung von Anlagensoftware für die Produktion

    Softwareentwickler .NET 4.5 4.0 und .NET 3.5 Visual Studio 2008/2010 und Visual Studio 2012 ...
    Softwareentwickler
    Erfolg/Ergebnis
    • Software-Programmierung/-Entwicklung zur Steuerung von integrierten Trumpf-Lasern für die Deckel- und Mantel-Markierung/ Beschriftung von Werkstücken in Anlagen.
    • Entwicklung von Maschinen- und Anlagensoftware für die Steuerung über Beckhoff-Komponenten. 
    • Programmierung einer automatisierten verteilten Markiervorschaugenerierung

    Datenmodellierung
    • Ablage der Probeandrucke für die Dokumentation im ERP-System. 
    • Verbindung der Module über eine Servicearchitektur. 
    • Datenauswertung über C# Silverlight Geschäftsanwendung.

    Integration
    Gerätedaten und Stücklisten automatisiert aus CRD-/ERP-System, über verteilte Anwendungen und SolidEdge, beziehen und für die Dokumentation und Auswertung über BDE ablegen.
    .NET 4.5 4.0 und .NET 3.5 Visual Studio 2008/2010 und Visual Studio 2012 TCP/IP Kommunikation Steuerung der TruTops Mark-Software über TLV-Kommandos Windows Forms COM Bustechnologie EtherCAT und CANopen WCF-Services und Silverlight
    Elektroindustrie/ Sensortechnik
    1 Jahr
    2012-09 - 2013-08

    Konzeption und Entwicklung einer Software

    Windows Server 2008 R2 MS-SQL-Server 2008 Visual Studio 2010/2012 ...
    • Konzeption und Entwicklung der Software für die Kalkulation, Warenwirtschaftssystem, Lagerverwaltungssystemsystem.
    • Realisierung als n-Tier-Anwendung unter Verwendung des ADO.NET Entitiy Frameworks für die Datenzugriffsschicht, ASP.NET MVC und ASP.NET Web API für die Business-Schicht JavaScript und ASP.NET mit jQuery Mobile als User-Interface zur Verwendung auch mit iOS- und Android-Geräten in HTML5, Functional Testing MVC.
    Windows Server 2008 R2 MS-SQL-Server 2008 Visual Studio 2010/2012 C# .NET 4.0/4.5 Telerik Test Studio ADO.NET Entity Framework ASP.NET
    Softwarefirma
    3 Monate
    2013-03 - 2013-05

    Entwicklung eines Migrationsplanes

    VMware ESX 5.0 Windows Server 2008R2 Oracle 8.1.7.4 ...
    • Aufwandsschätzung/ Konzeption/ Entwicklung eines Migrationsplanes zur Portierung von 9 Oracle Produktionsdatenbanken und den dazugehörenden Serverprozessen.
    • Portierung unter Einsatz neuer Hardware und Virtualisierung der Serverplattform.
    • Software für Serverprozesse und Schnittstellen anpassen und neu entwickeln in Java, C++, C# und PL/SQL-Skriptanpassungen, GUI-Oberfläche in Winforms-Technologie.
    VMware ESX 5.0 Windows Server 2008R2 Oracle 8.1.7.4 Oracle10gR2 Oracle11gR2 Visual Studio 2008/2010/2012 C# .NET 4.0/4.5 Oracle Developer Suite SVN
    Stahlindustrie
    6 Jahre 9 Monate
    2006-03 - 2012-11

    Mobiles Aufmaß-System in C# auf PocketPCs

    Windows Mobile .NET C# ...
    • Mobiles Aufmaß-System in C# auf PocketPCs
    • Datenhaltung über SQL Server 2005 Mobile Edition.
    • Erweiterung auf iOS (für iPhone und iPad)
    Windows Mobile .NET C# MS-SQL Server 2005 Mobile Edition SQLite Objective-C mit Cocoa und Xcode
    11 Jahre 6 Monate
    2000-12 - 2012-05

    Programmierung und Systembetreuung für verschiedene Baufirmen

    Windows Forms in C# .NET 2.0/3.51/4 Win32 Api ...

    Kalkulationssoftware, Warenwirtschaftssystem, Lagerverwaltungssystemsystem.

    Windows Forms in C# .NET 2.0/3.51/4 Win32 Api Linux Windows Interbase Firebird Visual Studio 2005/2010 Delphi6 Delphi2007
    4 Monate
    2011-05 - 2011-08

    Erweiterung/Programmierung in C# einer Portallösung

    Windows Server 2003/2008 MS-SQL-Server 2005/2008 Visual Studio 2010 ...
    • Erweiterung/Programmierung in C# einer Portallösung für die Kommunikation und den Auftragsaustausch zwischen Laboren.
    • Kommunikation über WCF, GUI in WPF und Datenanbindung über DAL und MS-SQL.
    Windows Server 2003/2008 MS-SQL-Server 2005/2008 Visual Studio 2010 C# .NET 4.0 ADO.NET Entity Framework
    Medizintechnik/Maschinenbau
    2 Monate
    2011-04 - 2011-05

    Portierung/Programmierung einer Windows Forms Anwendung

    Windows XP/7 32Bit/64Bit MS-SQL-Server 2005/2008 Visual Studio 2005/2010 ...
    • Portierung/Programmierung einer Windows Forms Anwendung zur Protokollierung von Reinigungs-/Desinfektions- und Trocknungsvorgängen.
    • Portierung nach C# ASP.NET MVC inkl. Testing Framework in Kombination Unit Testing, Integration Testing und Blackbox Automated Testing (BAT).
    Windows XP/7 32Bit/64Bit MS-SQL-Server 2005/2008 Visual Studio 2005/2010 C# .NET 2.0/4.0 Selenium
    Medizintechnik/Maschinenbau
    6 Monate
    2010-12 - 2011-05

    Programmierung einer Software zur Steuerung einer Oralkamera für die Zahn-Diagnose

    Windows7/XP 32Bit .NET 4.0 WPF
    • Daten über Treiber-DLL empfangen als Live-Bild darstellen und Videoaufzeichnungen und Bilder in die Patientendatenbank übertragen.
    • Video- und Bildbearbeitung für die Kontrast-, Helligkeitsanpassung und Falschfarbendarstellung, Messen und Bemaßung von Abständen durch Mausinteraktion und Punkteauswahl in den Aufzeichnungen.
    • Als GUI wurde eine WPF-Oberfläche entworfen die sich als Modul-Plug-In in ein bestehendes Patientenverwaltungs-, Diagnose- und Behandlungssystem integriert.
    • Entwicklung in C# mit MS - Visual Studio 2010 und WPF-Technologie inkl. Unit Testing.
    Windows7/XP 32Bit .NET 4.0 WPF
    Medizintechnik/Maschinenbau
    9 Monate
    2010-09 - 2011-05

    Programmierung einer mobilen Maschinensteuerung

    Mac OS X Xcode 3.2/4.0/4.51 Objective-C ...

    Programmierung in Objective-C mit Cocoa und Xcode, einer
    mobilen Maschinensteuerung und Ermittlung der angeschlossenen Maschinen über UPnP für Apple iOS (iPhone und iPad).

    Mac OS X Xcode 3.2/4.0/4.51 Objective-C Cocoa
    Medizintechnik/Maschinenbau
    1 Jahr 8 Monate
    2009-08 - 2011-03

    Software für NPOs (Non-Profit-Organisationen) und Hilfsorganisationen

    .NET C# Win32 Api ...

    Kalkulationssoftware, Tourenplanung - Tourenoptimierung, Dokumentenmanagement, Geo-Kodierung, Geo-Management, DTA-Abrechnung, Fibu-Schnittstellen (Schnittstellen zur Finanzbuchhaltung DATEV, SAP, Diamant, Sage, Fibu-Net).

    .NET C# Win32 Api VSTO OpenOffice SDK StarOffice-Basic Windows Forms Windows MS-SQL-Server 2005/2008 Delphi 2009 Delphi 7 Windows Mobile Microsoft Office 2010 OpenOffice 3.x LibreOffice 3.3.x Visual Studio 2008
    4 Monate
    2010-05 - 2010-08

    Programmierung Komponente und Visualisierungslösung zur Datenkonvertierung von 3D Modellen

    Windows-XP Visual Studio 2005/2008 C# ...

    Programmierung in C# einer Komponente und Visualisierungslösung zur Datenkonvertierung von 3D Modellen. Realisierung über das XNA-Framework, für die Integration in einer Windows Forms Anwendung.

    Windows-XP Visual Studio 2005/2008 C# .NET 3.5
    Medizintechnik/Maschinenbau
    1 Jahr 2 Monate
    2008-05 - 2009-06

    Programmierung und Erweiterung einer Speditionssoftware

    Windows Server 2003 Vista XP ...
    • Programmierung in Delphi 5 und Erweiterung einer Speditionssoftware für die Planung und Abrechnung von Speditionsaufträgen.
    • Datenanbindung an MySQL über direkte API-Aufrufe und Komponente ZEOS.
    Windows Server 2003 Vista XP MySQL 4.x Delphi 5
    Softwarehersteller
    1 Jahr
    2008-05 - 2009-04

    Programmierung Portallösung

    Windows Server 2003 MS-SQL-Server 2005 Visual Studio 2008 ...
    • Programmierung in C# einer Portallösung für die Kommunikation und den Auftragsaustausch zwischen Laboren.
    • Kommunikation über WCF, GUI in WPF und Datenanbindung über DAL und MS-SQL.
    Windows Server 2003 MS-SQL-Server 2005 Visual Studio 2008 C# .NET 3.5
    Medizintechnik
    7 Monate
    2007-05 - 2007-11

    Steuerungs-Simulation für CNC Maschinen

    Windows XP 2000 NT ...

    Steuerungs-Simulation für CNC Maschinen in C# und Delphi, Daten speichern über Oracle Datenbank (PL/SQL) Konzeption und Planung von Software für die Steuerung mehrere Systemkomponenten (Datenerfassung mit Scanner, Datenverarbeitung im CAD-Programm, Datenverarbeitung an CNC Fräsmaschine) in C# mit WPF, WCF, Programmierung, Pflege und Weiterentwicklung von CNC Fräsmaschinen Steuerungs-und Verwaltungssoftware mit OpenGL
    Programmierung und Weiterentwicklung von Software zum Schutz von Produkten über RFID.

    Windows XP 2000 NT .NET C# Delphi Oracle
    Maschinenbauunternehmen
    7 Monate
    2005-10 - 2006-04

    Zeiterfassungssystem über Internet

    Internet Explorer ASP.NET .NET ...

    Anfangsphase bis Abschluss, Abstimmung mit Kunden Verhandlung und Installation. Zeiterfassungssystem über Internet in ASP.NET und C#, Komponentenentwicklung Active-X Erfassung der Daten und Berechnung mit Reporting und Datenhaltung über einen MS-SQL-Server 2005. Weiterentwicklung Aufmaß-System in Visual Basic 6 und
    Neuentwicklung  eines mobilen Aufmaß-Systems für die projektbezogene Baustellenaufnahme in Embedded Visual Basic.

    Internet Explorer ASP.NET .NET C# Windows XP Windows Mobile 2003 Windows Server 2003
    Bauunternehmen

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    • Fachhochschulreife
    • Dipl.-Ing. (FH) Maschinenbau, Fachrichtung Ingenieur-Informatik

    Position

    Position

    IT-Spezialist

    Kompetenzen

    Kompetenzen

    Top-Skills

    Agile Softwareentwicklung Delphi C# .NET Python C C++ REST WCF MAUI WPF Windows Forms Blazor ASP.NET MVC MVVM gRPC Java JavaScript ADO.NET Entity Framework MS SQL Server Oracle MySQL

    Produkte / Standards / Erfahrungen / Methoden

    Administration Server und sonstiges
    • IIS MS Windows Server, MS Terminal Server, SAMBA, Apache Tomcat
    • BizTalk Server 2016, Exchange, Plesk, Confix
    • JBOSS Server
    • Novell, IpTables

    Netzwerkadministration und Netzwerkmanagement
    • LAN, WAN, WLAN, VoIP, DSL, ISDN
    • Bluetooth
    • Ethernet, GSM, UMTS
    • Sniffer, Tivoli

    Internet
    • Blazor, Angular, JavaScript, JSP, JEE, ASP.NET MVC, XHTML, HTML, DHTML, XML, XAML, CSS
    • React, VueJS, Silverlight, PHP, JSON
    • Flash
    • Perl

    Softwareentwicklung ? Entwicklungsumgebungen und Bibliotheken
    • Visual Studio 2022 bis 2003, VS Code, Eclipse, NetBeans, Delphi1 bis Delphi XE8, Xamarin Studio, Xcode, NET 2.0 bis 6.0, ASP.NET, ASP.NET Web API, ADO.NET, O/R-Mapper Entity Framework, LINQ, gRPC, WCF
    • MFC, WPF, Winforms, SQL, C++ Builder, Lazarus, Cocoa, Turbo Pascal, Selenium, Oracle Developer Suite, Telerik Test Studio O/R-Mapper (NHibernate)
    • J-Builder, PowerBuilder, Microsoft Test Manager 2012
    • Ruby on Rails

    Virtualisierung
    • VMware vSphere ESX 5.0
    • VMware Fusion
    • VMware Workstation
    • VirtualBox

    Security
    • Firewall
    • VPN
    • Intrusion Detection
    • Verschlüsselungsverfahren

    Anwendungssoftware
    • MS-Word, MS-Excel, MS-Outlook, MS-Visio, LibreOffice, OpenOffice, ERP, DWH (Data-Warehouse), BDE
    • MS-Access, Lotus WordPro/ 1-2-3
    • MS-PowerPoint, MS-Project
    • Lotus Notes

    Backend & Frameworks
    • .NET 8.0/Core (ASP.NET, Web API)
    • Entity Framework
    • LINQ
    • gRPC
    • WCF
    • ADO.NET
    • WPF
    • Winforms
    • NHibernate
    • React
    • VueJS

    Cloud & DevOps
    • Microsoft Azure Cloud
    • Azure DevOps
    • Git
    • Jira
    • Confluence
    • AWS (EC2, Lambda, S3, Step Functions, VPC, AMI)
    • GitHub Copilot
    • Docker
    • Kubernetes
    • Terraform
    • n8n
    • Hangfire

    Automatisierung & IoT
    • PLC-Programmierung
    • SCADA-Integration
    • OPC UA
    • MQTT
    • Modbus/TCP
    • B&R Automation Studio
    • Beckhoff TwinCAT
    • HMI-Entwicklung
    • Prozessautomatisierung
    • Anlagenbau
    • CAM/NC-Programmierung
    • 3D-Berechnungen

    Projektmanagement
    • Scrum
    • Kanban
    • Product Owner (PO)
    • Project Management Office (PMO)
    • DevOps
    • CI/CD
    • TDD/ BDD/ DDD
    • Requirements Engineering
    • Technisches Lösungsdesign
    • System- & Softwarearchitektur
    • Code Reviews
    • Deployment Strategien

    Betriebssysteme

    Admin Windows-Server
    Android
    2.3 (API 9) bis 4.3 (API 18)
    AWS
    EPOC
    iOS
    4 bis 11
    Linux
    Mac OS
    Mac OS X 10.6 ? macOS 10.13
    MS-DOS
    Sehr gute Praxiskenntnisse
    Microsoft Azure Cloud
    Novell
    Praktische Basiskenntnisse
    OS/2
    Praktische Basiskenntnisse
    Psion Series 3
    Gute Praxiskenntnisse
    SUN OS, Solaris
    Praktische Basiskenntnisse
    SUN Unix
    Theoretische Kenntnisse
    Ubuntu
    16.04 LTS ? 20.04 LTS
    Windows
    3.1 bis 11, XP, CE, NT
    Windows Mobile
    2003/5/6.x
    Windows Server
    2003 bis 2019, NT

    Programmiersprachen

    • C#
    • Python
    • Java
    • JavaScript
    • SQL (PL/SQL, TSQL)
    • C/C++
    • Delphi
    • HTML/XHTML
    • XAML
    • Visual Basic
    • PHP
    • Objective-C
    • UML
    • TypeScript

    Datenbanken

    • Oracle DB (8 ? 12c)
    • MS-SQL Server
    • PostgreSQL
    • Firebird
    • MongoDB
    • Redis
    • MySQL
    • SQLite
    • MS-Access

    Datenkommunikation

    Bus
    Fax
    Sehr gute Praxiskenntnisse
    Internet, Intranet
    Sehr gute Praxiskenntnisse
    NetBeui
    Praktische Basiskenntnisse
    Novell
    Praktische Basiskenntnisse
    parallele Schnittstelle
    Gute Praxiskenntnisse
    PC-Anywhere
    Sehr gute Praxiskenntnisse
    Router
    Sehr gute Praxiskenntnisse
    RS232
    Sehr gute Praxiskenntnisse
    SMTP
    Sehr gute Praxiskenntnisse
    SNMP
    Praktische Basiskenntnisse
    TCP/IP
    Gute Praxiskenntnisse
    Windows Netzwerk
    Sehr gute Praxiskenntnisse
    Winsock
    Praktische Basiskenntnisse

    Hardware

    CD-Writer / Brenner
    Drucker
    embedded Systeme
    Macintosh
    Modem
    PC
    Plotter
    PRIME Computer
    VAX

    Berechnung / Simulation / Versuch / Validierung

    ANSYS
    Gute Praxiskenntnisse
    CFD (Computational Fluid Dynamics)
    Gute Praxiskenntnisse
    FEM (Finite-Elemente-Methode)
    Gute Praxiskenntnisse

    Design / Entwicklung / Konstruktion

    AutoCAD
    Praktische Basiskenntnisse
    Autodesk Inventor
    Theoretische Kenntnisse
    MEDUSA
    Praktische Basiskenntnisse
    MegaCAD
    Theoretische Kenntnisse
    Visual Studio Code

    Branchen

    Branchen

    • Öffentliche Verwaltung
    • Maschinenbau
    • Baugewerbe
    • Kalkulation
    • Steuerungen
    • Elektroindustrie
    • NPO (Non-Profit-Organisation) Abrechnung und DTA
    • Stahlindustrie
    • Automotive-Industrie
    • Warenwirtschaft
    • Speditionen/Logistik
    • Lagerhaltung
    • Architektur

    Einsatzorte

    Einsatzorte

    Frankfurt am Main (+200km)
    Deutschland, Österreich, Schweiz

    Weltweit

    möglich

    Projekte

    Projekte

    7 Monate
    2025-08 - heute

    Neuentwicklung eines Enterprise-Buchungssystems

    Full-Stack Lead Developer & Projektmanager React 18 TypeScript C# ...
    Full-Stack Lead Developer & Projektmanager
    Erfolg/Ergebnis
    • Vollständige Neuentwicklung eines Enterprise-Buchungssystems für einen Floßtouren-Anbieter. 
    • Produktivbetrieb mit automatisierter Buchungsabwicklung, Kapazitätsverwaltung und gesetzeskonformer Rechnungsstellung.

    Technische Umsetzung
    • Frontend-Entwicklung mit React 18 und TypeScript. 
    • Backend als C# REST API (.NET 8.0) mit Entity Framework Core. 
    • Datenhaltung in PostgreSQL 16. 
    • Deployment auf Windows Server 2022 mit IIS Reverse Proxy.

    Fachliche Logik
    • Implementierung komplexer deutscher Mehrwertsteuer-Berechnungen (Gross-First-Pricing).
    • Tiered Pricing basierend auf Teilnehmerzahlen. 
    • Wartelisten-Management mit automatischer Nachrücker-Benachrichtigung. 
    • Rabattcode-System mit flexiblen Regeln.

    Rechnungswesen/E-Mail-Automation
    • ZUGFeRD 2.3 konforme E-Rechnungen im PDF/A-3 Format. 
    • Vorbereitung für GoBD-konforme Audit-Trails. 
    • Automatische Rechnungsnummern-Generierung und Stornierungslogik.
    • Entwicklung von 10+ deutschen E-Mail-Templates mit MailKit/SMTP. 
    • Automatischer Versand bei Buchungsbestätigung, Stornierung, Wartelisten-Status und Zahlungseingängen.

    Zusatzmodule
    • Hotel-Buchungsmodul mit intelligenter Zimmerverteilung und verschiedenen Zimmertypen.
    • Add-on-System für Zusatzleistungen (Verpflegung, Equipment). 
    • Admin-Dashboard mit Echtzeit-Statistiken und Kapazitätsübersichten.

    Methodik
    • Agile Entwicklung in Meilenstein-Phasen (M1-M7). 
    • Feature-Branch-Strategie mit Git/Gitea. 
    • Einsatz von Claude AI für Code-Assistenz und Dokumentation. 
    • Systematisches Briefing-System für Chat-basierte Entwicklung.
    React 18 TypeScript C# .NET 8.0 Entity Framework Core PostgreSQL 16 JWT REST API MailKit ZUGFeRD 2.3 PDF/A-3 IIS Windows Server 2022 Git Claude AI.
    Touristik-Unternehmen in der Fränkischen Schweiz
    2 Jahre 2 Monate
    2024-01 - heute

    Weiterentwicklung und Anpassung eines Softwaresystems

    Agile Entwicklung nach Scrum .NET FPF C# ...
    • Weiterentwicklung und Anpassung eines Softwaresystems zur Steuerung von Laserschneid- und Laserschweiß-Anlagen. Integration in CAD-System Space Claim von ANSYS. 3D-Berechnungen und Kollisionsermittlung und Generierung von NC Befehlen für verschiedene Werkzeugmaschinen einer Serie.
    •  Programmierung in C# und XML, für die automatische Anpassung an die  Maschinenkonfiguration.
    • Planung, Architektur, Design und Implementierung und Testing
    Agile Entwicklung nach Scrum .NET FPF C# Jira Windows 10 + 11 Windows 2022 Server Visual Studio 2022 Visual Studio Code LINQ Git für die Versionsverwaltung
    Maschinenbau Unternehmen (Softwareentwicklung)
    18 Jahre 3 Monate
    2007-12 - heute

    IT-Systembetreuung für mittelständische Unternehmen (KMU)

    IT-Management & Systemarchitekt (Langzeit-Betreuung) Windows Server 2016/2019/2022 Active Directory Hyper-V ...
    IT-Management & Systemarchitekt (Langzeit-Betreuung)
    Fokus & Erfolg
    • Langfristige Verantwortung für die gesamte IT-Infrastruktur, -Architektur und den Betrieb von 6 KMU. 
    • Sicherstellung der Business Continuity durch Migration und Hybridisierung auf moderne Cloud- und Server-Technologien.
    • Umfassende IT-Betreuung für mehrere mittelständische Unternehmen (Glasbau, Dachdeckerei, Fliesenbau, Kühltechnik) mit Remote- und Vor-Ort-Support. 
    • Sicherstellung des laufenden Betriebs und schnelle Reaktionszeiten bei kritischen Incidents.

    Architektur & Infrastruktur
    • Umfassende Betreuung von Windows Server (2008-2022) inkl. Active Directory und Linux Server (Ubuntu) in virtualisierten Umgebungen (Proxmox, VMware). 
    • Partielle Auslagerung und Hybridisierung mit Microsoft Azure Cloud und Office 365.

    Datenmanagement (ETL)
    • Konzeption und Implementierung von ETL-Prozessen zur Harmonisierung heterogener Daten (CRM, ERP, Flat Files). 
    • Einrichtung von Data Warehouses (Sternschema) mit strikten Datenqualitätskontrollen.

    Kern-Verantwortlichkeiten, Cloud & Migration, Security & Incident Response
    • End-to-End-Verantwortung für Deployment, Testsysteme, Backup-Strategien und Dokumentenmanagement-Systeme (DMS). 
    • Einrichtung von Logging & Monitoring inklusive automatischer Fehlerbenachrichtigung.
    • Planung und Durchführung von Office 365-Migrationen inkl. Benutzerkonten-Trennung, Credential-Management und Datenmigration. 
    • Analyse und Bereinigung von Malware-Infektionen über mehrere Netzwerk-Workstations.
    • Root-Cause-Analyse und Implementierung von Schutzmaßnahmen. 
    • Vollständige Wiederherstellung kompromittierter Systeme und Härtung der IT-Infrastruktur.
    • Administration von Windows Server (AD, Hyper-V, Exchange), SSL-Zertifikat-Management und Backup-Überwachung. 
    • Kontinuierliche Verfügbarkeit der Kerndienste und dokumentierte Sicherungsstrategien.

    Netzwerk & Kopplung & VPN
    • Konfiguration und Betreuung von LAN/WAN-Netzwerken (Kabel/WLAN). 
    • Kopplung von Produktionsmaschinen mit ERP- und CAD-Systemen über das Messagingsystem ActiveMQ. 
    • Konfiguration und Troubleshooting von VPN-Verbindungen, Firewall-Regeln und Netzwerksegmentierung. 
    • Lösung von IP-Adresskonflikten. Stabiler Remote-Zugriff für Außendienstmitarbeiter und Home-Office-Nutzer.

    Datenbanken
    • Intensiver Einsatz von SQL. 
    • Design, Strukturierung und Optimierung von MS-SQL Server und PostgreSQL Datenbanken (Normalisierung, Indexierung, Integritätssicherung)
    Windows Server 2016/2019/2022 Active Directory Hyper-V Microsoft 365 Exchange Online VPN (IPSec OpenVPN) SSL/TLS PCVisit Remote Support PowerShell Python (Automatisierung) Firewall-Administration. Linux Ubuntu Proxmox VMware MS-SQL Server PostgreSQL ActiveMQ.
    2 Monate
    2025-07 - 2025-08

    DICOM C-ECHO Test-Applikation mit TLS-Verschlüsselung

    Senior C++/Qt Developer Qt 6.8.3 C++17 DCMTK 3.6.9 ...
    Senior C++/Qt Developer
    Erfolg/Ergebnis
    DICOM C-ECHO Test-Applikation mit TLS-Verschlüsselung

    Technische Umsetzung
    • Entwicklung einer Qt C++ Applikation zur DICOM-Konnektivität-Prüfung medizinischer Bildgebungsgeräte.
    • Implementierung des DICOM C-ECHO (Verification) Protokolls mittels DCMTK-Bibliothek. 
    • Non-blocking UI durch QConcurrent.

    TLS/Sicherheit
    • Integration von OpenSSL 3.x für sichere Datenübertragung. 
    • Implementierung der Low-Level ASC API für TLS-verschlüsselte DICOM-Kommunikation.
    • Support für Zertifikatsketten (CA, Private Key, Client Certificate).
    • End-to-End-Verschlüsselung für medizinische Bilddatenübertragung. 
    • Compliance mit Sicherheitsanforderungen im Gesundheitswesen.

    Build-System & Toolchain
    • Migration von MinGW auf Visual Studio 2022 (MSVC). 
    • Kompilierung von DCMTK 3.6.9 mit OpenSSL-Support. 
    • Dependency-Management über vcpkg und CMake.
    • Auflösung kritischer ABI-Kompatibilitätsprobleme (stat64i32 Linker-Fehler). 
    • Bereitstellung von Qt Creator und Visual Studio Projektdateien.
    Qt 6.8.3 C++17 DCMTK 3.6.9 OpenSSL 3.x DICOM (C-ECHO/TLS) Visual Studio 2022 MSVC CMake vcpkg QConcurrent Git (Gitea).
    IT-Unternehmen in der Medizintechnik-Branche
    5 Monate
    2025-02 - 2025-06

    CellWatch GX

    Full-Stack Lead Developer & Systemarchitekt Flutter Dart C# ...
    Full-Stack Lead Developer & Systemarchitekt
    Erfolg/Ergebnis
    • CellWatch GX ? BYD Batterieüberwachung & Victron Integration.
    • Vollständige Integration in das bestehende PV-OFFGRID-System. 
    • Echtzeit-Monitoring aller Batteriebanken auf Zellebene (192 Zellspannungen, 96 Temperatursensoren). 
    • Stabile Kommunikation mit BYD BMUs trotz Single-Client-Limitation. 
    • Automatische Wiederverbindung bei Verbindungsabbrüchen. 
    • Präzise Echtzeitdaten für das Victron VRM Portal. 
    • Lückenlose Protokollierung aller Zellwerte für Langzeitanalyse. 
    • Nahtlose Integration in Victron Ecosystem. 
    • Skalierbare Architektur für zukünftige Erweiterungen.

    Technische Umsetzung, Schnittstellen
    • Entwicklung einer professionellen Multi-BMU-Aggregationslösung zur Konsolidierung von bis zu 6 BYD Battery Management Units zu einer virtuellen Batterie für Victron Cerbo GX.
    • Implementierung einer Custom Component für Home Assistant mit Modbus RTU-over-TCP Protokoll. 
    • Entwicklung von Keep-Alive-Mechanismen zur Aufrechterhaltung der BMU-Kommunikation. 
    • D-Bus Service Integration für Cerbo GX. 
    • MQTT-Anbindung für Multi-Cerbo-Architekturen. 
    • Node-RED Flows für erweiterte Automatisierung

    Automation & Data
    • Backend-Integration von Python (Pandas, RPA Framework) und n8n zur Verarbeitung, Workflow-Automatisierung und Datenanalyse. 
    • Datenhaltung in PostgreSQL und SQLite. 
    • Aggregationslogik für Batterieparameter: Kapazitätsgewichteter SoC, Strommengen-Summierung, Konsistenzprüfung der Spannungswerte. 
    • Export-Funktionen für CSV/JSON-Logging.

    Methodik
    Agile Entwicklung (Scrum), Nutzung von GitHub Copilot zur Steigerung der Produktivität (API-Integration, Unit-Tests, RegEx-Generierung).
    Flutter Dart C# .NET 8.0 PostgreSQL SQLite REST JWT Python Home Assistant Docker Modbus RTU-over-TCP pyModbusTCP D-Bus MQTT Node-RED Raspberry Pi 5 Git GitHub Actions VPN (UniFi) Linux (Ubuntu) Shell-Scripting YAML RPA Framework n8n Hangfire GitHub Copilot.
    Privatkunde in Wien (Österreich)
    7 Monate
    2024-07 - 2025-01

    XRechnung-Konvertierungssystem für die Baubranche

    Full-Stack Lead Developer & PMO Flutter Dart C# ...
    Full-Stack Lead Developer & PMO
    Erfolg/Ergebnis
    • XRechnung-Konvertierungssystem für die Baubranche
    • Etablierung eines zentralen XRechnungs-Service zur nahtlosen Integration in bestehende Unternehmenssoftware. 
    • Automatisierung der Rechnungsstellung durch End-to-End-Verschlüsselung und gesicherte API-Kommunikation.
    • Vollständige Compliance mit deutschen XRechnung-Standards (EN 16931) für öffentliche Auftraggeber. 
    • Erfolgreiche Validierung durch das Service-BW Portal und KoSIT-Validator. 
    • Automatisierung der Rechnungsstellung für Bauunternehmen mit GAEB-Datenintegration.

    Technische Umsetzung, Schnittstellen
    • Entwicklung des Frontend in Flutter/Dart und eines C# REST Backends (.NET 8.0).
    • Implementierung einer hochsicheren Datenübertragung via SSL/TLS und JWT (JSON Web Tokens). 
    • Entwicklung einer Multi-Tenant-Architektur mit mandantenspezifischer Datenisolierung. 
    • Frontend in Flutter/Dart für Windows Desktop, Backend als Python FastAPI REST-Service. 
    • Implementierung von SSL/TLS-Verschlüsselung und API-Key-Authentifizierung.
    • Verarbeitung von GAEB-Daten (Bauindustrie-Standard). 
    • Mapping auf UN/CEFACT-Einheitencodes. 
    • Implementierung von Leitweg-ID-Routing für deutsche Behörden. 
    • RTF-zu-Text-Konvertierung für Positionstexte.

    Automation & Datenintegration
    • Backend-Integration von Python (Pandas, RPA Framework) und n8n zur Verarbeitung, Workflow-Automatisierung und Datenanalyse. 
    • Datenhaltung in PostgreSQL und SQLite. 
    • Anbindung an Paradox-Datenbanken (BDE-Format) mit korrekter CP1252-Zeichenkodierung.
    • Transformation von Legacy-Rechnungsdaten in UBL 2.1 XML (XRechnung) und ZUGFeRD PDF/A-3b mit eingebettetem XML.

    Architektur
    • Clean Architecture mit Domain-, Application- und Infrastructure-Layer. 
    • Pydantic-Modelle für Datenvalidierung. 
    • ZIP-Upload-Mechanismus für Mandanten-Datenbanksynchronisation. 
    • Self-Registration für neue Mandanten.

    Methodik, DevOps & QA
    • Agile Entwicklung (Scrum), Nutzung von GitHub Copilot zur Steigerung der Produktivität (API-Integration, Unit-Tests, RegEx-Generierung). 
    • Comprehensive Test-Suite (124 Tests). 
    • Git-Workflow mit Conventional Commits und Semantic Versioning. 
    • Deployment-Packages mit vollständiger Dokumentation. 
    • DynDNS-Konfiguration für Produktivbetrieb.
    Flutter Dart C# .NET 8.0 PostgreSQL SQLite FastAPI uvicorn lxml Pydantic pypxlib REST SSL/TLS API-Key Auth XRechnung ZUGFeRD UBL 2.1 GAEB UN/CEFACT Git Semantic Versioning JWT Python RPA Framework n8n Hangfire GitHub Copilot.
    IT-Unternehmen in Frankfurt am Main
    6 Monate
    2024-01 - 2024-06

    Steuerungssystem für Laserschneid- und Schweißanlagen

    Softwareentwickler (C#) C# .NET 8.0 WPF ...
    Softwareentwickler (C#)
    Erfolg/Ergebnis
    • Reduktion von Bedienerfehlern und Verbesserung der Anlagenpräzision durch automatisierte 3D-Kollisionsermittlung. 
    • Erfolgreiche Integration von WPF-Komponenten in das CAD-System.

    Technische Umsetzung
    • Implementierung komplexer 3D-Berechnungen und Logik zur Generierung von NC-Befehlen für die Werkzeugmaschinen. 
    • Programmierung nach TDD in C# (.NET 8.0) und XML.

    Schnittstellen
    Anbindung an die HMI (Human-Machine Interface) und SCADA-Systeme.

    Methodik
    Agile Entwicklung (Scrum), TDD, Nutzung von GitHub Copilot zur schnellen Implementierung von Datenstrukturen und CRUD-Methoden.
    C# .NET 8.0 WPF LINQ TDD SCADA GitHub Copilot
    Maschinenbau Unternehmen in Ditzingen
    6 Monate
    2023-07 - 2023-12

    Mobile Angebots-Automatisierung

    Product Owner (PO) & Softwareentwickler .NET MAUI C# TypeScript ...
    Product Owner (PO) & Softwareentwickler
    Erfolg/Ergebnis
    • Steigerung der Antwortgeschwindigkeit auf Ausschreibungen. Als PO: Etablierung eines klaren Product Backlogs und erfolgreiche Koordination des Entwicklungsteams zur Zielerreichung.

    Technische Umsetzung
    • Frontend-Entwicklung mit .NET MAUI (C#) für native Apps. 
    • Backend-Entwicklung in C# REST und Node.js (TypeScript). 
    • Datenanalyse und -aufbereitung mit Python und R.

    Schnittstellen
    • Datenübertragung über REST-API, Nutzung von FTP und SFTP (OpenSSH). 
    • Datenhaltung in MS-SQL, PostgreSQL und SQLite.

    Methodik
    Agile Entwicklung (Scrum), PO-Tätigkeiten (User Stories, Backlog-Management), Blazor Web Assembly.                                      
    .NET MAUI C# TypeScript Node.js Python R SQL MS-SQL PostgreSQL SQLite Blazor Web Assembly
    IT-Unternehmen in Frankfurt am Main
    6 Monate
    2023-01 - 2023-06

    Prozessierung von Testergebnissen in der Produktion

    Softwareentwickler (Produktionssysteme) C# .NET 6 WPF ...
    Softwareentwickler (Produktionssysteme)
    Erfolg/Ergebnis
    • Echtzeit-Transparenz über Produktions-Testergebnisse. 
    • Optimierung des Datenflusses von der PLC-Steuerung bis zur finalen Analyse.

    Technische Umsetzung
    • Abruf und Verarbeitung von Daten der PLC-Steuerung. 
    • Weiterleitung an einen REST-API-Dienst. 
    • Grafische Darstellung mittels .NET WPF Entwicklung.

    Schnittstellen
    • Implementierung von Schnittstellen an die SCADA-Software. 
    • Nutzung von MQTT und Modbus/TCP für die Kommunikation.

    Datenbankdesign
    Aufbau und Strukturierung der Datenbanken (MS-SQL) inkl. Normalisierung, Indexierung und Definition von Constraints zur Datenintegritätssicherung.
    C# .NET 6 WPF REST MQTT Modbus/TCP MS-SQL Entity Framework.
    Automotive-Unternehmen in Frankfurt am Main
    5 Monate
    2022-08 - 2022-12

    Systemmigration und Automatisierung für Verlage

    Projektmanager (PMO) & Softwareentwickler Delphi 10.4 Python VBA ...
    Projektmanager (PMO) & Softwareentwickler
    Erfolg/Ergebnis
    • Erfolgreiche Migration der Backend-Anwendungen von 32Bit Delphi7 auf 64Bit Delphi 10.4 (Firebird DB)
    • Automatisierung von ETL-Prozessen und Verteilung über gesicherte Protokolle.

    ETL & Data
    • Anbindung und Transformation von CRM-/ERP-Datenbanken. 
    • Einspeisung in ein Data Warehouse (Sternschema). 
    • Logging und Monitoring für ETL-Prozesse. 
    • Datenaufbereitung mit Python und R.

    DevOps & Cloud
    • Entwicklung und Verwaltung von AWS Cloud-Ressourcen (Lambda, Step-Functions) mittels Terraform (Infrastructure as Code)
    • Deployment-Automatisierung via Powershell/VBScript.

    Kopplung
    Kopplung verteilter Module über das Messaging-System ActiveMQ
    Delphi 10.4 Python VBA Terraform Firebird MySQL MongoDB ActiveMQ Azure Devops Lambda AWS Step-Functions
    IT-Unternehmen in Bad Homburg
    6 Monate
    2022-02 - 2022-07

    Systemmigration (WCF/gRPC/Blazor) und Cloud-Einführung

    Product Owner (PO) & Softwareentwickler gRPC Blazor (Server/Client) React ...
    Product Owner (PO) & Softwareentwickler
    Erfolg/Ergebnis
    • Signifikante Performancesteigerung und Zukunftssicherheit durch die Migration von WCF auf gRPC. 
    • Modernisierung der Frontend-Architektur (WPF/Winforms auf Blazor Server-/Client-Side).

    Cloud & Architektur
    • Migration von Komponenten in die AWS-Cloud (EC2, S3, VPC). 
    • Orchestrierung komplexer Workflows mit Step Functions und Lambda (serverless).

    Sicherheit
    Konfiguration virtueller Firewalls und Verwaltung von Netzwerkschnittstellen und Key Pairs.

    Projektmanagement
    Führung des Product Backlogs und Vorbereitung der Entwicklungsschritte in Abstimmung mit den Fachabteilungen (PO-Rolle).
    gRPC Blazor (Server/Client) React C# .NET 6 Lambda MS-SQL Hangfire Step Functions EC2 AWS
    IT-Unternehmen in Mannheim
    4 Monate
    2021-10 - 2022-01

    Anpassung und Weiterentwicklung des Mobil-Systems

    • Anpassung und Weiterentwicklung des Mobil-Systems zur Verwaltung von  Pflegediensten und Abrechnung inkl. Komponenten.
    • Daten im Backend über Python Serverwendungen verarbeiten und archivieren und  Softwareentwicklung, Deployment und Test nach agilen Methoden.

    Agile Entwicklung nach Scrum NET 4.8 5.0 C# WPF Winforms WCF MS-Sql mit Zugriff über Entity Framework Client-Server-Architektur Azure DevOps Server über Git für die Versionsverwaltung Jira Windows 10 Clients Windows 2019 Server MS-SQL Server 2019 Visual Studio 2022 Visual Studio Code
    IT-Unternehmen (Softwareentwicklung)
    6 Monate
    2021-05 - 2021-10

    Anpassung und Weiterentwicklung des Auftrags- und Verwaltungs-Systems

    • Anpassung und Weiterentwicklung des Auftrags- und Verwaltungs-Systems inkl. Komponenten.
    • Migration der WCF-Dienste und REST-/SignalR-Schnittstellen nach gRPC mit Entwicklung der API und Migration der Anwendung von .NET 4.8 nach .NET 5.0.
    • Frontendkomponenten migrieren auf Blazor Server-Side.
    • Umbau der Teilkomponente in Microservices-Architektur auf VMs.
    • Anforderungsanalyse, technische Architektur mit Lösungsdesign zur Systemarchitektur und Softwarearchitektur. 
    • Deployment und Test.
    Agile Entwicklung nach Scrum NET 5.0 .NET Core 3.1 C# WPF gRPC WCF ASP.NET MVC Core MS-Sql Azure DevOps Server Windows 10 Clients Windows 2019 Server MS-SQL Server 2019 Visual Studio 2019 Visual Studio Code
    Versicherungsgesellschaft
    8 Monate
    2020-09 - 2021-04

    Anpassung und Erweiterung des ERP-Systems

    • Anpassung und Erweiterung des ERP-Systems inkl. Komponenten
    • Entwicklung neuer Module und Komponenten nach dem Domain-driven Design
      • für die Anmeldung auf Basis von .NET Core und Blazor (WebAssembly) Technologien
      • für eine Plattformübergreifende GUI.
    • Versionierung und Deployment mit Git und Docker-Images.
    • Verteilte Systeme gekoppelt über ActiveMQ als Message-Broker.
    • Anforderungsanalyse, Dokumentation, technisches Lösungsdesign, Optimierung, Bugfixing, Begleitung der Entwicklung und Übergabe Testing und Deployment.
    ASP.NET Core 3.1 .NET 5.0 PostgreSQL IIS Scrum Docker Slack Jira Confluence Windows Server 2019 Windows 10 Visual Studio 2019 VS Code
    IT-Unternehmen (Softwareentwicklung)
    2 Jahre 10 Monate
    2018-01 - 2020-10

    Anpassung und Weiterentwicklung von Fachverfahren

    Software-Entwickler .NET 4.7 C# WF ...
    Software-Entwickler
    • Anpassung und Weiterentwicklung von Fachverfahren inkl. Komponenten
    • Entwicklung von Schnittstellen-APIs und Weiterführung bisheriger Entwicklungen auf Basis von Microsoft-Technologien und dem FISBOX-Framework.
    • Anforderungsanalyse, Optimierung und Bugfixing, Deployment und Test, Kommunikation und Abstimmung mit den IT-Fach-Referaten im Rahmen der Anwendungsintegration.
    • Fachlicher Lösungsentwurf und technisches Lösungsdesign.
    •  Begleitung der Entwicklung nach Scrum mit dem Team Foundation Server (TFS) und als Build-/Versionsverwaltung, Testgetriebene Entwicklung TDD, mit MS-Test, und dem Mocking-Framework Moq; Anpassung der Prozesse im BizTalk-Server und Entwicklung von .NET-Erweiterungen für den BizTalk-Server.
    • Entwicklung einer Anwendung in Python, die die sichere Verteilung von Dateien über SFTP Protocol ermöglicht.
    • Übergabe an Testing und Deployment.
    .NET 4.7 C# WF WPF WCF JavaScript TypeScript MS-SQL Windows 7/10 Clients Windows Server 2016 BizTalk Server 2016 Visual Studio Code Scrum MS SQL Server 2019 Visual Studio 2019 Azure DevOps Jira Confluence
    Öffentlicher Auftraggeber
    7 Monate
    2017-09 - 2018-03

    Neuentwicklung und Erweiterung einer Portalsoftware

    Kanban ASP.NET Core 3.1 Angular MSSQL-Server 2016 ...
    • Neuentwicklung und Erweiterung einer bestehenden Portalsoftware zur Schadensregulierung und Auftragsverteilung von KFZ-Schäden und Fahrzeugverwaltung.
    • Entwicklung neuer Module und Komponenten nach Kanban für die Auftragsbearbeitung und Abrechnung auf Basis von ASP.NET Core, Angular für eine Plattformübergreifende und responsive GUI.
    • Micro-Service orientiertes Backend mit MSSQL-Datenbanken. Versionierung und Deployment mit Git und Docker-Images.
    • Mobile CRM-Komponente für Android und iOS, entwickelt auf Xamarin .NET und C# zum Abrufen der Kunden/Kontaktdaten und Ergänzung dieser.
    • Anforderungsanalyse, Abstimmung mit Stakeholdern, Dokumentation, Begleitung der Entwicklung, Optimierung, Bugfixing, Deployment und Test.
    Kanban ASP.NET Core 3.1 Angular MSSQL-Server 2016 IIS JavaScript TypeScript Jira Confluence Bitbucket Windows Server 2016 Windows 7/10 Microsoft SQL Server 2016 Visual Studio 2015 Visual Studio Code Node.js 6.4 Slack Docker Microsoft SQL Server 2016 Xamarin Studio Visual Studio 2017 Linux-Server (Ubuntu 16.04/18.04)
    IT-Unternehmen (Softwareentwicklung)
    10 Monate
    2017-03 - 2017-12

    Anpassung und Weiterentwicklung des BU-Datenbank-Systems

    NET 4.6 .NET Core 2.0 C# ...
    • Anpassung und Weiterentwicklung des BU-Datenbank-Systems inkl. Komponenten
    • Weiterentwicklung der BU-Anwendung als Windows-Desktop-Anwendung zur Verwaltung von Berufsunfähigkeitsverträgen.
    • Entwicklung von Schnittstellen zu SAP-HCM API und dem Oracle-Vertragsverwaltungssystem-API.
    • Neuentwicklung eines internen Dokumentenverwaltungssystems als Saas Anwendung nach dem Domain-driven-Design mit Microservices und einer MVC-GUI für die Änderung und Neuentwicklung von Dokumenten und Vorlagen zur Vereinheitlichung und Vereinfachung des Erstellungs- und Genehmigungsprozesses.
    • Anforderungsanalyse, technisches Lösungsdesign (Systemarchitektur und Softwarearchitektur)
    • Erstellen der Dokumentation, Abstimmung mit den Fachbereichen, Begleitung der Entwicklung, Optimierung, Bugfixing,, Deployment und Test.
    NET 4.6 .NET Core 2.0 C# WF WPF WCF ASP.NET MVC Core JavaScript TypeScript Oracle-DB Windows 7/10 Clients Ubuntu Server 16.04 Oracle Database 12c Server Visual Studio 2015 Visual Studio Code Visio 2010 Scrum Jira Confluence SVN Jenkins Angular
    Versicherungsgesellschaft
    1 Jahr 4 Monate
    2016-02 - 2017-05

    Anpassung und Weiterentwicklung des ERP-Systems

    Java SDK 1.8 Node.js 6.2.2 Apache Tomcat 8.0.36 ...
    • Anpassung und Weiterentwicklung des ERP-Systems inkl. Komponenten
    • Entwicklung von Schnittstellen-APIs und Entwicklung neuer Module und Komponenten für die Kopplung der Software-Module mit BDE-Systemen und Kommunikations-Systemen über ActiveMQ und CTI-CSTA2/3 auf Basis von Java-Technologien und Node.js mit Electron 1.2.3 für Plattformübergreifende GUIs.
    • Dokumentation, Anforderungsanalyse, Optimierung, Bugfixing, Deployment und Test.
    Java SDK 1.8 Node.js 6.2.2 Apache Tomcat 8.0.36 Electron 1.2.3 redis-DB PostgreSQL ActiveMQ Ubuntu 16.04 LTS Mac OS X 10.11.5 Windows Server 2012 Windows 7/10 redis-DB PostgreSQL Eclipse Mars.2 NetBeans IDE 8.1 SVN Maven
    IT-Unternehmen (Softwareentwicklung)
    2 Jahre 2 Monate
    2015-02 - 2017-03

    Anpassung und Weiterentwicklung der Verwaltungs-/Administrationssoftware

    NET 4.5 C# ASP.NET MVC ...
    • Anpassung und Weiterentwicklung der Verwaltungs-/Administrationssoftware.
    • Entwicklung von Schnittstellen APIs und Weiterführung bisheriger Entwicklungen auf Basis von Microsoft-Technologien für bestehende Anwendungen im Benutzerservice.
    •  Anforderungsanalyse, Optimierung und Bugfixing, Deployment und Test, Pflegen von Entwickler- und Benutzerhandbüchern, Kommunikation und Abstimmung mit den IT-Fach-Referaten im Rahmen der Anwendungsintegration.
    • Testgetriebene DDD Entwicklung TDD, BDD, mit MS-Test, SpecFlow und dem Mocking- Framework Moq; API-Erweiterung der Open-Source-Software Graylog in Java für die Kommunikation und dem Nachrichtenaustausch über ActiveMQ.
    NET 4.5 C# ASP.NET MVC MS-SQL mit TSQL redis-DB StackExchange.Redis PostgreSQL PowerShell Active Directory (AD) ActiveMQ MS-Test TDD BDD Moq. Java SDK 1.8.72 Graylog Windows Server 2008 Visual Studio 2010/2013/2015 MS-SQL 2014/2008 redis-DB PostgreSQL IntelliJ
    Öffentlicher Auftraggeber
    2 Monate
    2014-12 - 2015-01

    Weiterentwicklung einer Administrationssoftware

    .NET 4.5 C# ASP.NET Web-Forms ...
    • Anpassung und Weiterentwicklung einer Administrationssoftware für die Aufnahme und Verwaltung von mobilen Notrufen, Hausnotruf und zur Koordination von Einsatzkräften.
    • Geo-Kodierung der Daten und Anzeige auf Karten.
    • MS-SQL- Datenbank Konzeption und Planung, Programmierung, Pflege und Weiterentwicklung.
    .NET 4.5 C# ASP.NET Web-Forms MS-SQL DevExpress 12 Windows Phone 8 Visual Studio 2012/2013 MS-SQL 2014 SVN Windows Server 2008
    Softwareunternehmen
    10 Monate
    2014-03 - 2014-12

    Neuentwicklung einer 3D-Duckmaschie

    ASP.NET MVC Service Stack für die Business-Schicht und ASP.NET mit AngularJs JavaScript und jQuery Mobile als User-Interface zur Verwendung auch mit iOS- und Android-Geräten in HTML5 ...
    • Neuentwicklung einer 3D-Duckmaschie und hierzu die Steuerungssoftware und eine WPF- GUI in .NET, C# mit einer mobilen Android-/iOS-App für die Anzeige der aktuellen und bereits gefertigten Aufträge und deren Auswertung mit Xamarin.
    • MS-SQL- Datenbank Konzeption und Planung von Software für die Steuerung mehrere Systemkomponenten (Auftragsverwaltung und Kommunikation der Module
    • Datenverarbeitung und Kommunikation mit B&R-SPS-Steuerung), Programmierung, Pflege und Weiterentwicklung.
    ASP.NET MVC Service Stack für die Business-Schicht und ASP.NET mit AngularJs JavaScript und jQuery Mobile als User-Interface zur Verwendung auch mit iOS- und Android-Geräten in HTML5 Functional Testing MVC Xamarin Studio Windows Server 2008 R2 Redis DB MS-SQL-Server 2008 Visual Studio 2012/2013 C# .NET 4.0/4.5 ADO.NET Entity Framework ASP.NET MVC Service Stack Funq OrmLite
    Maschinenbauunternehmen
    8 Monate
    2013-09 - 2014-04

    Portierung und Entwicklung einer Software

    Programmierung ASP.NET MVC Service Stack für die Business-Schicht und ASP.NET mit AngularJs JavaScript und jQuery Mobile als User-Interface zur Verwendung auch mit iOS- und Android-Geräten in HTML5 ...
    Programmierung
    • Portierung und Entwicklung der Software für die Kalkulation, Warenwirtschaftssystem, Lagerverwaltungssystemsystem.
    • Teile der Datenbank auf Redis und in Kombination mit “Service Stack“, Funq IoC-Container und OrmLite als ORM-Mapper portieren.
    ASP.NET MVC Service Stack für die Business-Schicht und ASP.NET mit AngularJs JavaScript und jQuery Mobile als User-Interface zur Verwendung auch mit iOS- und Android-Geräten in HTML5 Functional Testing MVC Xamarin Studio Windows Server 2008 R2 Redis DB MS-SQL-Server 2008 Visual Studio 2012/2013 C# .NET 4.0/4.5 ADO.NET Entity Framework ASP.NET MVC Service Stack Funq OrmLite
    Softwarefirma
    9 Monate
    2013-06 - 2014-02

    Software für NPOs (Non-Profit-Organisationen)

    Windows MS-SQL-Server 2012 Delphi 2009 ...

    • Anpassung der Kalkulationssoftware, Tourenplanung - Tourenoptimierung, Anbindung an die API der Geo-Kodierung, Geo-Management, DTA-Abrechnung, Fibu-Schnittstellen.
    •  Anforderungsanalyse, Fachlicher Lösungsentwurf, Abstimmung mit Stakeholdern, technisches Lösungsdesign, Übergabe an die Entwicklung, Begleitung der Entwicklung, Übergabe an den Test.

      Windows MS-SQL-Server 2012 Delphi 2009 Delphi XE2 Windows Mobile Visual Studio 2013 Windows Forms .NET C#
      Softwarefirma
      2 Jahre 8 Monate
      2011-07 - 2014-02

      Entwicklung von Anlagensoftware für die Produktion

      Softwareentwickler .NET 4.5 4.0 und .NET 3.5 Visual Studio 2008/2010 und Visual Studio 2012 ...
      Softwareentwickler
      Erfolg/Ergebnis
      • Software-Programmierung/-Entwicklung zur Steuerung von integrierten Trumpf-Lasern für die Deckel- und Mantel-Markierung/ Beschriftung von Werkstücken in Anlagen.
      • Entwicklung von Maschinen- und Anlagensoftware für die Steuerung über Beckhoff-Komponenten. 
      • Programmierung einer automatisierten verteilten Markiervorschaugenerierung

      Datenmodellierung
      • Ablage der Probeandrucke für die Dokumentation im ERP-System. 
      • Verbindung der Module über eine Servicearchitektur. 
      • Datenauswertung über C# Silverlight Geschäftsanwendung.

      Integration
      Gerätedaten und Stücklisten automatisiert aus CRD-/ERP-System, über verteilte Anwendungen und SolidEdge, beziehen und für die Dokumentation und Auswertung über BDE ablegen.
      .NET 4.5 4.0 und .NET 3.5 Visual Studio 2008/2010 und Visual Studio 2012 TCP/IP Kommunikation Steuerung der TruTops Mark-Software über TLV-Kommandos Windows Forms COM Bustechnologie EtherCAT und CANopen WCF-Services und Silverlight
      Elektroindustrie/ Sensortechnik
      1 Jahr
      2012-09 - 2013-08

      Konzeption und Entwicklung einer Software

      Windows Server 2008 R2 MS-SQL-Server 2008 Visual Studio 2010/2012 ...
      • Konzeption und Entwicklung der Software für die Kalkulation, Warenwirtschaftssystem, Lagerverwaltungssystemsystem.
      • Realisierung als n-Tier-Anwendung unter Verwendung des ADO.NET Entitiy Frameworks für die Datenzugriffsschicht, ASP.NET MVC und ASP.NET Web API für die Business-Schicht JavaScript und ASP.NET mit jQuery Mobile als User-Interface zur Verwendung auch mit iOS- und Android-Geräten in HTML5, Functional Testing MVC.
      Windows Server 2008 R2 MS-SQL-Server 2008 Visual Studio 2010/2012 C# .NET 4.0/4.5 Telerik Test Studio ADO.NET Entity Framework ASP.NET
      Softwarefirma
      3 Monate
      2013-03 - 2013-05

      Entwicklung eines Migrationsplanes

      VMware ESX 5.0 Windows Server 2008R2 Oracle 8.1.7.4 ...
      • Aufwandsschätzung/ Konzeption/ Entwicklung eines Migrationsplanes zur Portierung von 9 Oracle Produktionsdatenbanken und den dazugehörenden Serverprozessen.
      • Portierung unter Einsatz neuer Hardware und Virtualisierung der Serverplattform.
      • Software für Serverprozesse und Schnittstellen anpassen und neu entwickeln in Java, C++, C# und PL/SQL-Skriptanpassungen, GUI-Oberfläche in Winforms-Technologie.
      VMware ESX 5.0 Windows Server 2008R2 Oracle 8.1.7.4 Oracle10gR2 Oracle11gR2 Visual Studio 2008/2010/2012 C# .NET 4.0/4.5 Oracle Developer Suite SVN
      Stahlindustrie
      6 Jahre 9 Monate
      2006-03 - 2012-11

      Mobiles Aufmaß-System in C# auf PocketPCs

      Windows Mobile .NET C# ...
      • Mobiles Aufmaß-System in C# auf PocketPCs
      • Datenhaltung über SQL Server 2005 Mobile Edition.
      • Erweiterung auf iOS (für iPhone und iPad)
      Windows Mobile .NET C# MS-SQL Server 2005 Mobile Edition SQLite Objective-C mit Cocoa und Xcode
      11 Jahre 6 Monate
      2000-12 - 2012-05

      Programmierung und Systembetreuung für verschiedene Baufirmen

      Windows Forms in C# .NET 2.0/3.51/4 Win32 Api ...

      Kalkulationssoftware, Warenwirtschaftssystem, Lagerverwaltungssystemsystem.

      Windows Forms in C# .NET 2.0/3.51/4 Win32 Api Linux Windows Interbase Firebird Visual Studio 2005/2010 Delphi6 Delphi2007
      4 Monate
      2011-05 - 2011-08

      Erweiterung/Programmierung in C# einer Portallösung

      Windows Server 2003/2008 MS-SQL-Server 2005/2008 Visual Studio 2010 ...
      • Erweiterung/Programmierung in C# einer Portallösung für die Kommunikation und den Auftragsaustausch zwischen Laboren.
      • Kommunikation über WCF, GUI in WPF und Datenanbindung über DAL und MS-SQL.
      Windows Server 2003/2008 MS-SQL-Server 2005/2008 Visual Studio 2010 C# .NET 4.0 ADO.NET Entity Framework
      Medizintechnik/Maschinenbau
      2 Monate
      2011-04 - 2011-05

      Portierung/Programmierung einer Windows Forms Anwendung

      Windows XP/7 32Bit/64Bit MS-SQL-Server 2005/2008 Visual Studio 2005/2010 ...
      • Portierung/Programmierung einer Windows Forms Anwendung zur Protokollierung von Reinigungs-/Desinfektions- und Trocknungsvorgängen.
      • Portierung nach C# ASP.NET MVC inkl. Testing Framework in Kombination Unit Testing, Integration Testing und Blackbox Automated Testing (BAT).
      Windows XP/7 32Bit/64Bit MS-SQL-Server 2005/2008 Visual Studio 2005/2010 C# .NET 2.0/4.0 Selenium
      Medizintechnik/Maschinenbau
      6 Monate
      2010-12 - 2011-05

      Programmierung einer Software zur Steuerung einer Oralkamera für die Zahn-Diagnose

      Windows7/XP 32Bit .NET 4.0 WPF
      • Daten über Treiber-DLL empfangen als Live-Bild darstellen und Videoaufzeichnungen und Bilder in die Patientendatenbank übertragen.
      • Video- und Bildbearbeitung für die Kontrast-, Helligkeitsanpassung und Falschfarbendarstellung, Messen und Bemaßung von Abständen durch Mausinteraktion und Punkteauswahl in den Aufzeichnungen.
      • Als GUI wurde eine WPF-Oberfläche entworfen die sich als Modul-Plug-In in ein bestehendes Patientenverwaltungs-, Diagnose- und Behandlungssystem integriert.
      • Entwicklung in C# mit MS - Visual Studio 2010 und WPF-Technologie inkl. Unit Testing.
      Windows7/XP 32Bit .NET 4.0 WPF
      Medizintechnik/Maschinenbau
      9 Monate
      2010-09 - 2011-05

      Programmierung einer mobilen Maschinensteuerung

      Mac OS X Xcode 3.2/4.0/4.51 Objective-C ...

      Programmierung in Objective-C mit Cocoa und Xcode, einer
      mobilen Maschinensteuerung und Ermittlung der angeschlossenen Maschinen über UPnP für Apple iOS (iPhone und iPad).

      Mac OS X Xcode 3.2/4.0/4.51 Objective-C Cocoa
      Medizintechnik/Maschinenbau
      1 Jahr 8 Monate
      2009-08 - 2011-03

      Software für NPOs (Non-Profit-Organisationen) und Hilfsorganisationen

      .NET C# Win32 Api ...

      Kalkulationssoftware, Tourenplanung - Tourenoptimierung, Dokumentenmanagement, Geo-Kodierung, Geo-Management, DTA-Abrechnung, Fibu-Schnittstellen (Schnittstellen zur Finanzbuchhaltung DATEV, SAP, Diamant, Sage, Fibu-Net).

      .NET C# Win32 Api VSTO OpenOffice SDK StarOffice-Basic Windows Forms Windows MS-SQL-Server 2005/2008 Delphi 2009 Delphi 7 Windows Mobile Microsoft Office 2010 OpenOffice 3.x LibreOffice 3.3.x Visual Studio 2008
      4 Monate
      2010-05 - 2010-08

      Programmierung Komponente und Visualisierungslösung zur Datenkonvertierung von 3D Modellen

      Windows-XP Visual Studio 2005/2008 C# ...

      Programmierung in C# einer Komponente und Visualisierungslösung zur Datenkonvertierung von 3D Modellen. Realisierung über das XNA-Framework, für die Integration in einer Windows Forms Anwendung.

      Windows-XP Visual Studio 2005/2008 C# .NET 3.5
      Medizintechnik/Maschinenbau
      1 Jahr 2 Monate
      2008-05 - 2009-06

      Programmierung und Erweiterung einer Speditionssoftware

      Windows Server 2003 Vista XP ...
      • Programmierung in Delphi 5 und Erweiterung einer Speditionssoftware für die Planung und Abrechnung von Speditionsaufträgen.
      • Datenanbindung an MySQL über direkte API-Aufrufe und Komponente ZEOS.
      Windows Server 2003 Vista XP MySQL 4.x Delphi 5
      Softwarehersteller
      1 Jahr
      2008-05 - 2009-04

      Programmierung Portallösung

      Windows Server 2003 MS-SQL-Server 2005 Visual Studio 2008 ...
      • Programmierung in C# einer Portallösung für die Kommunikation und den Auftragsaustausch zwischen Laboren.
      • Kommunikation über WCF, GUI in WPF und Datenanbindung über DAL und MS-SQL.
      Windows Server 2003 MS-SQL-Server 2005 Visual Studio 2008 C# .NET 3.5
      Medizintechnik
      7 Monate
      2007-05 - 2007-11

      Steuerungs-Simulation für CNC Maschinen

      Windows XP 2000 NT ...

      Steuerungs-Simulation für CNC Maschinen in C# und Delphi, Daten speichern über Oracle Datenbank (PL/SQL) Konzeption und Planung von Software für die Steuerung mehrere Systemkomponenten (Datenerfassung mit Scanner, Datenverarbeitung im CAD-Programm, Datenverarbeitung an CNC Fräsmaschine) in C# mit WPF, WCF, Programmierung, Pflege und Weiterentwicklung von CNC Fräsmaschinen Steuerungs-und Verwaltungssoftware mit OpenGL
      Programmierung und Weiterentwicklung von Software zum Schutz von Produkten über RFID.

      Windows XP 2000 NT .NET C# Delphi Oracle
      Maschinenbauunternehmen
      7 Monate
      2005-10 - 2006-04

      Zeiterfassungssystem über Internet

      Internet Explorer ASP.NET .NET ...

      Anfangsphase bis Abschluss, Abstimmung mit Kunden Verhandlung und Installation. Zeiterfassungssystem über Internet in ASP.NET und C#, Komponentenentwicklung Active-X Erfassung der Daten und Berechnung mit Reporting und Datenhaltung über einen MS-SQL-Server 2005. Weiterentwicklung Aufmaß-System in Visual Basic 6 und
      Neuentwicklung  eines mobilen Aufmaß-Systems für die projektbezogene Baustellenaufnahme in Embedded Visual Basic.

      Internet Explorer ASP.NET .NET C# Windows XP Windows Mobile 2003 Windows Server 2003
      Bauunternehmen

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      • Fachhochschulreife
      • Dipl.-Ing. (FH) Maschinenbau, Fachrichtung Ingenieur-Informatik

      Position

      Position

      IT-Spezialist

      Kompetenzen

      Kompetenzen

      Top-Skills

      Agile Softwareentwicklung Delphi C# .NET Python C C++ REST WCF MAUI WPF Windows Forms Blazor ASP.NET MVC MVVM gRPC Java JavaScript ADO.NET Entity Framework MS SQL Server Oracle MySQL

      Produkte / Standards / Erfahrungen / Methoden

      Administration Server und sonstiges
      • IIS MS Windows Server, MS Terminal Server, SAMBA, Apache Tomcat
      • BizTalk Server 2016, Exchange, Plesk, Confix
      • JBOSS Server
      • Novell, IpTables

      Netzwerkadministration und Netzwerkmanagement
      • LAN, WAN, WLAN, VoIP, DSL, ISDN
      • Bluetooth
      • Ethernet, GSM, UMTS
      • Sniffer, Tivoli

      Internet
      • Blazor, Angular, JavaScript, JSP, JEE, ASP.NET MVC, XHTML, HTML, DHTML, XML, XAML, CSS
      • React, VueJS, Silverlight, PHP, JSON
      • Flash
      • Perl

      Softwareentwicklung ? Entwicklungsumgebungen und Bibliotheken
      • Visual Studio 2022 bis 2003, VS Code, Eclipse, NetBeans, Delphi1 bis Delphi XE8, Xamarin Studio, Xcode, NET 2.0 bis 6.0, ASP.NET, ASP.NET Web API, ADO.NET, O/R-Mapper Entity Framework, LINQ, gRPC, WCF
      • MFC, WPF, Winforms, SQL, C++ Builder, Lazarus, Cocoa, Turbo Pascal, Selenium, Oracle Developer Suite, Telerik Test Studio O/R-Mapper (NHibernate)
      • J-Builder, PowerBuilder, Microsoft Test Manager 2012
      • Ruby on Rails

      Virtualisierung
      • VMware vSphere ESX 5.0
      • VMware Fusion
      • VMware Workstation
      • VirtualBox

      Security
      • Firewall
      • VPN
      • Intrusion Detection
      • Verschlüsselungsverfahren

      Anwendungssoftware
      • MS-Word, MS-Excel, MS-Outlook, MS-Visio, LibreOffice, OpenOffice, ERP, DWH (Data-Warehouse), BDE
      • MS-Access, Lotus WordPro/ 1-2-3
      • MS-PowerPoint, MS-Project
      • Lotus Notes

      Backend & Frameworks
      • .NET 8.0/Core (ASP.NET, Web API)
      • Entity Framework
      • LINQ
      • gRPC
      • WCF
      • ADO.NET
      • WPF
      • Winforms
      • NHibernate
      • React
      • VueJS

      Cloud & DevOps
      • Microsoft Azure Cloud
      • Azure DevOps
      • Git
      • Jira
      • Confluence
      • AWS (EC2, Lambda, S3, Step Functions, VPC, AMI)
      • GitHub Copilot
      • Docker
      • Kubernetes
      • Terraform
      • n8n
      • Hangfire

      Automatisierung & IoT
      • PLC-Programmierung
      • SCADA-Integration
      • OPC UA
      • MQTT
      • Modbus/TCP
      • B&R Automation Studio
      • Beckhoff TwinCAT
      • HMI-Entwicklung
      • Prozessautomatisierung
      • Anlagenbau
      • CAM/NC-Programmierung
      • 3D-Berechnungen

      Projektmanagement
      • Scrum
      • Kanban
      • Product Owner (PO)
      • Project Management Office (PMO)
      • DevOps
      • CI/CD
      • TDD/ BDD/ DDD
      • Requirements Engineering
      • Technisches Lösungsdesign
      • System- & Softwarearchitektur
      • Code Reviews
      • Deployment Strategien

      Betriebssysteme

      Admin Windows-Server
      Android
      2.3 (API 9) bis 4.3 (API 18)
      AWS
      EPOC
      iOS
      4 bis 11
      Linux
      Mac OS
      Mac OS X 10.6 ? macOS 10.13
      MS-DOS
      Sehr gute Praxiskenntnisse
      Microsoft Azure Cloud
      Novell
      Praktische Basiskenntnisse
      OS/2
      Praktische Basiskenntnisse
      Psion Series 3
      Gute Praxiskenntnisse
      SUN OS, Solaris
      Praktische Basiskenntnisse
      SUN Unix
      Theoretische Kenntnisse
      Ubuntu
      16.04 LTS ? 20.04 LTS
      Windows
      3.1 bis 11, XP, CE, NT
      Windows Mobile
      2003/5/6.x
      Windows Server
      2003 bis 2019, NT

      Programmiersprachen

      • C#
      • Python
      • Java
      • JavaScript
      • SQL (PL/SQL, TSQL)
      • C/C++
      • Delphi
      • HTML/XHTML
      • XAML
      • Visual Basic
      • PHP
      • Objective-C
      • UML
      • TypeScript

      Datenbanken

      • Oracle DB (8 ? 12c)
      • MS-SQL Server
      • PostgreSQL
      • Firebird
      • MongoDB
      • Redis
      • MySQL
      • SQLite
      • MS-Access

      Datenkommunikation

      Bus
      Fax
      Sehr gute Praxiskenntnisse
      Internet, Intranet
      Sehr gute Praxiskenntnisse
      NetBeui
      Praktische Basiskenntnisse
      Novell
      Praktische Basiskenntnisse
      parallele Schnittstelle
      Gute Praxiskenntnisse
      PC-Anywhere
      Sehr gute Praxiskenntnisse
      Router
      Sehr gute Praxiskenntnisse
      RS232
      Sehr gute Praxiskenntnisse
      SMTP
      Sehr gute Praxiskenntnisse
      SNMP
      Praktische Basiskenntnisse
      TCP/IP
      Gute Praxiskenntnisse
      Windows Netzwerk
      Sehr gute Praxiskenntnisse
      Winsock
      Praktische Basiskenntnisse

      Hardware

      CD-Writer / Brenner
      Drucker
      embedded Systeme
      Macintosh
      Modem
      PC
      Plotter
      PRIME Computer
      VAX

      Berechnung / Simulation / Versuch / Validierung

      ANSYS
      Gute Praxiskenntnisse
      CFD (Computational Fluid Dynamics)
      Gute Praxiskenntnisse
      FEM (Finite-Elemente-Methode)
      Gute Praxiskenntnisse

      Design / Entwicklung / Konstruktion

      AutoCAD
      Praktische Basiskenntnisse
      Autodesk Inventor
      Theoretische Kenntnisse
      MEDUSA
      Praktische Basiskenntnisse
      MegaCAD
      Theoretische Kenntnisse
      Visual Studio Code

      Branchen

      Branchen

      • Öffentliche Verwaltung
      • Maschinenbau
      • Baugewerbe
      • Kalkulation
      • Steuerungen
      • Elektroindustrie
      • NPO (Non-Profit-Organisation) Abrechnung und DTA
      • Stahlindustrie
      • Automotive-Industrie
      • Warenwirtschaft
      • Speditionen/Logistik
      • Lagerhaltung
      • Architektur

      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.