SoftwareentwicklerC#AngularMicrosoft Visual Studio 2019...
Softwareentwickler
Entwicklung einer Anwendung zur Steuerung von SPS-basierten Geräten unter Verwendung des S7 Kommunikationsprotokolls. Frontend: Single Page Application (Angular). Backend: auf Basis einer Microservices-Architektur, Asynchronous message-based communication, Message broker.
Anwendung für die Steuerung eines automatisierten Glasschneidetisches, Design, Entwicklung von Diensten zur Interaktion zwischen Geräten auf Basis von SPS und universellen Mikrocontrollern über UDP, TCP-Nachrichten. Backend: auf Basis einer Microservice-Architektur, message-based communication, Message broker.
Entwicklung einer Anwendung zur Visualisierung von Informationen von Sensoren in Echtzeit und aus dem Archiv gespeicherten Informationen. Frontend: Single Page Application (Angular, Chart.js). Backend: auf Basis einer Services-Architektur, OpenAPI interactions, WebSocket.
Entwicklung von Frontend und Backend Komponenten für eine modulare Plattform zur Digitalisierung von Produktions- und Supply Chain für mittelständische Unternehmen. Frontend: Web application (Angular). Backend: auf Basis einer Microservices Architektur, OpenAPI (REST), Message broker.
C#AngularMicrosoft Visual Studio 2019Visual Studio CodeGitSVNGitHUBGitLabJiraConfluenceJenkinsNodeJSTypeScriptRxJSChart.jsJasmineASP.NET CoreEntity FrameworkOpenAPI(REST)
PostgreSQLMongoDBRabbitMQ
Unit testsIntegration testsxUnitMoq
Microservices architectureKubernetesDocker container
Continuous integration (CI).NET Compact FrameworkKarmaSonarQube
Grenzebach Maschinenbau GmbH, Hamlar, Bayern
12 Jahre 6 Monate
2006-01 - 2018-06
Softwareentwicklung
SoftwareentwicklerC#XMLWindows Forms...
Softwareentwickler
Entwicklung von ?WSCAD SUITE?, einer CAD/CAE Software basierend auf Microsoft .NET Framework, C#. Planung, Entwicklung, Realisierung einer mehrschichtigen modularen Softwarearchitektur, diverse Module, Komponenten und Klassen für das User Interface, Business Logic, Data Source Levels. Unit- und Integrationstests.
Design, Entwicklung und Implementierung eines 3D-Visualisierungsmodells eines Schaltschranks
Schnittstellen zur vorherigen Version WSCAD 5, basierend auf Microsoft MFC C++
C#XMLWindows FormsADO.NETMS SQL ServerMS AccessMicrosoft Visual Studio 2015Scrum-ProzessvorlageGITContinuous Integration(CI).Multithread-ProgrammierungUML DiagrammenReSharperLINQTeam Foundation Server.NET Framework 4.5SVN
WSCAD electronic GmbH, Bergkirchen, Bayern
4 Jahre 1 Monat
2001-09 - 2005-09
Softwareentwicklung
SoftwareentwicklerApache Jetspeed PortalMicrosoft SQL Server 2000ADO.NET...
Softwareentwickler
Entwicklung einer branchenspezifischen e-Business Lösung für Direktbestellungen von Händler über das Internet (B2B Portal), Warenaustausch zwischen Filialen, Call Center, Lageranbindung und für die Anbindung des Außendienstes
Entwicklung eines eigenständigen Designs und Implementierung der Softwarekomponenten in Java und C#, gespeicherten Prozeduren für die Datenbank, XML/XSLT/HTML. Entwicklung und Implementierung von Schnittstellen zu externen Systemen
Betriebsinformationssystem und Wareneingangssteuerung für Photocolor AG,
Schweiz
Programmierung diverser Module
Entwicklung einer speziellen automatischen Steuerung und Verteilung von
Druckaufträgen auf Netzwerkdrucker für Frankenwälder E. Held GmbH & Co. KG
Münchberg
Eigenständiges Design, Entwicklung und Implementierung der Software-Komponenten
in Visual Basic
Apache Jetspeed PortalMicrosoft SQL Server 2000ADO.NETC#Microsoft Visual
Studio .NETJavaJava2EEJavaScriptWeb ServicesXML / XSLTCrystal Reports for
.NETBorland JbuilderHTMLMS SQLHP-UXCWinsock 32Microsoft Visual BasicActiveXMicrosoft SQL ServerADO
SoftwareentwicklerC#AngularMicrosoft Visual Studio 2019...
Softwareentwickler
Entwicklung einer Anwendung zur Steuerung von SPS-basierten Geräten unter Verwendung des S7 Kommunikationsprotokolls. Frontend: Single Page Application (Angular). Backend: auf Basis einer Microservices-Architektur, Asynchronous message-based communication, Message broker.
Anwendung für die Steuerung eines automatisierten Glasschneidetisches, Design, Entwicklung von Diensten zur Interaktion zwischen Geräten auf Basis von SPS und universellen Mikrocontrollern über UDP, TCP-Nachrichten. Backend: auf Basis einer Microservice-Architektur, message-based communication, Message broker.
Entwicklung einer Anwendung zur Visualisierung von Informationen von Sensoren in Echtzeit und aus dem Archiv gespeicherten Informationen. Frontend: Single Page Application (Angular, Chart.js). Backend: auf Basis einer Services-Architektur, OpenAPI interactions, WebSocket.
Entwicklung von Frontend und Backend Komponenten für eine modulare Plattform zur Digitalisierung von Produktions- und Supply Chain für mittelständische Unternehmen. Frontend: Web application (Angular). Backend: auf Basis einer Microservices Architektur, OpenAPI (REST), Message broker.
C#AngularMicrosoft Visual Studio 2019Visual Studio CodeGitSVNGitHUBGitLabJiraConfluenceJenkinsNodeJSTypeScriptRxJSChart.jsJasmineASP.NET CoreEntity FrameworkOpenAPI(REST)
PostgreSQLMongoDBRabbitMQ
Unit testsIntegration testsxUnitMoq
Microservices architectureKubernetesDocker container
Continuous integration (CI).NET Compact FrameworkKarmaSonarQube
Grenzebach Maschinenbau GmbH, Hamlar, Bayern
12 Jahre 6 Monate
2006-01 - 2018-06
Softwareentwicklung
SoftwareentwicklerC#XMLWindows Forms...
Softwareentwickler
Entwicklung von ?WSCAD SUITE?, einer CAD/CAE Software basierend auf Microsoft .NET Framework, C#. Planung, Entwicklung, Realisierung einer mehrschichtigen modularen Softwarearchitektur, diverse Module, Komponenten und Klassen für das User Interface, Business Logic, Data Source Levels. Unit- und Integrationstests.
Design, Entwicklung und Implementierung eines 3D-Visualisierungsmodells eines Schaltschranks
Schnittstellen zur vorherigen Version WSCAD 5, basierend auf Microsoft MFC C++
C#XMLWindows FormsADO.NETMS SQL ServerMS AccessMicrosoft Visual Studio 2015Scrum-ProzessvorlageGITContinuous Integration(CI).Multithread-ProgrammierungUML DiagrammenReSharperLINQTeam Foundation Server.NET Framework 4.5SVN
WSCAD electronic GmbH, Bergkirchen, Bayern
4 Jahre 1 Monat
2001-09 - 2005-09
Softwareentwicklung
SoftwareentwicklerApache Jetspeed PortalMicrosoft SQL Server 2000ADO.NET...
Softwareentwickler
Entwicklung einer branchenspezifischen e-Business Lösung für Direktbestellungen von Händler über das Internet (B2B Portal), Warenaustausch zwischen Filialen, Call Center, Lageranbindung und für die Anbindung des Außendienstes
Entwicklung eines eigenständigen Designs und Implementierung der Softwarekomponenten in Java und C#, gespeicherten Prozeduren für die Datenbank, XML/XSLT/HTML. Entwicklung und Implementierung von Schnittstellen zu externen Systemen
Betriebsinformationssystem und Wareneingangssteuerung für Photocolor AG,
Schweiz
Programmierung diverser Module
Entwicklung einer speziellen automatischen Steuerung und Verteilung von
Druckaufträgen auf Netzwerkdrucker für Frankenwälder E. Held GmbH & Co. KG
Münchberg
Eigenständiges Design, Entwicklung und Implementierung der Software-Komponenten
in Visual Basic
Apache Jetspeed PortalMicrosoft SQL Server 2000ADO.NETC#Microsoft Visual
Studio .NETJavaJava2EEJavaScriptWeb ServicesXML / XSLTCrystal Reports for
.NETBorland JbuilderHTMLMS SQLHP-UXCWinsock 32Microsoft Visual BasicActiveXMicrosoft SQL ServerADO