Informatik. Inkl. Konzepterstellung und Dokumentation.
In der Rolle eines Senior Softwareentwicklers bei der Weiterentwicklung einer zentralen, deutschlandweit einsetzbaren, cloudbasierten IT-Plattform, die die Koordination und Kommunikation der Netz- und Anlagenbetreibenden über alle Spannungsebenen hinweg ermöglicht
Realisierung eines funktionsfähigen POC auf AWS Basis für pay per use computations.
Neuentwicklung einer Weblösung für die logistische Abwicklung der Reparatur von Fahrzeugteilen auf Basis Microservice Architektur / Cloud.
Neuentwicklung einer Kafka-basierte Event-Platform für die Abwicklung von diversen fachlichen Anforderungen im Bereich des Maut-, Tank/Servicekarten- und Flottenmanagement.
Neuentwicklung einer Web-Baufinanzierungslösung auf Basis Java-/Webentwicklung (JEE).
Entwicklung und 3rd Level Support für eine weltweit mandantenfähigen Application System Website, dessen Internet Präsenz auf eine Erweiterung von CQ5 Web Content Management basiert. Die Website interagiert mit diversen internen sowie externen Applikationen, wie den Car Configurator, Sales Analysis Reporting und Maintenance Tool, C2B und Automobile Views Provider.
Fortführung der Entwicklung des bestehenden eCommerce Shop auf einer Hybris Multichannel Commerce Lösung.
Konzeption und Umsetzung eines PIM auf Basis von Hybris Multichannel Suite. Für diverse Sortimentsbereiche Entwicklung eines eCommerce Shop auf Basis von Hybris Accelerator.
Migration des bestehenden eCommerce Shop auf einer Hybris Multichannel Commerce Lösung.
Konzeption und Implementierung eines eCommerce Shop auf Basis von Hybris Multichannel Commerce Lösung.
Implementierung diverser Backend-Services:
Umsetzung 'Vereinheitliche Fehlercodierung' als neuer Service in der bestehenden SOA Serviceplattform.
Weiterentwicklung der bestehenden E-Services Applikationen + weltweiter Support im Supply Chain Management Bereich.
Fortsetzung der Entwicklung einer J2EE Software für die Programmund Sendeplanung im Medienumfeld. Dieses Projekt wurde durch IBM von ProSiebenSat1 Media AG übernommen.
Unterstützung bei der Neuentwicklung eines Sendeplanungssystems, das als Plattform für alle anfallenden Planungsaufgaben im Broadcastbereich - von der strategischen Programmplanung, über die Produkt- und Sendeplanung bis hin zur Sendeabwicklung - dient.
Weiterentwicklung eines generischen Swing-Frameworks für die Darstellung der Erzeugnisstruktur.
Unterstützung bei der Entwicklung eines Content Management Systems, basierend auf das Eclipse-Framework (RCP).
Asset AIDA
==========
Auftraggeber:
Hardwarehersteller/IBM
Projekt:
Unterstützung bei der Inventarisierung von Hardware in verschiedenen Niederlassungen der Zurich Financial Services Mailand (Italien).
Produkte/Standards/Methodik:
· AIDA - Asset Inventory Data Application
Laufzeit: 1 Woche (03/2004)
Integrator
=========
Auftraggeber:
IT-Dienstleistungsunternehmen
Projekt:
Erfassung und Abruf integrierter Daten aus unterschiedlichen Softwaresystemen
(B2B). Z.B. Parametrierung und Steuerung von Produktionssystemen,
Anlagenvisualisierung im Internet und Intranet
· Individuelle Sicht auf Daten und Funktionen
· SingleSignOn (einmalige Anmeldung)
· Komplett konfigurierbar und anpassbar (z.B. Mehrsprachigkeit)
· Anbindung an Produktionssystemen (z.B. OPC-Server)
· Anbindung an Application Server (EJB's)
· Einheitliche, intuitiv bedienbare Benutzeroberfläche
Produkte/Standards/Methodik:
· HTML
· XML, XSL, XSLT, XSD
· Apache Castor
· Apache Torque
· Apache Struts (Framework) + stxx PlugIn
· Apache TomCat (Servlet-Engine)
· Apache Cocoon (Generierung dynamischer Webinhalte)
· Java Applet
· Java RMI
· JavaScript
· JSP
· JIntegra Java/COM Bridge
· MS COM/DCOM
Laufzeit: 7 Monate (01/2003 - 04/2003, 08/2003 - 12/2003)
Beladeleitrechner
===============
Auftraggeber:
Führender Hersteller von Füllstoffen aus Calciumcarbonat
Projekt:
Automatische Wägung und Beladung von LKWs und Waggons durch die
Übernahme der Daten aus der bestehenden Verladesoftware und den SAPStammdaten.
Dabei wird die Steuerung der Modicon (SPS) und der Wäge-
Terminals von einer intuitiv zu bedienende Benutzeroberfläche (wahlweise als
Applikation oder Touchpanel-Automat) übernommen, die vom Disponenten oder
direkt vom Kunden (z.B. LKW-Fahrer) bedient wird.
Produkte/Standards/Methodik:
· Java 2 Standard Edition
· JNI (Steuerung der DLL's aus Java)
· Netbeans später Eclipse
· Apache Ant
· XML, XSL, XSLT, XSD
· Apache Castor
· Apache Torque
· Java RMI
· Rational Rose (OOA,OOD)
· Windows 2000/XP
· MS SQL-Server 2000
Laufzeit: 8 Monate (03/2003 - 11/2003)
ENVINET-NMC Network Management Center
=====================================
Auftraggeber:
Systemhaus für Umwelttechnik
Projekt:
Design und Entwicklung des CORBA basierten Frameworks einer verteilten,
skalierbaren Systemzentrale für die Erfassung, Bewertung und Auswertung von
Umweltmessdaten.
· Logging-Komponente
· Benutzerverwaltung
· Relationale Stammdatenpflegemasken
· Individuelle Datenabfrage (Query Maker)
· Verwaltung des kompletten Messnetzsystem aus einer einheitlichen
Baumkomponente
· Spezifikationen gemeinsam mit dem Kunden vor Ort ausgearbeitet und definiert
· Kundenberatung und Support
Produkte/Standards/Methodik:
· Java 2 Enterprise Edition, Java Swing
· Client/Server CORBA
· IONA Orbix 2000 COM/CORBA Bridge
· Sitraka JClass (Charts, Grids, Reports)
· Apache Log4Java
· Apache Ant
· Rational Rose (OOA, OOD)
· ERWin Data Modeller
· JBuilder 5 / Forte for Java
· StarTeam Virtual Teamserver (Software Repository)
· Oracle 8.6 Enterprise Edition, MS SQL-Server7
· Windows2000, Tru64 Cluster, OpenVMS
Laufzeit: 1,5 Jahre (04/2001 - 12/2002)
INES
====
Auftraggeber:
Systemhaus für Sicherheits-, Mess- und Kommunikationstechnik
Projekt:
Konzeption und Entwicklung einer n-Schicht Softwareplattform zur Realisierung von
Systemzentralen für Messdatenerfassung und Zugangskontroll- bzw.
Alarmierungssysteme.
· Datenbankzugriffsklassen
· Design des Datenbankmodells
· GUI (Tree-Komponente, div. Stammdatenmasken, Diagramme, interaktive
Grafiken (Vektorgrafiken), GIS-Komponenten)
Produkte/Standards/Methodik:
· Java 2 Standard Edition und Java Swing
· Sitraka JClass (Charts, Grids, Reports)
· Active Maps (Geografische Daten, Landkarten)
· Visual C++ 6.0
· RogueWave Tools++(C++), DBTools++(C++), Threads++(C++)
· CORBA
· IONA Orbix 3 (C++), IONA OrbixWeb (Java)
· Rational Rose
· ERWin Data Modeler
· JBuilder 3 Professional
· StarTeam Virtual Teamserver (Software Repository)
· MS SQL-Server7, SQL-Server API
· WindowsNT/2000, Linux, HP/UX
Laufzeit: 2 Jahre (09/1999 - 08/2001)
Gleisreihung EDAK&EDI
====================
Auftraggeber:
IT Dienstleistungsunternehmen
Projekt:
GUI mit Datenbankanbindung für das Projekt? Gleisreihung an EDAK&EDI
Deutsche Bahn für die LSW Lechstahlwerke
Produkte/Standards/Methodik:
· Visual C++ (MFC)
· ACCESS
Laufzeit: 1 Monat (12/1999 - 01/2000)
Verwaltung von Industriefilme
=========================
Auftraggeber:
DV-Fachschule, Praktikum
Projekt:
SW-Lösung für die Projektverwaltung bei Industriefilmen für
eine mittelständische Firma in Kempten
Produkte/Standards/Methodik:
· ARIS (Analyse, Konzeption und Beschreibung von integrierten Software-
Systemen)
· ACCESS
· VBA (Visual Basic for Applications)
Laufzeit: 6 Monate (01/1999 - 07/1999)
Spezialgebiete
Cloud native Microservices
OOA / OOD / DDD
Verteilte Systeme/Komponententechnologien
Fähigkeiten in Bezug auf Führung und Motivation
Zusammenfassung
Profil
Ich bin Senior Software Entwickler im Java Umfeld mit jahrelanger Erfahrung in cloud-nativen Enterprise Applikationen. Zudem bringe ich viel fachliches Know-How aus diversen Branchen mit, da ich seit nun mehr als 25 Jahren in IT-Projekten tätig bin. Meinen Schwerpunkt sehe ich in der objektorientierten Analyse und Design, sowie der Einbringung von Aspekten aus dem domain-driven Design. Dabei setze ich gerne moderne Technologien, in Begleitung agiler Methoden, ein. Ich führe Teams von Entwicklern in zeitlich kritischen Projekten durch alle Phasen (Analyse, Design, Entwicklung, Test und Rollout). Dabei lege ich Wert auf beispielhaftes Vorgehen und schärfe den Blick für Softwarequalität.
Cloud und Applikationsserver
Microservices
BigData und IoT
Verteilte Systeme/KomponentenTechnologien
Frontend
Buildsysteme
IDE
Versioning
Request/Change Management
Standards
Frameworks/API
Frameworks und IDE
Application Server/Server Based Technologies/Cloud
UML
Testing und Codequalität
Reporting
Erfahrungen
Informatik. Inkl. Konzepterstellung und Dokumentation.
In der Rolle eines Senior Softwareentwicklers bei der Weiterentwicklung einer zentralen, deutschlandweit einsetzbaren, cloudbasierten IT-Plattform, die die Koordination und Kommunikation der Netz- und Anlagenbetreibenden über alle Spannungsebenen hinweg ermöglicht
Realisierung eines funktionsfähigen POC auf AWS Basis für pay per use computations.
Neuentwicklung einer Weblösung für die logistische Abwicklung der Reparatur von Fahrzeugteilen auf Basis Microservice Architektur / Cloud.
Neuentwicklung einer Kafka-basierte Event-Platform für die Abwicklung von diversen fachlichen Anforderungen im Bereich des Maut-, Tank/Servicekarten- und Flottenmanagement.
Neuentwicklung einer Web-Baufinanzierungslösung auf Basis Java-/Webentwicklung (JEE).
Entwicklung und 3rd Level Support für eine weltweit mandantenfähigen Application System Website, dessen Internet Präsenz auf eine Erweiterung von CQ5 Web Content Management basiert. Die Website interagiert mit diversen internen sowie externen Applikationen, wie den Car Configurator, Sales Analysis Reporting und Maintenance Tool, C2B und Automobile Views Provider.
Fortführung der Entwicklung des bestehenden eCommerce Shop auf einer Hybris Multichannel Commerce Lösung.
Konzeption und Umsetzung eines PIM auf Basis von Hybris Multichannel Suite. Für diverse Sortimentsbereiche Entwicklung eines eCommerce Shop auf Basis von Hybris Accelerator.
Migration des bestehenden eCommerce Shop auf einer Hybris Multichannel Commerce Lösung.
Konzeption und Implementierung eines eCommerce Shop auf Basis von Hybris Multichannel Commerce Lösung.
Implementierung diverser Backend-Services:
Umsetzung 'Vereinheitliche Fehlercodierung' als neuer Service in der bestehenden SOA Serviceplattform.
Weiterentwicklung der bestehenden E-Services Applikationen + weltweiter Support im Supply Chain Management Bereich.
Fortsetzung der Entwicklung einer J2EE Software für die Programmund Sendeplanung im Medienumfeld. Dieses Projekt wurde durch IBM von ProSiebenSat1 Media AG übernommen.
Unterstützung bei der Neuentwicklung eines Sendeplanungssystems, das als Plattform für alle anfallenden Planungsaufgaben im Broadcastbereich - von der strategischen Programmplanung, über die Produkt- und Sendeplanung bis hin zur Sendeabwicklung - dient.
Weiterentwicklung eines generischen Swing-Frameworks für die Darstellung der Erzeugnisstruktur.
Unterstützung bei der Entwicklung eines Content Management Systems, basierend auf das Eclipse-Framework (RCP).
Asset AIDA
==========
Auftraggeber:
Hardwarehersteller/IBM
Projekt:
Unterstützung bei der Inventarisierung von Hardware in verschiedenen Niederlassungen der Zurich Financial Services Mailand (Italien).
Produkte/Standards/Methodik:
· AIDA - Asset Inventory Data Application
Laufzeit: 1 Woche (03/2004)
Integrator
=========
Auftraggeber:
IT-Dienstleistungsunternehmen
Projekt:
Erfassung und Abruf integrierter Daten aus unterschiedlichen Softwaresystemen
(B2B). Z.B. Parametrierung und Steuerung von Produktionssystemen,
Anlagenvisualisierung im Internet und Intranet
· Individuelle Sicht auf Daten und Funktionen
· SingleSignOn (einmalige Anmeldung)
· Komplett konfigurierbar und anpassbar (z.B. Mehrsprachigkeit)
· Anbindung an Produktionssystemen (z.B. OPC-Server)
· Anbindung an Application Server (EJB's)
· Einheitliche, intuitiv bedienbare Benutzeroberfläche
Produkte/Standards/Methodik:
· HTML
· XML, XSL, XSLT, XSD
· Apache Castor
· Apache Torque
· Apache Struts (Framework) + stxx PlugIn
· Apache TomCat (Servlet-Engine)
· Apache Cocoon (Generierung dynamischer Webinhalte)
· Java Applet
· Java RMI
· JavaScript
· JSP
· JIntegra Java/COM Bridge
· MS COM/DCOM
Laufzeit: 7 Monate (01/2003 - 04/2003, 08/2003 - 12/2003)
Beladeleitrechner
===============
Auftraggeber:
Führender Hersteller von Füllstoffen aus Calciumcarbonat
Projekt:
Automatische Wägung und Beladung von LKWs und Waggons durch die
Übernahme der Daten aus der bestehenden Verladesoftware und den SAPStammdaten.
Dabei wird die Steuerung der Modicon (SPS) und der Wäge-
Terminals von einer intuitiv zu bedienende Benutzeroberfläche (wahlweise als
Applikation oder Touchpanel-Automat) übernommen, die vom Disponenten oder
direkt vom Kunden (z.B. LKW-Fahrer) bedient wird.
Produkte/Standards/Methodik:
· Java 2 Standard Edition
· JNI (Steuerung der DLL's aus Java)
· Netbeans später Eclipse
· Apache Ant
· XML, XSL, XSLT, XSD
· Apache Castor
· Apache Torque
· Java RMI
· Rational Rose (OOA,OOD)
· Windows 2000/XP
· MS SQL-Server 2000
Laufzeit: 8 Monate (03/2003 - 11/2003)
ENVINET-NMC Network Management Center
=====================================
Auftraggeber:
Systemhaus für Umwelttechnik
Projekt:
Design und Entwicklung des CORBA basierten Frameworks einer verteilten,
skalierbaren Systemzentrale für die Erfassung, Bewertung und Auswertung von
Umweltmessdaten.
· Logging-Komponente
· Benutzerverwaltung
· Relationale Stammdatenpflegemasken
· Individuelle Datenabfrage (Query Maker)
· Verwaltung des kompletten Messnetzsystem aus einer einheitlichen
Baumkomponente
· Spezifikationen gemeinsam mit dem Kunden vor Ort ausgearbeitet und definiert
· Kundenberatung und Support
Produkte/Standards/Methodik:
· Java 2 Enterprise Edition, Java Swing
· Client/Server CORBA
· IONA Orbix 2000 COM/CORBA Bridge
· Sitraka JClass (Charts, Grids, Reports)
· Apache Log4Java
· Apache Ant
· Rational Rose (OOA, OOD)
· ERWin Data Modeller
· JBuilder 5 / Forte for Java
· StarTeam Virtual Teamserver (Software Repository)
· Oracle 8.6 Enterprise Edition, MS SQL-Server7
· Windows2000, Tru64 Cluster, OpenVMS
Laufzeit: 1,5 Jahre (04/2001 - 12/2002)
INES
====
Auftraggeber:
Systemhaus für Sicherheits-, Mess- und Kommunikationstechnik
Projekt:
Konzeption und Entwicklung einer n-Schicht Softwareplattform zur Realisierung von
Systemzentralen für Messdatenerfassung und Zugangskontroll- bzw.
Alarmierungssysteme.
· Datenbankzugriffsklassen
· Design des Datenbankmodells
· GUI (Tree-Komponente, div. Stammdatenmasken, Diagramme, interaktive
Grafiken (Vektorgrafiken), GIS-Komponenten)
Produkte/Standards/Methodik:
· Java 2 Standard Edition und Java Swing
· Sitraka JClass (Charts, Grids, Reports)
· Active Maps (Geografische Daten, Landkarten)
· Visual C++ 6.0
· RogueWave Tools++(C++), DBTools++(C++), Threads++(C++)
· CORBA
· IONA Orbix 3 (C++), IONA OrbixWeb (Java)
· Rational Rose
· ERWin Data Modeler
· JBuilder 3 Professional
· StarTeam Virtual Teamserver (Software Repository)
· MS SQL-Server7, SQL-Server API
· WindowsNT/2000, Linux, HP/UX
Laufzeit: 2 Jahre (09/1999 - 08/2001)
Gleisreihung EDAK&EDI
====================
Auftraggeber:
IT Dienstleistungsunternehmen
Projekt:
GUI mit Datenbankanbindung für das Projekt? Gleisreihung an EDAK&EDI
Deutsche Bahn für die LSW Lechstahlwerke
Produkte/Standards/Methodik:
· Visual C++ (MFC)
· ACCESS
Laufzeit: 1 Monat (12/1999 - 01/2000)
Verwaltung von Industriefilme
=========================
Auftraggeber:
DV-Fachschule, Praktikum
Projekt:
SW-Lösung für die Projektverwaltung bei Industriefilmen für
eine mittelständische Firma in Kempten
Produkte/Standards/Methodik:
· ARIS (Analyse, Konzeption und Beschreibung von integrierten Software-
Systemen)
· ACCESS
· VBA (Visual Basic for Applications)
Laufzeit: 6 Monate (01/1999 - 07/1999)
Spezialgebiete
Cloud native Microservices
OOA / OOD / DDD
Verteilte Systeme/Komponententechnologien
Fähigkeiten in Bezug auf Führung und Motivation
Zusammenfassung
Profil
Ich bin Senior Software Entwickler im Java Umfeld mit jahrelanger Erfahrung in cloud-nativen Enterprise Applikationen. Zudem bringe ich viel fachliches Know-How aus diversen Branchen mit, da ich seit nun mehr als 25 Jahren in IT-Projekten tätig bin. Meinen Schwerpunkt sehe ich in der objektorientierten Analyse und Design, sowie der Einbringung von Aspekten aus dem domain-driven Design. Dabei setze ich gerne moderne Technologien, in Begleitung agiler Methoden, ein. Ich führe Teams von Entwicklern in zeitlich kritischen Projekten durch alle Phasen (Analyse, Design, Entwicklung, Test und Rollout). Dabei lege ich Wert auf beispielhaftes Vorgehen und schärfe den Blick für Softwarequalität.
Cloud und Applikationsserver
Microservices
BigData und IoT
Verteilte Systeme/KomponentenTechnologien
Frontend
Buildsysteme
IDE
Versioning
Request/Change Management
Standards
Frameworks/API
Frameworks und IDE
Application Server/Server Based Technologies/Cloud
UML
Testing und Codequalität
Reporting
Erfahrungen
"[...] Durch seine Expertise auf dem Gebiet des OO-Designs und der Java-Entwicklung gab er maßgebliche Impulse für die erfolgreiche Umsetzung unseres Projektes. Seine Lösungen waren stets sehr effizient und zeugten von einem hohen Kenntnisstand in den angesprochenen Bereichen. Auch seine soziale Kompetenz, sein großes Engagement und die hervorragende Integration in das Entwicklungsteam sollen hier erwähnt werden. Wir würden uns sehr freuen, in zukünftigen Projekten wieder mit ihm zusammenzuarbeiten und wünschen ihm für die Zukunft alles Gute."
— Projekt Java Design/Entwicklung CMS, 05/04 - 11/04
Referenz durch Geschäftsführer Softwarehaus (15 MA) vom 15.12.04
"Der IT-Spezialist hat sich gut in das Team integriert und setzte seine Fachkenntnisse mit Erfolg ein. Ihm übertragene Projekte hat er selbständig, mit vorbildlicher Gewissenhaftigkeit, Eigenverantwortung und Sorgfalt gelöst. Er arbeitete durchgängig systematisch, zielorientiert und effektiv. Dabei verstand er es gut, Prioritäten zu setzen und Arbeitsprozesse zu strukturieren. Mit seinen Leistungen stellte er uns stets voll zufrieden. Durch sein freundliches, selbstsicheres Auftreten und fundiertes Wissen war der IT-Spezialist sowohl bei Vorgesetzten und Mitarbeitern als auch im Gespräch mit Kunden überzeugend und anerkannt. Sein Verhalten war stets einwandfrei. Wir danken dem IT-Spezialist für seine Mitarbeit und wünschen ihm für seinen weiteren beruflichen und persönlichen Weg alles Gute und viel Erfolg."
— Projekt Diverse Entwicklungen mit Java Technologien / DB/ XML, 09/99 - 12/03
Referenz durch Geschäftsführer IT Dienstleistungsunternehmen (6MA) vom 30.12.03