Verbesserung von Stabilität, Performance und Funktionserweiterung einer Content Management Platform:
07/2021-06/2023
Senior Softwareentwickler and Softwarearchitekt
Erweiterung einer Content-Management-Plattform unter Verwendung von Contentful
01/2020-06/2021
Senior Softwareentwickler und Softwarearchitekt
B2B Plattform Neugestaltung / Technologiewechsel
06/2018-12/2019
Senior Softwareentwickler und Softwarearchitekt
Schnittstellendesign,Backendentwicklung und Testtoolentwicklung zur Maschinenanbindung an MES Hydra
01/2017-05/2018
Senior Softwareentwickler und Softwarearchitekt
Schnittstellendesign Maschinenanbindung an MES Hydra
10/2015-12/2016
Senior Softwareentwickler und Softwarearchitekt
Homeautomatisierung
12/2013-jetzt
Senior Softwareentwickler und Softwarearchitekt
Erweiterung des Backends in der bestehenden SOA-Umgebung, Etablieren eine Buildsystems mit Maven und Jenkins
09/2012-06/2014
Senior Software Entwickler
Anbindung eines MDE (Mobiles-Datenerfassungsgerät) an ein Backendsystem.Entwurf und Etablierung einer Build und Dependency Infrastruktur mit Maven und Quickbuild. Analyse und Implementation von Usecases der geforderten Fachlogik in einer Mehrschichtarchitektur.(Webservice(Rest)|EJB|DB)
11/2011-08/2012
Senior Software Entwickler
Design und Implementation eines Simulators in einer SOA-Umgebung mit integriertem Monitoring. Die Applikation simuliert einen Teilbreich eines im Echtsystem eingesetzten MES (Manufacturing Execution System). Test der Subsysteme mittels genanntem Simulator. Weiterentwicklung/Fehlerkorrektur der in 2010 erstellten Simulatoren zur Machinenintegration.
05/2011-10/2011
Senior Software Entwickler
Design und Implementation eines Simulators in einer SOA Umgebung mit integriertem Monitoring über eine WEB-Applikation. Die Applikation simululiert einen Teilbreich eines im Echtsystem eingesetzten MES.
01/2011-04/2011
Senior Software Entwickler
Design und Implementation von SWING Applikationen in einer SOA Umgebung. Die Applikationen dienen als Simulatoren der in ein komplexes Fertigungssystem einzubindenden Maschinen. Sie Simualatoren werde zur Intergation der Maschine mit dem MES/HYDRA der Firma MPDV Mikrolab GmbH eingesetzt.
06/2010-12/2010
Software Entwickler
Design und Implementation von SWING Applikationen in einer SOA Umgebung. Die SWING-Applikationen dienen als Simulatoren eines Komplexen Systems das über das Manufacturing Execution System (MES-HYDRA) der Firma MPDV Mikrolab GmbH angesteuert werden soll.
01/2010-05/2010
Software Entwickler
Design und Implementation einer JEE Applikation in einer SOA Umgebung. Integration einer Workflowengine zur Ansteuerung von Druckmaschinen.
06/2009-12/2009
Software Entwickler
Migration einer Enterprise Applikation von BEA Weblogic 9.3 auf IBM Websphere 6.1 Mirgation und Erweiterung der auf SWT basierenden Clientanwendung.
03/2009-06/2009
Software Entwickler
Softwareentwicklung im Bereich ECM Weiterentwickung einer auf Documentum 5.3 (webtop) basierenden Anwendung. Migration der Anwendung auf EMC Documentum 6.0 und im folgenden auf 6.5. Einführung einer Testautomatisierung mit JMeter Anforderungsanylyse, Entwurf und Implementation einer WebService (SOAP) Schnittstelle zu dem auf Documentum 6.5 aufbauenden DMS
03/2008-02/2009
Software Entwickler
Weiterentwicklung einer bestehenden Cocoon-basierten Webapplikation mit erweiterten Konfigurationsmöglichkeiten (Webapplication Framework für die B2B Plattform eines Automobilkonzerns) Mit Schnittstellen zu Workflow-,Validierungs-, DMS -Systemen. Weiterentwicklung der von 2002-2004 in einer SOA Umgebung erstellten J2EE Applikation. Die Kommunikation zwischen den beteiligten Systemen erfolgte über mehrere Firewalls (Netzwerkzonen) hinweg. Performaceanalyse mit JProfiler Testautomation mit JMeter Migration bestehender J2EE Anwendungen von JAVA SUN 1.3.x unter Solaris auf 64Bit IBM VM 1.4.x unter redhat auf PSeries
01/2005-12/2007
Software Entwickler
Design und Implementation eines xsd2xsd-Mapping-Tools (http://www.ebmt.de) auf Basis von XUL (XML User Interface Language)
04/2003-12/2007
Software Entwickler
Softwarearchitektur und Entwicklung von Serverapplikationen auf Basis von J2EE innerhalb einer SOA Umgebung. Design und Implementation einer Suchmaschine auf Basis von Lucene (apache.org). JCA-Connectoren für die Anbindung der search engine Lucene an eine J2EE Applikation. Konfigurationsoberfläche zur Anbindungskonfiguration der Suchmaschine an verschiedene Backend-Systeme.
05/2004-12/2004
Software Entwickler
Softwareentwicklung von Serverapplikationen auf Basis von J2EE innerhalb einer SOA Umgebung Realisiert wurde eine SOA Umgebung zur Kommunikation zwischen Host-Systemen und anderen Altsystemen und einem B2B-Portal. Die Kommunikation zwischen den beteiligten Systemen erfolgte über mehrere Firewalls (Netzwerkzonen) hinweg. Design und Implementation einer XML-driven Persistenzschicht mit SessionBean Interface Schwerpunkt war hier die Generizität der Schnittstelle
03/2002-04/2004
Software Entwickler
Redesign einer bestehenden Serverapplikation / Webapplikation (ESL) Die bestehende Webappliaction (eine B2B Plattform eines Automobilkonzerns) kam als monolitische JAVA DAO Appliaction daher. Die Application wurde nach dem MVC Architekturmuster Redesigned. Meine Aufgabe war hier das Design und die Implementation einer XML-Schnittstelle zu den bestehenden JAVA-DAObjekten
04/2001-02/2002
Software Entwickler
Webapplikation / Bilddatenbank-Redaktionssystem Die Webapplikation diente als Plattform für Fotografen und Reporter, aktuelles Bildmaterial einer Redaktion einer öffentlichen Fernsehanstalt unverzüglich zur Verfügung stellen zu können. Die Implementation erfolgte mit Java, JSP, XSLT und einer relationalen Datenbank. Als Applicationserver kam Resin zum Einsatz.
07/2000-03/2001
Junior Software Entwickler
Verschiedene Datenbanklösungen, Datenbankanbindung an Datenerfassungsgeräte (drahtlose Handscanner Formula 734F / Formula Wizard) und Programmierung der Datenerfassungsgeräte in C
02/1998-03/2001
Junior Software Entwickler
Entwicklung von Generalisierungsalgorithmen für GIS und Implementation eines Prototyps Spezifikation von Generalisierungsaufgaben Entwicklung von Generalisierungsalgorithmen Implementierung der Generalisierungsalgorithmen Entwurf und Implementierung einer Applikation zum Testen der entwickelten Generalisierungsalgorithmen