Weiterentwicklung und Anpassung eines Softwaresystems
Agile Entwicklung nach Scrum.NET FPFC#...
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 FPFC#JiraWindows 10 + 11Windows 2022 ServerVisual Studio 2022Visual Studio CodeLINQGit 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/2022Active DirectoryHyper-V...
Bereitstellung von Qt Creator und Visual Studio Projektdateien.
Qt 6.8.3C++17DCMTK 3.6.9OpenSSL 3.xDICOM (C-ECHO/TLS)Visual Studio 2022MSVCCMakevcpkgQConcurrentGit (Gitea).
IT-Unternehmen in der Medizintechnik-Branche
5 Monate
2025-02 - 2025-06
CellWatch GX
Full-Stack Lead Developer & SystemarchitektFlutterDartC#...
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).
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 MAUIC#TypeScriptNode.jsPythonRSQLMS-SQLPostgreSQLSQLiteBlazor Web Assembly
IT-Unternehmen in Frankfurt am Main
6 Monate
2023-01 - 2023-06
Prozessierung von Testergebnissen in der Produktion
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.
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 ScrumNET 4.85.0C#WPFWinformsWCFMS-Sql mit Zugriff über Entity FrameworkClient-Server-ArchitekturAzure DevOps Server über Git für die VersionsverwaltungJiraWindows 10 ClientsWindows 2019 ServerMS-SQL Server 2019Visual Studio 2022Visual 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 ScrumNET 5.0.NET Core 3.1C#WPFgRPCWCFASP.NET MVC CoreMS-SqlAzure DevOps ServerWindows 10 ClientsWindows 2019 ServerMS-SQL Server 2019Visual Studio 2019Visual 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.0PostgreSQLIISScrumDockerSlackJiraConfluenceWindows Server 2019Windows 10Visual Studio 2019VS Code
IT-Unternehmen (Softwareentwicklung)
2 Jahre 10 Monate
2018-01 - 2020-10
Anpassung und Weiterentwicklung von Fachverfahren
Software-Entwickler.NET 4.7C#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.7C#WFWPFWCFJavaScriptTypeScriptMS-SQLWindows 7/10 ClientsWindows Server 2016BizTalk Server 2016Visual Studio CodeScrumMS SQL Server 2019Visual Studio 2019Azure DevOpsJiraConfluence
Öffentlicher Auftraggeber
7 Monate
2017-09 - 2018-03
Neuentwicklung und Erweiterung einer Portalsoftware
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.
KanbanASP.NET Core 3.1 AngularMSSQL-Server 2016IISJavaScriptTypeScriptJiraConfluenceBitbucketWindows Server 2016Windows 7/10Microsoft SQL Server 2016Visual Studio 2015Visual Studio CodeNode.js 6.4SlackDocker
Microsoft SQL Server 2016Xamarin StudioVisual Studio 2017Linux-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.0C#...
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.0C#WFWPFWCFASP.NET MVC CoreJavaScriptTypeScriptOracle-DBWindows 7/10 ClientsUbuntu Server 16.04Oracle Database 12c ServerVisual Studio 2015Visual Studio CodeVisio 2010ScrumJiraConfluenceSVNJenkinsAngular
Versicherungsgesellschaft
1 Jahr 4 Monate
2016-02 - 2017-05
Anpassung und Weiterentwicklung des ERP-Systems
Java SDK 1.8Node.js 6.2.2Apache 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.8Node.js 6.2.2Apache Tomcat 8.0.36Electron 1.2.3redis-DBPostgreSQLActiveMQUbuntu 16.04 LTSMac OS X 10.11.5Windows Server 2012Windows 7/10redis-DBPostgreSQLEclipse Mars.2NetBeans IDE 8.1SVNMaven
IT-Unternehmen (Softwareentwicklung)
2 Jahre 2 Monate
2015-02 - 2017-03
Anpassung und Weiterentwicklung der Verwaltungs-/Administrationssoftware
NET 4.5C#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.5C#ASP.NET MVCMS-SQL mit TSQLredis-DBStackExchange.RedisPostgreSQLPowerShellActive Directory (AD)ActiveMQMS-TestTDDBDDMoq.Java SDK 1.8.72GraylogWindows Server 2008Visual Studio 2010/2013/2015MS-SQL 2014/2008redis-DBPostgreSQLIntelliJ
Öffentlicher Auftraggeber
2 Monate
2014-12 - 2015-01
Weiterentwicklung einer Administrationssoftware
.NET 4.5C#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.5C#ASP.NET Web-FormsMS-SQLDevExpress 12Windows Phone 8Visual Studio 2012/2013MS-SQL 2014SVNWindows Server 2008
Softwareunternehmen
10 Monate
2014-03 - 2014-12
Neuentwicklung einer 3D-Duckmaschie
ASP.NET MVCService Stack für die Business-Schicht und ASP.NET mit AngularJsJavaScript 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 MVCService Stack für die Business-Schicht und ASP.NET mit AngularJsJavaScript und jQuery Mobile als User-Interface zur Verwendung auch mit iOS- und Android-Geräten in HTML5Functional Testing MVCXamarin StudioWindows Server 2008 R2Redis DBMS-SQL-Server 2008Visual Studio 2012/2013C#.NET 4.0/4.5ADO.NET Entity FrameworkASP.NET MVCService StackFunqOrmLite
Maschinenbauunternehmen
8 Monate
2013-09 - 2014-04
Portierung und Entwicklung einer Software
ProgrammierungASP.NET MVCService Stack für die Business-Schicht und ASP.NET mit AngularJsJavaScript 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 MVCService Stack für die Business-Schicht und ASP.NET mit AngularJsJavaScript und jQuery Mobile als User-Interface zur Verwendung auch mit iOS- und Android-Geräten in HTML5Functional Testing MVCXamarin StudioWindows Server 2008 R2Redis DBMS-SQL-Server 2008Visual Studio 2012/2013C#.NET 4.0/4.5ADO.NET Entity FrameworkASP.NET MVCService StackFunqOrmLite
Softwarefirma
9 Monate
2013-06 - 2014-02
Software für NPOs (Non-Profit-Organisationen)
WindowsMS-SQL-Server 2012Delphi 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.
WindowsMS-SQL-Server 2012Delphi 2009Delphi XE2Windows MobileVisual Studio 2013Windows Forms.NETC#
Softwarefirma
2 Jahre 8 Monate
2011-07 - 2014-02
Entwicklung von Anlagensoftware für die Produktion
Softwareentwickler.NET 4.54.0 und .NET 3.5Visual 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.54.0 und .NET 3.5Visual Studio 2008/2010 und Visual Studio 2012TCP/IP KommunikationSteuerung der TruTops Mark-Software über TLV-KommandosWindows FormsCOMBustechnologie EtherCAT und CANopenWCF-Services und Silverlight
Elektroindustrie/ Sensortechnik
1 Jahr
2012-09 - 2013-08
Konzeption und Entwicklung einer Software
Windows Server 2008 R2MS-SQL-Server 2008Visual 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 R2MS-SQL-Server 2008Visual Studio 2010/2012C#.NET 4.0/4.5Telerik Test StudioADO.NET Entity FrameworkASP.NET
Softwarefirma
3 Monate
2013-03 - 2013-05
Entwicklung eines Migrationsplanes
VMware ESX 5.0Windows Server 2008R2Oracle 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.0Windows Server 2008R2Oracle 8.1.7.4Oracle10gR2Oracle11gR2Visual Studio 2008/2010/2012C#.NET 4.0/4.5Oracle Developer SuiteSVN
Stahlindustrie
6 Jahre 9 Monate
2006-03 - 2012-11
Mobiles Aufmaß-System in C# auf PocketPCs
Windows Mobile.NETC#...
Mobiles Aufmaß-System in C# auf PocketPCs
Datenhaltung über SQL Server 2005 Mobile Edition.
Erweiterung auf iOS (für iPhone und iPad)
Windows Mobile.NETC#MS-SQL Server 2005 Mobile EditionSQLiteObjective-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/4Win32 ApiLinuxWindowsInterbaseFirebirdVisual Studio 2005/2010Delphi6Delphi2007
4 Monate
2011-05 - 2011-08
Erweiterung/Programmierung in C# einer Portallösung
Windows Server 2003/2008MS-SQL-Server 2005/2008Visual 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/2008MS-SQL-Server 2005/2008Visual Studio 2010C#.NET 4.0ADO.NET Entity Framework
Medizintechnik/Maschinenbau
2 Monate
2011-04 - 2011-05
Portierung/Programmierung einer Windows Forms Anwendung
Windows XP/7 32Bit/64BitMS-SQL-Server 2005/2008Visual 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/64BitMS-SQL-Server 2005/2008Visual Studio 2005/2010C#.NET 2.0/4.0Selenium
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.0WPF
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.0WPF
Medizintechnik/Maschinenbau
9 Monate
2010-09 - 2011-05
Programmierung einer mobilen Maschinensteuerung
Mac OS XXcode 3.2/4.0/4.51Objective-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 XXcode 3.2/4.0/4.51Objective-CCocoa
Medizintechnik/Maschinenbau
1 Jahr 8 Monate
2009-08 - 2011-03
Software für NPOs (Non-Profit-Organisationen) und Hilfsorganisationen
Programmierung Komponente und Visualisierungslösung zur Datenkonvertierung von 3D Modellen
Windows-XPVisual Studio 2005/2008C#...
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-XPVisual Studio 2005/2008C#.NET 3.5
Medizintechnik/Maschinenbau
1 Jahr 2 Monate
2008-05 - 2009-06
Programmierung und Erweiterung einer Speditionssoftware
Windows Server 2003VistaXP...
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 2003VistaXPMySQL 4.xDelphi 5
Softwarehersteller
1 Jahr
2008-05 - 2009-04
Programmierung Portallösung
Windows Server 2003MS-SQL-Server 2005Visual 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 2003MS-SQL-Server 2005Visual Studio 2008C#.NET 3.5
Medizintechnik
7 Monate
2007-05 - 2007-11
Steuerungs-Simulation für CNC Maschinen
Windows XP2000NT...
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 XP2000NT.NETC#DelphiOracle
Maschinenbauunternehmen
7 Monate
2005-10 - 2006-04
Zeiterfassungssystem über Internet
Internet ExplorerASP.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 ExplorerASP.NET.NETC#Windows XPWindows Mobile 2003Windows Server 2003
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
Weiterentwicklung und Anpassung eines Softwaresystems
Agile Entwicklung nach Scrum.NET FPFC#...
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 FPFC#JiraWindows 10 + 11Windows 2022 ServerVisual Studio 2022Visual Studio CodeLINQGit 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/2022Active DirectoryHyper-V...
Bereitstellung von Qt Creator und Visual Studio Projektdateien.
Qt 6.8.3C++17DCMTK 3.6.9OpenSSL 3.xDICOM (C-ECHO/TLS)Visual Studio 2022MSVCCMakevcpkgQConcurrentGit (Gitea).
IT-Unternehmen in der Medizintechnik-Branche
5 Monate
2025-02 - 2025-06
CellWatch GX
Full-Stack Lead Developer & SystemarchitektFlutterDartC#...
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).
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 MAUIC#TypeScriptNode.jsPythonRSQLMS-SQLPostgreSQLSQLiteBlazor Web Assembly
IT-Unternehmen in Frankfurt am Main
6 Monate
2023-01 - 2023-06
Prozessierung von Testergebnissen in der Produktion
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.
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 ScrumNET 4.85.0C#WPFWinformsWCFMS-Sql mit Zugriff über Entity FrameworkClient-Server-ArchitekturAzure DevOps Server über Git für die VersionsverwaltungJiraWindows 10 ClientsWindows 2019 ServerMS-SQL Server 2019Visual Studio 2022Visual 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 ScrumNET 5.0.NET Core 3.1C#WPFgRPCWCFASP.NET MVC CoreMS-SqlAzure DevOps ServerWindows 10 ClientsWindows 2019 ServerMS-SQL Server 2019Visual Studio 2019Visual 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.0PostgreSQLIISScrumDockerSlackJiraConfluenceWindows Server 2019Windows 10Visual Studio 2019VS Code
IT-Unternehmen (Softwareentwicklung)
2 Jahre 10 Monate
2018-01 - 2020-10
Anpassung und Weiterentwicklung von Fachverfahren
Software-Entwickler.NET 4.7C#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.7C#WFWPFWCFJavaScriptTypeScriptMS-SQLWindows 7/10 ClientsWindows Server 2016BizTalk Server 2016Visual Studio CodeScrumMS SQL Server 2019Visual Studio 2019Azure DevOpsJiraConfluence
Öffentlicher Auftraggeber
7 Monate
2017-09 - 2018-03
Neuentwicklung und Erweiterung einer Portalsoftware
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.
KanbanASP.NET Core 3.1 AngularMSSQL-Server 2016IISJavaScriptTypeScriptJiraConfluenceBitbucketWindows Server 2016Windows 7/10Microsoft SQL Server 2016Visual Studio 2015Visual Studio CodeNode.js 6.4SlackDocker
Microsoft SQL Server 2016Xamarin StudioVisual Studio 2017Linux-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.0C#...
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.0C#WFWPFWCFASP.NET MVC CoreJavaScriptTypeScriptOracle-DBWindows 7/10 ClientsUbuntu Server 16.04Oracle Database 12c ServerVisual Studio 2015Visual Studio CodeVisio 2010ScrumJiraConfluenceSVNJenkinsAngular
Versicherungsgesellschaft
1 Jahr 4 Monate
2016-02 - 2017-05
Anpassung und Weiterentwicklung des ERP-Systems
Java SDK 1.8Node.js 6.2.2Apache 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.8Node.js 6.2.2Apache Tomcat 8.0.36Electron 1.2.3redis-DBPostgreSQLActiveMQUbuntu 16.04 LTSMac OS X 10.11.5Windows Server 2012Windows 7/10redis-DBPostgreSQLEclipse Mars.2NetBeans IDE 8.1SVNMaven
IT-Unternehmen (Softwareentwicklung)
2 Jahre 2 Monate
2015-02 - 2017-03
Anpassung und Weiterentwicklung der Verwaltungs-/Administrationssoftware
NET 4.5C#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.5C#ASP.NET MVCMS-SQL mit TSQLredis-DBStackExchange.RedisPostgreSQLPowerShellActive Directory (AD)ActiveMQMS-TestTDDBDDMoq.Java SDK 1.8.72GraylogWindows Server 2008Visual Studio 2010/2013/2015MS-SQL 2014/2008redis-DBPostgreSQLIntelliJ
Öffentlicher Auftraggeber
2 Monate
2014-12 - 2015-01
Weiterentwicklung einer Administrationssoftware
.NET 4.5C#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.5C#ASP.NET Web-FormsMS-SQLDevExpress 12Windows Phone 8Visual Studio 2012/2013MS-SQL 2014SVNWindows Server 2008
Softwareunternehmen
10 Monate
2014-03 - 2014-12
Neuentwicklung einer 3D-Duckmaschie
ASP.NET MVCService Stack für die Business-Schicht und ASP.NET mit AngularJsJavaScript 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 MVCService Stack für die Business-Schicht und ASP.NET mit AngularJsJavaScript und jQuery Mobile als User-Interface zur Verwendung auch mit iOS- und Android-Geräten in HTML5Functional Testing MVCXamarin StudioWindows Server 2008 R2Redis DBMS-SQL-Server 2008Visual Studio 2012/2013C#.NET 4.0/4.5ADO.NET Entity FrameworkASP.NET MVCService StackFunqOrmLite
Maschinenbauunternehmen
8 Monate
2013-09 - 2014-04
Portierung und Entwicklung einer Software
ProgrammierungASP.NET MVCService Stack für die Business-Schicht und ASP.NET mit AngularJsJavaScript 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 MVCService Stack für die Business-Schicht und ASP.NET mit AngularJsJavaScript und jQuery Mobile als User-Interface zur Verwendung auch mit iOS- und Android-Geräten in HTML5Functional Testing MVCXamarin StudioWindows Server 2008 R2Redis DBMS-SQL-Server 2008Visual Studio 2012/2013C#.NET 4.0/4.5ADO.NET Entity FrameworkASP.NET MVCService StackFunqOrmLite
Softwarefirma
9 Monate
2013-06 - 2014-02
Software für NPOs (Non-Profit-Organisationen)
WindowsMS-SQL-Server 2012Delphi 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.
WindowsMS-SQL-Server 2012Delphi 2009Delphi XE2Windows MobileVisual Studio 2013Windows Forms.NETC#
Softwarefirma
2 Jahre 8 Monate
2011-07 - 2014-02
Entwicklung von Anlagensoftware für die Produktion
Softwareentwickler.NET 4.54.0 und .NET 3.5Visual 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.54.0 und .NET 3.5Visual Studio 2008/2010 und Visual Studio 2012TCP/IP KommunikationSteuerung der TruTops Mark-Software über TLV-KommandosWindows FormsCOMBustechnologie EtherCAT und CANopenWCF-Services und Silverlight
Elektroindustrie/ Sensortechnik
1 Jahr
2012-09 - 2013-08
Konzeption und Entwicklung einer Software
Windows Server 2008 R2MS-SQL-Server 2008Visual 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 R2MS-SQL-Server 2008Visual Studio 2010/2012C#.NET 4.0/4.5Telerik Test StudioADO.NET Entity FrameworkASP.NET
Softwarefirma
3 Monate
2013-03 - 2013-05
Entwicklung eines Migrationsplanes
VMware ESX 5.0Windows Server 2008R2Oracle 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.0Windows Server 2008R2Oracle 8.1.7.4Oracle10gR2Oracle11gR2Visual Studio 2008/2010/2012C#.NET 4.0/4.5Oracle Developer SuiteSVN
Stahlindustrie
6 Jahre 9 Monate
2006-03 - 2012-11
Mobiles Aufmaß-System in C# auf PocketPCs
Windows Mobile.NETC#...
Mobiles Aufmaß-System in C# auf PocketPCs
Datenhaltung über SQL Server 2005 Mobile Edition.
Erweiterung auf iOS (für iPhone und iPad)
Windows Mobile.NETC#MS-SQL Server 2005 Mobile EditionSQLiteObjective-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/4Win32 ApiLinuxWindowsInterbaseFirebirdVisual Studio 2005/2010Delphi6Delphi2007
4 Monate
2011-05 - 2011-08
Erweiterung/Programmierung in C# einer Portallösung
Windows Server 2003/2008MS-SQL-Server 2005/2008Visual 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/2008MS-SQL-Server 2005/2008Visual Studio 2010C#.NET 4.0ADO.NET Entity Framework
Medizintechnik/Maschinenbau
2 Monate
2011-04 - 2011-05
Portierung/Programmierung einer Windows Forms Anwendung
Windows XP/7 32Bit/64BitMS-SQL-Server 2005/2008Visual 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/64BitMS-SQL-Server 2005/2008Visual Studio 2005/2010C#.NET 2.0/4.0Selenium
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.0WPF
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.0WPF
Medizintechnik/Maschinenbau
9 Monate
2010-09 - 2011-05
Programmierung einer mobilen Maschinensteuerung
Mac OS XXcode 3.2/4.0/4.51Objective-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 XXcode 3.2/4.0/4.51Objective-CCocoa
Medizintechnik/Maschinenbau
1 Jahr 8 Monate
2009-08 - 2011-03
Software für NPOs (Non-Profit-Organisationen) und Hilfsorganisationen
Programmierung Komponente und Visualisierungslösung zur Datenkonvertierung von 3D Modellen
Windows-XPVisual Studio 2005/2008C#...
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-XPVisual Studio 2005/2008C#.NET 3.5
Medizintechnik/Maschinenbau
1 Jahr 2 Monate
2008-05 - 2009-06
Programmierung und Erweiterung einer Speditionssoftware
Windows Server 2003VistaXP...
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 2003VistaXPMySQL 4.xDelphi 5
Softwarehersteller
1 Jahr
2008-05 - 2009-04
Programmierung Portallösung
Windows Server 2003MS-SQL-Server 2005Visual 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 2003MS-SQL-Server 2005Visual Studio 2008C#.NET 3.5
Medizintechnik
7 Monate
2007-05 - 2007-11
Steuerungs-Simulation für CNC Maschinen
Windows XP2000NT...
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 XP2000NT.NETC#DelphiOracle
Maschinenbauunternehmen
7 Monate
2005-10 - 2006-04
Zeiterfassungssystem über Internet
Internet ExplorerASP.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 ExplorerASP.NET.NETC#Windows XPWindows Mobile 2003Windows Server 2003
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