Java-Enterprise-Architektur (JEE, zertifiziert), Java-Entwicklung, Backend, Datenbanken, Linux-Administration, Dokumentation, Coaching, Schulung
Aktualisiert am 26.08.2018
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Verfügbar ab: 01.05.2028
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
Vortrags- und verhandlungssicher

Einsatzorte

Einsatzorte

Essen (+75km) Ibbenbüren (+75km)
nicht möglich

Projekte

Projekte

8 Jahre 4 Monate
2015-11 - heute

itemis: Dokumentation Yakindu Statechart Tools

Lektor, Autor Java Dokumentation Englisch ...
Lektor, Autor
Formale und inhaltliche Überarbeitung der Dokumentation der maßgeblich von der itemis AG entwickelten Open-Source-Software Yakindu Statechart Tools
Yakindu Statechart Tools
Java Dokumentation Englisch Rechtschreibung Grammatik Stil Verständlichkeitstheorie
itemis AG
Lünen
9 Monate
2014-07 - 2015-03

Viega: Design und Implementierung einer Merkliste

Architekt, Entwickler Architektur Implementierung Java ...
Architekt, Entwickler
Die Viega GmbH & Co. KG ist ein international tätiges Familienunternehmen im Bereich Sanitär- und Heizungstechnik und Hersteller von rund 16.000 Produkten. Die Merkliste ist Teil des Internetauftritts und erlaubt dem Benutzer, Inhalte der Website wie Seiten, Downloads, Bestelliste usw. zu speichern. Anders als bei Lesezeichen erfolgt die Speicherung der gemerkten Objekte nicht im Browser, sondern benutzerspezifisch auf dem Server. Zum Projektumfang gehörte die serverseitige Implementierung; die Benutzeroberfläche befand sich nicht im Fokus. Die Kommunikation zwischen Browser und Server erfolgt über RESTful Webservices.
Java JAX-WS JAX-RS Jackson JPA PostgreSQL Apache Solr Eclipse Git Apache CXF Spring Spring Integration Eclipselink Apache Tomcat JUnit Maven Jetty
Architektur Implementierung Java Dokumentation Servicespezifikation Test RESTful Webservices XML Webservices JSON
Viega GmbH & Co. KG
Lünen
1 Monat
2014-11 - 2014-11

i2s: Migration einer RPG-Host-Anwendung

Consultant Java Profiling
Consultant
Ziel dieses Projektes war die Migration einer in RPG geschriebenen Host-Anwendung (AS400) in eine moderne Webapplikation. Die Migration erfolgte mittels Xtext-Modellen der Firma Itemis und G4-Werkzeugen der Firma Cornerstone. Meine Aufgabe bestand in einer Analyse des Laufzeitverhaltens (Profiling) der generierten Anwendung im Hinblick auf bestehende Performanzprobleme sowie Optimierungsmöglichkeiten.
WebSphere Application Server Eclipse Git YourKit Java Profiler 2014
Java Profiling
i2s
Lünen
1 Monat
2014-10 - 2014-10

Viega: Einrichtung einer Systeminfrastruktur für Webanwendungen

Systemadministrator Linux Java
Systemadministrator
Die Viega GmbH & Co. KG ist ein international tätiges Familienunternehmen im Bereich Sanitär- und Heizungstechnik und Hersteller von rund 16.000 Produkten. In einer Testumgebung war auf einem System mit Red Hat Enterprise Linux 6 eine Reihe von Softwarepaketen zu installieren und zu konfigurieren, die später zu installierenden Webanwendungen gemeinsam nutzbare Dienste zur Verfügung stellen. Dazu zählen u.a. Apache Tomcat als Webcontainer, PostgreSQL als Datenbanksystem, Apache Solr als Suchmaschine, und OpenLDAP als LDAP-Server. Das derart eingerichtete Testsystem diente als Vorbild für die äquivalent aufgebauten Integrations- und Produktionsumgebungen.
Red Hat Enterprise Linux Adobe Experience Management (AEM) 6 Java 7 Apache Tomcat 7 Java 6 OpenLDAP 2.4 Apache HTTP-Server 2.2 PostgreSQL 8 Apache Solr 4.10.1 OpenSSH
Linux Java
Viega GmbH & Co. KG
Lünen
4 Monate
2014-03 - 2014-06

Viega: HTML-Frontend

Consultant Projektmanagement Qualitätssicherung Dokumentation ...
Consultant
Die Viega GmbH & Co. KG ist ein international tätiges Familienunternehmen im Bereich Sanitär- und Heizungstechnik und Hersteller von rund 16.000 Produkten. Für den neuen Internet-Auftritt des Kunden war ein HTML-Frontend mit exemplarischen statischen Inhalten sowie der Funktionalität der Web-Oberfläche zu erstellen. Die spätere Integration serverseitiger Inhalte und Funktionalitäten war vorzubereiten.
Confluence Git Apache Tomcat SASS Jira Maven Eclipse SikuliX
Projektmanagement Qualitätssicherung Dokumentation Konfigurationsmanagement Entwicklung
Viega GmbH & Co. KG
Lünen, Attendorn
2 Monate
2014-01 - 2014-02

Viega: Anforderungsdokumentation

Requirements Engineer Konsolidierung der Anforderungsdokumentation
Requirements Engineer
Die Viega GmbH & Co. KG ist ein international tätiges Familienunternehmen im Bereich Sanitär- und Heizungstechnik und Hersteller von rund 16.000 Produkten. Ziel dieses Projekts war die Erstellung einer mit allen beteiligten Fachbereichen und Akteuren abgestimmten Anforderungsdokumentation für einen neuen Internetauftritt des Kunden.
Konsolidierung der Anforderungsdokumentation
Viega GmbH & Co. KG
Lünen, Attendorn
1 Jahr
2013-02 - 2014-01

RWE: Weiterentwicklung der Datenplattform DSO-DP

Software-Entwickler Java XML XSD
Software-Entwickler
RWE hat 2012 damit begonnen, zu Stromeinspeise- und Netznutzungsverträgen gehörende Dokumente sowie weitere Daten mit der Anwendung DSO-DP (Datenplattform) zu verwalten. Geänderte gesetzliche Vorgaben ? besonders das Erneuerbare-Energien-Gesetz (EEG) ? und neue Kundenanforderungen erfordern eine ständige Weiterentwicklung der Anwendung. DSO-DP basiert clientseitig auf dem Java-Web-Framework ZK, serverseitig auf einem RWE-eigenen Applikationsserver. Meine Aufgaben bestanden von allem in diversen Weiterentwicklungen und Tests der Komponente »Dokumente« sowie in der Erstellung einer XML-Schemadefinition für den Import der Daten einer neu in die Datenplattform aufzunehmenden Anwendung, alles inklusive Dokumentation.
Eclipse JUnit Mockito ZK Cheops (Anwendungsserver, ähnlich JEE) Apache POI
Java XML XSD
RWE AG
Essen
3 Monate
2012-11 - 2013-01

Viega: Mobiler Produktkatalog

Entwickler Java Android
Entwickler
Die Viega GmbH & Co. KG ist ein international tätiges Familienunternehmen im Bereich Sanitär- und Heizungstechnik und Hersteller von rund 16.000 Produkten. Dieses Projekt realisiert den Viega-Produktkatalog als Apps für Android und iOS. Mein Aufgabe bestand in der Entwicklung der Android-Version der App.
Android SDK BaseX Eclipse XML
Java Android
Viega GmbH & Co. KG
Lünen
1 Jahr
2012-01 - 2012-12

itemis: Unternehmensweite Einführung verschlüsselter E-Mail-Kommunikation

Consultant OpenPGP Public-Key-Infrastruktur Security ...
Consultant
In der itemis AG soll die E-Mail-Kommunikation der Mitarbeiter untereinander digital verschlüsselt und signiert erfolgen. Außerdem soll es auch Kunden ermöglicht werden, vertraulich mit Mitarbeitern des Unternehmens zu kommunizieren. Dazu benötigt jeder Benutzer ein individuelles Schlüsselpaar. Als Standard kommt OpenPGP zum Einsatz. Software für verschiedene Betriebssysteme und für verschiedene E-Mail-Programme ist verfügbar, beispielsweise als Add-on Enigmail für den Mail-Client Mozilla Thunderbird. Meine Aufgaben: - Projektleitung und -durchführung - Erstellung der Benutzerdokumentation mit ausführlicher Anleitung zum Selbststudium - Hilfestellung bei der Installation der Software, bei Generieren von Schlüsselpaaren, Verlängern der Gültigkeitsdauer von Schlüsseln usw., falls nötig - Authentifizieren und Signieren von Benutzerzertifikaten mit dem Schlüssel des Trustcenters des Unternehmens - Zum Abschluß des Projekts Übergabe sämtlicher Aufgaben an den IT-Support für den Regelbetrieb
GnuPG Thunderbird Enigmail Linux Windows Mac OS Android Apple Mail FireGPG Keyserver
OpenPGP Public-Key-Infrastruktur Security IT-Security Trustcenter
itemis AG
Lünen
11 Monate
2011-12 - 2012-10

Viega: Internet-Produktkatalog (Implementierung)

Entwickler Beratung Linux Java ...
Entwickler
Die Viega GmbH & Co. KG ist ein international tätiges Familienunternehmen im Bereich Sanitär- und Heizungstechnik und Hersteller von rund 16.000 Produkten. Im Rahmen dieses Projekts galt es, die neue Architektur für den Internet-Produktkatalog umzusetzen. Aus dem internen Produktinformationssystem (Heiler PIM) werden HTML-Fragmente generiert, die zur Darstellung im Web in das Content-Management-System »OpenText Delivery Server« eingebunden werden. Der zum Katalog gehörende Shop wird als Webanwendung realisiert, die ebenfalls vom Delivery Server eingebunden wird. Bestellungen im Shop schickt die Anwendung an das SAP-System des Kunden. Als Suchmaschine kommt wie im Altsystem Endeca zum Einsatz. Das Projekt umfaßt auch die Konzeption und Realisierung eines Deployment-Verfahrens, um geänderte Katalogdaten in verschiedenen Umgebungen (z.B. Test oder Produktion) auszurollen. Meine Aufgabe waren in erster Linie die Implementierung der Java-Komponenten, vor allem der Shop-Anwendung (JSP), die Implementierung der Schnittstelle zum SAP-Warenwirtschaftssystem zur Weiterleitung von Bestellungen (IDOC), die Spezifikation der aus dem internen Produktinformationssystem bereitzustellenden Daten (XML), sowie die Mitwirkung bei der Integration in den OpenText Delivery Server. Hinzu kamen die Integration in die Testumgebung sowie die Entwicklung eines Deployment-Verfahrens in Test-, Integrations- und Produktionsumgebung ? und natürlich eine umfassende Dokumentation.
Apache HTTP Server Apache Tomcat JAXB Eclipse Javascript XML Mockito JUnit
Beratung Linux Java Bash IDOC
Viega GmbH & Co. KG
Lünen
3 Monate
2012-03 - 2012-05

Buch.de: Cebra / eCP-Importer

Software-Entwickler Java JEE JPA
Software-Entwickler
Die Artikeldaten für das Shopsystem des Kunden stammen aus zwei Quellen: aus einem Produktinformationssystem und aus einem SAP-System. Im Rahmen des Projekts »Cebra« war ein Importer zu entwerfen und zu implementieren, der die Artikeldaten zusammenführt und an das Shopsystem weiterleitet. Dazu wurde ein Ansatz gewählt, der die Daten der liefernden System über Message-Queues empfängt, in einer Datenbank speichert, Attribute konsolidiert und schließlich die aus beiden Datenquellen zusammengeführten Datensätze zum Shopsystem weiterleitet.
Eclipse Maven Jenkins Spring Integration Spring Framework Apache Tomcat Rabbit MQ Spring AMQP Flyway MySQL Hyperjaxb3 Confluence Jira Git
Java JEE JPA
Buch.de
Münster
1 Monat
2011-10 - 2011-10

Bosch: Xtext-Beratung

Consultant DSL
Consultant
Bosch CC entwickelt Software für Fahrzeugkomponenten bislang mit Hilfe einer spezialisierten Sprache und eines proprietären IDE. Letzteres arbeitet teilweise extrem langsam und verlangt vom Benutzer bei manchen Schritten ein sehr umständliches Vorgehen. Das IDE soll daher durch Eclipse abgelöst werden. Die proprietäre Sprache will Bosch mit Hilfe von Xtext neu implementieren und benötigt dafür Beratung. Meine Aufgaben: Beratung zu Xtext, Implementierung ausgewählter Aspekte der proprietären Sprache mit Xtext, Dokumentation, Schulung.
Xtext Xtext Typesystem Eclipse
DSL
Robert Bosch GmbH
Abstatt
2 Monate
2011-09 - 2011-10

Viega: Internet-Produktkatalog (Architektur)

Architekt, Analyst
Architekt, Analyst
Die Viega GmbH & Co. KG ist ein international tätiges Familienunternehmen im Bereich Sanitär- und Heizungstechnik und Hersteller von rund 16.000 Produkten. Da Viega das interne Produktinformationssystem durch eine neue Software ablöst (Heiler PIM), war im Rahmen dieses Projekts ein Architekturkonzept zu erstellen, das den bestehenden Internet-Produktkatalog inklusive Suchmaschine und Shop-Anwendung aus dem neuen PIM heraus befüllt. Weitere Anforderungen sind Angebote für verschiedene Länder und Sprachen sowie die Anbindung von SAP. Meine Aufgaben: - Analyse - Architektur - Dokumentation
Viega GmbH & Co. KG
Lünen
3 Monate
2011-07 - 2011-09

Greenpocket: Geschäftskundenportal

Entwickler Java Java Server Faces (JSF) Java ImageIO ...
Entwickler
Der Kunde bietet Smart-Metering-Software für Energieversorger an, die wiederum diese Software ihren Kunden als Web-Portale zur Verfügung stellen. Meine Aufgaben: - Visualisierung von Smart-Metering-Auswertungen mit Hilfe von JasperReports - Integration von JasperReports in das Geschäftskundenportal - Generierung von PDF-Dateien
JasperReports JBoss Application Server Git Eclipse Apache Tomcat
Java Java Server Faces (JSF) Java ImageIO Scrum
GreenPocket GmbH
Köln
2 Monate
2011-05 - 2011-06

itemis: Yakindu Requirements

Architekt Java
Architekt
Yakindu Requirements ist ein Requirements Engineering-Werkzeug. Anwender erfassen und verwalten ihre Anforderungen werkzeuggestützt. Meine Aufgaben: - Anforderungsanalyse - Dokumentation - Konsolidierung der DSL
Xtext Eclipse
Java
itemis AG
Lünen
4 Monate
2011-03 - 2011-06

Produktmodellierung mit Xtext

Business Analyst, Architekt, Entwickler Java
Business Analyst, Architekt, Entwickler
Der Kunde, ein Unternehmen der Telekommunikations-Branche, modellierte seine Produkte in Excel-Tabellen ? ein fehleranfälliges und auch aufwendiges Verfahren, da Fehler erst im letzten Schritt des Rollouts eines neuen oder geänderten Produkts auffallen. Die Produktmodellierung war auf Xtext und Eclipse mit Hilfe der domänenspezifischen Sprache Promo-DSL umzustellen. Meine Aufgaben: - Beratung des Kunden - Anforderungsanalyse - Weiterentwicklung der DSL - Implementierung von Validatoren, die den Anwender bereits beim Editieren eines Produktmodells auf Fehler hinweisen - Entwicklung eines Importers, der die bisherigen Excel-Modelle in die Promo-DSL überführt - Generierung von grafischen Produktdarstellungen aus den Produktmodellen mit Hilfe von GraphViz
Xtext Eclipse Apache POI GraphViz
Java
Lünen
1 Monat
2011-03 - 2011-03

Bosch: Vared (ELF Variable Editor)

Architekt, Entwickler Linux ELF Java
Architekt, Entwickler
Binärobjekte für Linux liegen typischerweise im "Executable and Linkable Format" (ELF) vor. Der Kunde benötigte eine in Java implementierte Lösung, um an vorhandenen ELF-Objekten bestimmte Modifikationen durchzuführen und beispielsweise Symbole umzubenennen. Meine Aufgaben: - Lösungsarchitektur - Dokumentation - Implementierung
Eclipse JUnit
Linux ELF Java
Robert Bosch GmbH
Lünen
2 Monate
2011-01 - 2011-02

Bosch: HMI-Spezifikation mit Xtext

Entwickler Xtext Java
Entwickler
Der Kunde verwendet in der Elektronikentwicklung der System-Elektronik-Produkte NSC eine domänenspezifischen Sprache (DSL). Sie wird für die Erfassung von Produktmenüstrukturen des HMI (Human Machine Interfaces) eingesetzt. Meine Aufgaben: - Weiterentwicklung der DSL - Entwurf und Implementierung von Testverfahren (Unit- und Integrationtests) - Dokumentation
JUnit Eclipse Eclipse RCP Xtext Xpand JUnit Subversion Ant
Xtext Java
Bosch Thermotechnik GmbH
Lünen
2 Monate
2010-12 - 2011-01

Produktmodellierung mit Xtext (Prototyp)

Entwickler DSL Java
Entwickler
Entwicklung einer prototypischen Anwendung, mit der sich Produkte des Kunden mit Hilfe einer xtextbasierten, domänenspezifischen Sprache (DSL) beschreiben lassen. Der Prototyp demonstriert die Möglichkeiten und Vorteile eines syntaxgesteuerten DSL-Editors, einer integrierten Modellvalidierung sowie der Generierung grafischer und textueller Produktbeschreibungen. Meine Aufgaben: - Entwicklung einer Xtext-DSL zur Produktmodellierung - Entwicklung von Validierungsregeln - Entwicklung eines Codegerators für Produktgrafiken
Eclipse Eclipse EMF Xtext Xtend Xpand
DSL Java
Lünen
2 Monate
2010-11 - 2010-12

21c: Validierung von UML-Modellen

Entwickler UML
Entwickler
In diesem Projekt wird ein Verwaltungssystem für gesetzliche Krankenversicherungen in Deutschland entwickelt. Das System deckt den kompletten Funktionsumfang für den Betrieb einer Krankenkasse ab. Zum Einsatz kommt das Verwaltungssystem bei 300 Krankenkassen. Es unterstützt eine Gesamtzahl von 27.000 Benutzern. Die größte Einzelinstallation liegt hier bei 8.000 Benutzern. Verwaltet wird der Bestand von 19 Mio. Versicherten in Deutschland. Bei diesem Projekt handelt es sich um eines der größten MDA-Projekte und um eines der größten J2EE-Projekte in Deutschland. Für dieses Verwaltungssystem wurde eigens ein MDA-Framework (Generator plus Framework) als technische Basis für die zum Einsatz kommenden Client-/Server-Anwendungssysteme entwickelt. An der Entwicklung des MDA-Frameworks waren 20 Architekten und Entwickler beteiligt. Die Kernanwendung wurde von weiteren 50 Analysten und Entwicklern erstellt. Meine Aufgaben: - Implementierung von Regeln zur Validierung von UML-Modellen mittels Eclipse EMF
Eclipse Eclipse EMF Java Subversion
UML
Lünen
2 Monate
2010-10 - 2010-11

PwC: Performanzanalyse

Software-Architekt Java JEE
Software-Architekt
Das Geschäft der PwC ist die Beurteilung betriebswirtschaftlicher und regulatorischer Fragestellungen. Aufgabe des Projektes war die Entwicklung einer unternehmensweiten Internet-Plattform für Wirtschaftsprüfer zur DV-technischen Unterstützung des gesamten Prüfprozesses. Die Plattform besteht aus einer Vielzahl komplexer Komponenten, welche erstmals durchgängig und vergleichbar Prüfungen ermöglichen. Mit diesem System werden ca. 6.000 Prüfer sowie mehrere hundert Mandanten arbeiten. In seiner letzten Ausbaustufe hat das System für den Kunden eine firmenstrategische Bedeutung, die mit dem SAP-System vergleichbar ist. Meine Aufgaben: - Durchführung einer Performanzanalyse - Identifizierung von Problemstellen mit besonderem Optimierungspotential - Dokumentation
IBM Websphere YourKit Oracle 10g SQL Developer
Java JEE
PricewaterhouseCoopers AG
Framkfurt am Main
2 Monate
2010-09 - 2010-10

Deutsche Post: Plusbrief Individuell

Entwickler Java Java Enterprise Edition (JEE) UML ...
Entwickler
Neu im Produktportfolio der Deutschen Post ist der Plusbrief Individuell mit individueller Freimachung (Marke). Die individuelle Freimachung ermöglicht die Gestaltung des Motivs der Freimachung nach eigenen Wünschen, z.B. Darstellung eines Firmenlogos, einer Imagekampagne, eines Photos, eines Events etc. Auf dem Umschlag können weitere individuelle Gestaltungen vorgenommen werden. Privat- und Geschäftskunden sollen über den Plusbrief eCommerce Shop die Möglichkeit bekommen, den Plusbrief Exklusiv mit individueller Freimachung in einem vorgegebenen Rahmen zu kreieren und zu bestellen. Im Rahmen des Projektes wurde ein Plusbrief eCommerce Shop als Java Enterprise Applikation realisiert. Dabei kommen die Service-Komponenten der Mailingfactory zum Einsatz, z.B. für Benutzerdatenverwaltung und PDF-Rendering. Meine Aufgaben: - Implementierung der Funktionalität »Einmal-Kennwort«. Damit ist es Backoffice-Mitarbeitern möglich, sich einmalig und nur unter bestimmten Umständen am Account eines Kunden anzumelden.
BEA WebLogic Oracle RDBMS Struts Maven MagicDraw UML AndroMDA Eclipse JUnit Ant SQL Developer CVS
Java Java Enterprise Edition (JEE) UML XML
Deutsche Post AG
Lünen
1 Monat
2010-09 - 2010-09

ssb: Architekturreview DISO-Prototyp

Software-Architekt
Software-Architekt
Die ssb GmbH will in der von ihr entwickelten ERP-Altanwendung DISO die traditionelle AS/400-Benutzeroberfläche durch ein Web-Interface ersetzen. Das GUI selbst wurde mit Ext JS realisiert, die Middleware mittels DirectJNgine, JPA und Eclipselink auf Apache Tomcat. In der Datenbankschickt werkelt ein DB2 auf AS/400. Diesen Architekturansatz hatte ssb in einer Prototypanwendung umgesetzt. Das Ergebnis wurde nun einem fünftägigen Architekturreview unterzogen. Meine Aufgaben: - Beratung des Kunden - Durchführen eines Architekturreviews - Dokumentation
Apache Tomcat DirectJNgine DB2 Eclipselink Ext JS JPA
ssb GmbH
München
2 Monate
2010-08 - 2010-09

itemis: Financial Planning System (FIPS)

Software-Architekt Java UML
Software-Architekt
Financial Planning System (FIPS) ist ein internes Entwicklungsprojekt der itemis AG. Meine Aufgaben: - Anforderungsanalyse - Architektur - Coaching des Entwicklungsteams - Dokumentation
Apache Tomcat Google Web Toolkit (GWT) Vaania Spring-Framework DocBook Magicdraw Eclipse Xtend Xpand Eclipse Modeling Framework (EMF) Apache Ant
Java UML
itemis AG
Lünen
1 Jahr 4 Monate
2009-05 - 2010-08

Ford: Data Center Consolidation (DCC)

Solution Architect
Solution Architect
Das Projekt DCC konsolidiert zahlreiche Anwendungen, die weltweit in unterschiedlichen Rechenzentren laufen, in einem einzigen RZ. Da die im Zielrechenzentrum verfügbaren Hardware- und Softwarekomponenten und die Netzwerkumgebung sich teilweise deutlich von denen unterscheiden, auf denen die Anwendungen aktuell laufen, sind Anpassungen der Lösungsarchitektur vorzunehmen, teilweise auch Anpassungen der Anwendungen. Je nach Möglichkeit sind die Anwendungen auf virtuelle Maschinen oder gemeinsam genutzte Umgebungen (shared environments) zu migrieren. Die zu migrierenden Anwendungen sind unterschiedlichen Alters im Bereich von etwa 2 bis 20 Jahre. Die Qualität der technischen Dokumentationen ist sehr unterschiedlich. An der Migration ist für jede einzelne Anwendung ein Team beteiligt, das diese Anwendung betreut, Enterprise-Architekten, die die unternehmensweiten Architekturvorgaben und -möglichkeiten im Blick haben sowie der Solution Architekt, der das jeweilige Anwendungsteam durch den Migrationsprozess begleitet, mit der Enterprise-Architektur abstimmt und die für die Migration nötigen Dokumente erstellt. Meine Aufgaben: - Koordination zwischen Anwendungsteams und Enterprise-Architektur - Analyse der jeweiligen Systemarchitektur - Analyse der jeweils vorhandenen technischen Dokumentation - Mitarbeit bei der Ausarbeitung der jeweiligen Zielarchitektur - Coaching der Anwendungsteams beim Erstellen der technischen Dokumentation der jeweiligen Zielarchitektur - Begleitung der Anwendungsteams in den verschiedenen Migrationsphasen
Microsoft Infopath Microsoft Visio
Ford-Werke GmbH
Köln
3 Jahre
2006-01 - 2008-12

Deutsche Post: Betriebsdatenerfassung (BDE)

Senior Architect, Business Analyst, Entwickler, Release Manager Java TOGAF Kompass
Senior Architect, Business Analyst, Entwickler, Release Manager
Das Projekt Betriebsdatenerfassung (BDE) versorgt die Sortiermaschinen in den Briefzentren der Deutschen Post AG mit Sortierplänen und weiteren Daten, die für das Sortieren von Briefen notwendig sind. Andererseits nimmt BDE die Produktionsdaten der Sortiermaschinen entgegen, verdichtet sie und berechnet operative Kennzahlen (Teilprojekt »Optima«). Die neue Generation von Sortiermaschinen verfügt über eine aktive Java-Komponente (BMS-Client), durch die der Betreiber Deutsche Post die Vorgänge in der Maschine über eine standardisierte Programmierschnittstelle (BMSAPI) deutlich besser beobachten und beeinflussen kann als bei den Altsystemen. Die von den einzelnen BMS-Clients erfassten Daten laufen pro Briefzentrum auf dem BMS-Server zusammen. Hier sollen sie künftig über Services Interessenten zur Verfügung stehen. Meine Aufgaben: - Anforderungsanalyse - Architekturkonsolidierung und -fortführung - Definition von Dokumentationsstandards sowie Umsetzung und Vermittlung im Team - Dokumentation - Coaching von Projektmitarbeitern - Fachliche Unterstützung des Kunden - Entwicklung - Test - Release Management
JMS JMX Apache ActiveMQ Visual Rules Eclipse Linux Windows XP
Java TOGAF Kompass
Deutsche Post AG
Düsseldorf
3 Jahre
2006-01 - 2008-12

Deutsche Post: Vertriebs- und Servicekanal Internet (VSI)

Security Officer Security Java HTML ...
Security Officer
VSI kümmert sich um Betrieb und Weiterentwicklung der Plattformen www.deutschepost.de, www.dhl.de u.a. Meine Aufgaben: - Security Management für die Plattform als solche wie auch für die darauf laufenden Anwendungen - Application Integration Management - Konzeption und Implementierung einer Security-Datenbank und verschiedener Werkzeuge - Dokumentation Interessant ist besonders die Security-Datenbank. Hier habe ich eine Java-Anwendung erstellt, die regelmäßig und automatisiert verschiedene und verschiedenartige öffentlich verfügbare Webseiten mit Informationen über bekanntgewordene Sicherheitslücken abruft. Die Anwendung normalisiert das erhaltene HTML mittels HTML Tidy, extrahiert relevante Informationsfragmente (Hersteller, Produkt, Version, Schweregrad usw.) mittels XPath, transformiert sie per XSLT in eine Standardrepräsentation und speichert das Ergebnis in einer relationalen Datenbank (PostgreSQL). Daraus wiederum werden Reports mit OpenOffice.org generiert.
Eclipse Apache Ant PostgreSQL OpenOffice.org Linux Xalan HTML Tidy
Security Java HTML XSLT XPath
Deutsche Post AG
Düsseldorf, Bonn
7 Jahre
2002-01 - 2008-12

Apache POI

Entwickler Java Microsoft OLE2 Compound Document Binary Format
Entwickler
Apache POI ist ein quelloffenes Java-API für den Zugriff auf Microsoft-Office-Dateien, siehe . Aufgaben: - Entwicklung der Komponente HPFS zum Lesen und Schreiben von Metadaten von Word-, Excel-, Powerpoint- usw. -Dateien - Dokumentation
Java Microsoft OLE2 Compound Document Binary Format
Internet
1 Jahr
2005-01 - 2005-12

Deutsche Post: Customer Contact Repository (CCR)

Architekt, Entwickler Java Webservices Eclipse ...
Architekt, Entwickler
System zum Verwalten von Kundenkontakten mit Anbindung verschiedener CRM-Drittsysteme Meine Aufgaben: - Architekturrevision - Entwicklung - Build Management - Testkonzeption
Apache Tomcat Spring-Framework JavaCC Linux Shell (Bash) CVS SBB Devbox Apache Ant Windows Subversion
Java Webservices Eclipse SOA JAXB
Bonn
1 Jahr
2005-01 - 2005-12

Deutsche Post: SOPware 2.0

Fachautor, Entwickler Java Darwin Information Typing Architecture (DITA)
Fachautor, Entwickler
SOA-Plattform der Deutschen Post, Service Editor Toolsuite und DevBox ? Tools zum Definieren, Entwickeln und Testen von Webservices Meine Aufgaben: - Dokumentation der DevBox - Dokumentation des Service Editors - Entwicklung von DevBox-Skripts für Unix, speziell Solaris - Test
SBB Devbox 2.0 Beta Linux Windows CVS Eclipse SOPware Apache Ant Solaris Subversion Shell (Bash)
Java Darwin Information Typing Architecture (DITA)
Deutsche Post UB Brief (SOP Group), Bonn / Logistik
Bonn
2 Jahre
2003-01 - 2004-12

Deutsche Post: Referenzinformationssystem Endkunden (RISE I)

Entwickler (Senior Developer) Java J2EE EAI
Entwickler (Senior Developer)
RISE I ist eine umfangreiche J2EE-Anwendung zur Prüfung und Konsolidierung der Adreßbestände verschiedener CRM-Drittsysteme. Den Abgleich der Adreßdaten ? beispielsweise Dublettenerkennung ? erledigt RISE I nach Möglichkeit automatisch. Um Zweifelsfälle kümmert sich ein Team von 18 Mitarbeitern, die über eine Web-Oberfläche mit der Anwendung arbeiten. Meine Aufgaben: - Mitarbeit im Entwicklungsteam (2003) - Betrieb und Wartung der Anwendung (2004) - Leitung des Wartungsteams - Fehlerkorrekturen - Integration des Drittsystems RISE Online in die Produktivanwendung - Build Management - Administration - Problemanalysen - Entwicklung von Tools - u.v.a.m.
Eclipse BEA WebLogic Server 7.1 Castor XML-Unit Linux Perl Windows XP Squirrel SQL BEA WebLogic Integration JUnit Oracle 9 Shell (Bash) Solaris 8 Cygwin
Java J2EE EAI
Deutsche Post UB Brief, Bonn / Logistik
Bonn, Düsseldorf
1 Jahr
2003-01 - 2003-12

Deutsche Post: SBB goes Linux

Consultant, Architekt, Entwickler
Consultant, Architekt, Entwickler
Untersuchung von Szenarien zum Einsatz der SOA-Plattform der Deutschen Post (SOPware, vormals SBB) unter Linux, Erstellen eines hochverfügbaren Prototyps Meine Aufgaben: - Akquisition - Architektur - Entwicklung - Dokumentation
Linux SBB
Deutsche Post UB Brief (SOP Group), Bonn / Logistik
Düsseldorf
1 Jahr
2002-01 - 2002-12

Web-Anwendung »Homepage für Ärzte«

Architekt, Entwickler Java Java Server Faces (JSF)
Architekt, Entwickler
Mit Hilfe dieser Anwendung können Ärzte auf der Plattform des Kunden eine Homepage einrichten und sich und ihre Praxis präsentieren. Meine Aufgaben: - Akquisition - Architektur - Entwicklung - Dokumentation
PostgreSQL JavaCC Apache Jakarta Commons Eclipse
Java Java Server Faces (JSF)
Öffentlicher Auftraggeber im Gesundheitswesen
Dortmund

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2015-04 - 2015-04

Professional Scrum Master I

Professional Scrum Master I, Scrum.org
Professional Scrum Master I
Scrum.org
1 Monat
2006-05 - 2006-05

Sun Certified Enterprise Architect for Java Platform Enterprise Edition Technology

Sun Certified Enterprise Architect for Java Platform Enterprise Edition Technology, Sun Microsystems
Sun Certified Enterprise Architect for Java Platform Enterprise Edition Technology
Sun Microsystems
9 Jahre
1980-10 - 1989-09

Informatikstudium

Diplom-Informatiker (Dipl.-Inform.), Universität Dortmund
Diplom-Informatiker (Dipl.-Inform.)
Universität Dortmund
Ab 1981 studienbegleitende Tätigkeit als studentische Hilfskraft in der Informatikrechner-Betriebsgruppe (IRB) der Universität Dortmund
8 Jahre 10 Monate
1971-08 - 1980-05

Gymnasium

Abitur, Freiherr-vom-Stein-Gymnasium, Bünde
Abitur
Freiherr-vom-Stein-Gymnasium, Bünde
Mathematik, Physik, Informatik
4 Jahre
1967-08 - 1971-07

Grundschule

-, Grundschule Häver, Kirchlengern
-
Grundschule Häver, Kirchlengern

Kompetenzen

Kompetenzen

Aufgabenbereiche

Architektur
Dokumentation
Bücher, Fachartikel, Projektdokumentationen, Verständlichkeitstheorie, Typographie
Entwicklung
Schulung

Produkte / Standards / Erfahrungen / Methoden

Apache POI
Zugriff auf Microsoft-Office-Dokumente mit Java (Mitarbeit als Committer an diesem Open-Source-Projekt: Entwicklung der Komponente HPSF zum Lesen und Schreiben von Metadaten)
Apache Tomcat
Webserver, Servlet- und JSP-Container (seit 3.1)
Apache Xalan
XSL-Prozessor (1.2, 2.4)
Apache Xerces
XML-Parser
DITA
DocBook
Eclipse
Entwicklungsumgebung (seit Version 2.1)
Emacs
Fetchmail
POP3-Client
Git
Versionsverwaltung
Ipchains
Kernel-basierter Linux-Paketfilter
JasperReports
Java ImageIO
JAX-RS
Java API for RESTful Web Services
JAXB
Java Architecture for XML Binding
JBoss Application Server
JDK / JSDK
Java-Entwicklungssystm (Oracle bzw. Sun Microsystems, seit JDK 1.02)
JEE
Java Enterprise Edition
Jenkins
Continuous Integration
JSF
Java Server Faces
JSON
JUnit
Framework für automatisierte JUnit-Tests in Java
Maven
Mediawiki
Mockito
Mocking-Framework für Unit-Tests in Java
PSGML
Emacs als XML-Editor
RESTful Services
SAP IDOC
SAP-Datenaustauschformat
SGML
Auszeichnungssprache, XML-Vorläufer
SikuliX
Squid
Proxy-Server
Subversion
Versionsverwaltung
Test-driven Development (TDD)
XML
Extensible Markup Language
XSD
XML Schema Definition
XSLT
XSL Transformations
Xtext
Framework zur Entwicklung domänenspezifischer Sprachen (DSL)
Xtext Typesystem
Yakindu Statechart Tools
YourKit
Java-Profiler zum Erstellen von CPU-, Speicher- und weiteren -Profilen zur Analyse von Schwachstellen und Identifizieren von Optimierungspotential

Früher verwendete und sonstige Tools:

 

  • JEE-Container o.ä.
    • ATG Dynamo Server
    • BEA WebLogic Server
    • BEA WebLogic Integration

 

  • Java-Entwicklung:
    • Oracle Netbeans (Oracle)
    • JDeveloper 3.0, 3.1 (Oracle)
    • Borland JBuilder 4.0 (Borland)
    • Sun Microsystems Forte for Java
    • JProbe (Profiling)
    • OptimizeIt (Profiling)

 

  • Abaxx E-Business Suite (WebApp-Framework)
  • Apache FOP (Formatting Objects Processor)
  • CVS (Versionsverwaltung, historisch)
  • Cygwin (Unix-Emulation für Windows)
  • JavaCC (Parsergenerator)
  • LibreOffice
  • Microsoft Office (inkl. Visio und Infopath)
  • OpenOffice
  • Sendmail (SMTP-Server)
  • Lotus Domino Designer R5 5.03
  • Lotus Domino Server R5 5.03
  • Together 3.2, 4.0, 6.0 (CASE-Tool)
  • ZK
  • usw. usw.

Betriebssysteme

Linux
Schwerpunkt (seit Version 0.93.12)
Windows

Früher verwendete Betriebssysteme: AIX,  BS2000, HPUX, MS-DOS, Sun OS, Solaris, Unix

Programmiersprachen

Java / JEE
Schwerpunkt
Perl
Shell (Bash)

Früher verwendete Programmiersprachen: Ada, Algol 60, Algol 68, Assembler, C, Elan, Lotus Notes Script, Pascal, Simula

Datenbanken

Apache Derby
BaseX
XML-Datenbanksystem
H2
HSQLDB
Informix
JDBC
Fachartikel und Buch »JDBC in der Praxis« geschrieben
JPA
MySQL
Oracle
PostgreSQL
SQL

Design / Entwicklung / Konstruktion

Scrum
Zertifizierung als Professional Scrum Master I
TOGAF

Branchen

Branchen

Banken

Bildung & Training

Energie- und Wasserversorgung & Entsorgung

Fahrzeugbau/-zulieferer

Finanzdienstleister

Gross- und Einzelhandel

IT & Internet

Öffentlicher Dienst & Verbände

Sanitär- und Heizungstechnik

Telekommunikation

Transport & Logistik

Versicherungen

Einsatzorte

Einsatzorte

Essen (+75km) Ibbenbüren (+75km)
nicht möglich

Projekte

Projekte

8 Jahre 4 Monate
2015-11 - heute

itemis: Dokumentation Yakindu Statechart Tools

Lektor, Autor Java Dokumentation Englisch ...
Lektor, Autor
Formale und inhaltliche Überarbeitung der Dokumentation der maßgeblich von der itemis AG entwickelten Open-Source-Software Yakindu Statechart Tools
Yakindu Statechart Tools
Java Dokumentation Englisch Rechtschreibung Grammatik Stil Verständlichkeitstheorie
itemis AG
Lünen
9 Monate
2014-07 - 2015-03

Viega: Design und Implementierung einer Merkliste

Architekt, Entwickler Architektur Implementierung Java ...
Architekt, Entwickler
Die Viega GmbH & Co. KG ist ein international tätiges Familienunternehmen im Bereich Sanitär- und Heizungstechnik und Hersteller von rund 16.000 Produkten. Die Merkliste ist Teil des Internetauftritts und erlaubt dem Benutzer, Inhalte der Website wie Seiten, Downloads, Bestelliste usw. zu speichern. Anders als bei Lesezeichen erfolgt die Speicherung der gemerkten Objekte nicht im Browser, sondern benutzerspezifisch auf dem Server. Zum Projektumfang gehörte die serverseitige Implementierung; die Benutzeroberfläche befand sich nicht im Fokus. Die Kommunikation zwischen Browser und Server erfolgt über RESTful Webservices.
Java JAX-WS JAX-RS Jackson JPA PostgreSQL Apache Solr Eclipse Git Apache CXF Spring Spring Integration Eclipselink Apache Tomcat JUnit Maven Jetty
Architektur Implementierung Java Dokumentation Servicespezifikation Test RESTful Webservices XML Webservices JSON
Viega GmbH & Co. KG
Lünen
1 Monat
2014-11 - 2014-11

i2s: Migration einer RPG-Host-Anwendung

Consultant Java Profiling
Consultant
Ziel dieses Projektes war die Migration einer in RPG geschriebenen Host-Anwendung (AS400) in eine moderne Webapplikation. Die Migration erfolgte mittels Xtext-Modellen der Firma Itemis und G4-Werkzeugen der Firma Cornerstone. Meine Aufgabe bestand in einer Analyse des Laufzeitverhaltens (Profiling) der generierten Anwendung im Hinblick auf bestehende Performanzprobleme sowie Optimierungsmöglichkeiten.
WebSphere Application Server Eclipse Git YourKit Java Profiler 2014
Java Profiling
i2s
Lünen
1 Monat
2014-10 - 2014-10

Viega: Einrichtung einer Systeminfrastruktur für Webanwendungen

Systemadministrator Linux Java
Systemadministrator
Die Viega GmbH & Co. KG ist ein international tätiges Familienunternehmen im Bereich Sanitär- und Heizungstechnik und Hersteller von rund 16.000 Produkten. In einer Testumgebung war auf einem System mit Red Hat Enterprise Linux 6 eine Reihe von Softwarepaketen zu installieren und zu konfigurieren, die später zu installierenden Webanwendungen gemeinsam nutzbare Dienste zur Verfügung stellen. Dazu zählen u.a. Apache Tomcat als Webcontainer, PostgreSQL als Datenbanksystem, Apache Solr als Suchmaschine, und OpenLDAP als LDAP-Server. Das derart eingerichtete Testsystem diente als Vorbild für die äquivalent aufgebauten Integrations- und Produktionsumgebungen.
Red Hat Enterprise Linux Adobe Experience Management (AEM) 6 Java 7 Apache Tomcat 7 Java 6 OpenLDAP 2.4 Apache HTTP-Server 2.2 PostgreSQL 8 Apache Solr 4.10.1 OpenSSH
Linux Java
Viega GmbH & Co. KG
Lünen
4 Monate
2014-03 - 2014-06

Viega: HTML-Frontend

Consultant Projektmanagement Qualitätssicherung Dokumentation ...
Consultant
Die Viega GmbH & Co. KG ist ein international tätiges Familienunternehmen im Bereich Sanitär- und Heizungstechnik und Hersteller von rund 16.000 Produkten. Für den neuen Internet-Auftritt des Kunden war ein HTML-Frontend mit exemplarischen statischen Inhalten sowie der Funktionalität der Web-Oberfläche zu erstellen. Die spätere Integration serverseitiger Inhalte und Funktionalitäten war vorzubereiten.
Confluence Git Apache Tomcat SASS Jira Maven Eclipse SikuliX
Projektmanagement Qualitätssicherung Dokumentation Konfigurationsmanagement Entwicklung
Viega GmbH & Co. KG
Lünen, Attendorn
2 Monate
2014-01 - 2014-02

Viega: Anforderungsdokumentation

Requirements Engineer Konsolidierung der Anforderungsdokumentation
Requirements Engineer
Die Viega GmbH & Co. KG ist ein international tätiges Familienunternehmen im Bereich Sanitär- und Heizungstechnik und Hersteller von rund 16.000 Produkten. Ziel dieses Projekts war die Erstellung einer mit allen beteiligten Fachbereichen und Akteuren abgestimmten Anforderungsdokumentation für einen neuen Internetauftritt des Kunden.
Konsolidierung der Anforderungsdokumentation
Viega GmbH & Co. KG
Lünen, Attendorn
1 Jahr
2013-02 - 2014-01

RWE: Weiterentwicklung der Datenplattform DSO-DP

Software-Entwickler Java XML XSD
Software-Entwickler
RWE hat 2012 damit begonnen, zu Stromeinspeise- und Netznutzungsverträgen gehörende Dokumente sowie weitere Daten mit der Anwendung DSO-DP (Datenplattform) zu verwalten. Geänderte gesetzliche Vorgaben ? besonders das Erneuerbare-Energien-Gesetz (EEG) ? und neue Kundenanforderungen erfordern eine ständige Weiterentwicklung der Anwendung. DSO-DP basiert clientseitig auf dem Java-Web-Framework ZK, serverseitig auf einem RWE-eigenen Applikationsserver. Meine Aufgaben bestanden von allem in diversen Weiterentwicklungen und Tests der Komponente »Dokumente« sowie in der Erstellung einer XML-Schemadefinition für den Import der Daten einer neu in die Datenplattform aufzunehmenden Anwendung, alles inklusive Dokumentation.
Eclipse JUnit Mockito ZK Cheops (Anwendungsserver, ähnlich JEE) Apache POI
Java XML XSD
RWE AG
Essen
3 Monate
2012-11 - 2013-01

Viega: Mobiler Produktkatalog

Entwickler Java Android
Entwickler
Die Viega GmbH & Co. KG ist ein international tätiges Familienunternehmen im Bereich Sanitär- und Heizungstechnik und Hersteller von rund 16.000 Produkten. Dieses Projekt realisiert den Viega-Produktkatalog als Apps für Android und iOS. Mein Aufgabe bestand in der Entwicklung der Android-Version der App.
Android SDK BaseX Eclipse XML
Java Android
Viega GmbH & Co. KG
Lünen
1 Jahr
2012-01 - 2012-12

itemis: Unternehmensweite Einführung verschlüsselter E-Mail-Kommunikation

Consultant OpenPGP Public-Key-Infrastruktur Security ...
Consultant
In der itemis AG soll die E-Mail-Kommunikation der Mitarbeiter untereinander digital verschlüsselt und signiert erfolgen. Außerdem soll es auch Kunden ermöglicht werden, vertraulich mit Mitarbeitern des Unternehmens zu kommunizieren. Dazu benötigt jeder Benutzer ein individuelles Schlüsselpaar. Als Standard kommt OpenPGP zum Einsatz. Software für verschiedene Betriebssysteme und für verschiedene E-Mail-Programme ist verfügbar, beispielsweise als Add-on Enigmail für den Mail-Client Mozilla Thunderbird. Meine Aufgaben: - Projektleitung und -durchführung - Erstellung der Benutzerdokumentation mit ausführlicher Anleitung zum Selbststudium - Hilfestellung bei der Installation der Software, bei Generieren von Schlüsselpaaren, Verlängern der Gültigkeitsdauer von Schlüsseln usw., falls nötig - Authentifizieren und Signieren von Benutzerzertifikaten mit dem Schlüssel des Trustcenters des Unternehmens - Zum Abschluß des Projekts Übergabe sämtlicher Aufgaben an den IT-Support für den Regelbetrieb
GnuPG Thunderbird Enigmail Linux Windows Mac OS Android Apple Mail FireGPG Keyserver
OpenPGP Public-Key-Infrastruktur Security IT-Security Trustcenter
itemis AG
Lünen
11 Monate
2011-12 - 2012-10

Viega: Internet-Produktkatalog (Implementierung)

Entwickler Beratung Linux Java ...
Entwickler
Die Viega GmbH & Co. KG ist ein international tätiges Familienunternehmen im Bereich Sanitär- und Heizungstechnik und Hersteller von rund 16.000 Produkten. Im Rahmen dieses Projekts galt es, die neue Architektur für den Internet-Produktkatalog umzusetzen. Aus dem internen Produktinformationssystem (Heiler PIM) werden HTML-Fragmente generiert, die zur Darstellung im Web in das Content-Management-System »OpenText Delivery Server« eingebunden werden. Der zum Katalog gehörende Shop wird als Webanwendung realisiert, die ebenfalls vom Delivery Server eingebunden wird. Bestellungen im Shop schickt die Anwendung an das SAP-System des Kunden. Als Suchmaschine kommt wie im Altsystem Endeca zum Einsatz. Das Projekt umfaßt auch die Konzeption und Realisierung eines Deployment-Verfahrens, um geänderte Katalogdaten in verschiedenen Umgebungen (z.B. Test oder Produktion) auszurollen. Meine Aufgabe waren in erster Linie die Implementierung der Java-Komponenten, vor allem der Shop-Anwendung (JSP), die Implementierung der Schnittstelle zum SAP-Warenwirtschaftssystem zur Weiterleitung von Bestellungen (IDOC), die Spezifikation der aus dem internen Produktinformationssystem bereitzustellenden Daten (XML), sowie die Mitwirkung bei der Integration in den OpenText Delivery Server. Hinzu kamen die Integration in die Testumgebung sowie die Entwicklung eines Deployment-Verfahrens in Test-, Integrations- und Produktionsumgebung ? und natürlich eine umfassende Dokumentation.
Apache HTTP Server Apache Tomcat JAXB Eclipse Javascript XML Mockito JUnit
Beratung Linux Java Bash IDOC
Viega GmbH & Co. KG
Lünen
3 Monate
2012-03 - 2012-05

Buch.de: Cebra / eCP-Importer

Software-Entwickler Java JEE JPA
Software-Entwickler
Die Artikeldaten für das Shopsystem des Kunden stammen aus zwei Quellen: aus einem Produktinformationssystem und aus einem SAP-System. Im Rahmen des Projekts »Cebra« war ein Importer zu entwerfen und zu implementieren, der die Artikeldaten zusammenführt und an das Shopsystem weiterleitet. Dazu wurde ein Ansatz gewählt, der die Daten der liefernden System über Message-Queues empfängt, in einer Datenbank speichert, Attribute konsolidiert und schließlich die aus beiden Datenquellen zusammengeführten Datensätze zum Shopsystem weiterleitet.
Eclipse Maven Jenkins Spring Integration Spring Framework Apache Tomcat Rabbit MQ Spring AMQP Flyway MySQL Hyperjaxb3 Confluence Jira Git
Java JEE JPA
Buch.de
Münster
1 Monat
2011-10 - 2011-10

Bosch: Xtext-Beratung

Consultant DSL
Consultant
Bosch CC entwickelt Software für Fahrzeugkomponenten bislang mit Hilfe einer spezialisierten Sprache und eines proprietären IDE. Letzteres arbeitet teilweise extrem langsam und verlangt vom Benutzer bei manchen Schritten ein sehr umständliches Vorgehen. Das IDE soll daher durch Eclipse abgelöst werden. Die proprietäre Sprache will Bosch mit Hilfe von Xtext neu implementieren und benötigt dafür Beratung. Meine Aufgaben: Beratung zu Xtext, Implementierung ausgewählter Aspekte der proprietären Sprache mit Xtext, Dokumentation, Schulung.
Xtext Xtext Typesystem Eclipse
DSL
Robert Bosch GmbH
Abstatt
2 Monate
2011-09 - 2011-10

Viega: Internet-Produktkatalog (Architektur)

Architekt, Analyst
Architekt, Analyst
Die Viega GmbH & Co. KG ist ein international tätiges Familienunternehmen im Bereich Sanitär- und Heizungstechnik und Hersteller von rund 16.000 Produkten. Da Viega das interne Produktinformationssystem durch eine neue Software ablöst (Heiler PIM), war im Rahmen dieses Projekts ein Architekturkonzept zu erstellen, das den bestehenden Internet-Produktkatalog inklusive Suchmaschine und Shop-Anwendung aus dem neuen PIM heraus befüllt. Weitere Anforderungen sind Angebote für verschiedene Länder und Sprachen sowie die Anbindung von SAP. Meine Aufgaben: - Analyse - Architektur - Dokumentation
Viega GmbH & Co. KG
Lünen
3 Monate
2011-07 - 2011-09

Greenpocket: Geschäftskundenportal

Entwickler Java Java Server Faces (JSF) Java ImageIO ...
Entwickler
Der Kunde bietet Smart-Metering-Software für Energieversorger an, die wiederum diese Software ihren Kunden als Web-Portale zur Verfügung stellen. Meine Aufgaben: - Visualisierung von Smart-Metering-Auswertungen mit Hilfe von JasperReports - Integration von JasperReports in das Geschäftskundenportal - Generierung von PDF-Dateien
JasperReports JBoss Application Server Git Eclipse Apache Tomcat
Java Java Server Faces (JSF) Java ImageIO Scrum
GreenPocket GmbH
Köln
2 Monate
2011-05 - 2011-06

itemis: Yakindu Requirements

Architekt Java
Architekt
Yakindu Requirements ist ein Requirements Engineering-Werkzeug. Anwender erfassen und verwalten ihre Anforderungen werkzeuggestützt. Meine Aufgaben: - Anforderungsanalyse - Dokumentation - Konsolidierung der DSL
Xtext Eclipse
Java
itemis AG
Lünen
4 Monate
2011-03 - 2011-06

Produktmodellierung mit Xtext

Business Analyst, Architekt, Entwickler Java
Business Analyst, Architekt, Entwickler
Der Kunde, ein Unternehmen der Telekommunikations-Branche, modellierte seine Produkte in Excel-Tabellen ? ein fehleranfälliges und auch aufwendiges Verfahren, da Fehler erst im letzten Schritt des Rollouts eines neuen oder geänderten Produkts auffallen. Die Produktmodellierung war auf Xtext und Eclipse mit Hilfe der domänenspezifischen Sprache Promo-DSL umzustellen. Meine Aufgaben: - Beratung des Kunden - Anforderungsanalyse - Weiterentwicklung der DSL - Implementierung von Validatoren, die den Anwender bereits beim Editieren eines Produktmodells auf Fehler hinweisen - Entwicklung eines Importers, der die bisherigen Excel-Modelle in die Promo-DSL überführt - Generierung von grafischen Produktdarstellungen aus den Produktmodellen mit Hilfe von GraphViz
Xtext Eclipse Apache POI GraphViz
Java
Lünen
1 Monat
2011-03 - 2011-03

Bosch: Vared (ELF Variable Editor)

Architekt, Entwickler Linux ELF Java
Architekt, Entwickler
Binärobjekte für Linux liegen typischerweise im "Executable and Linkable Format" (ELF) vor. Der Kunde benötigte eine in Java implementierte Lösung, um an vorhandenen ELF-Objekten bestimmte Modifikationen durchzuführen und beispielsweise Symbole umzubenennen. Meine Aufgaben: - Lösungsarchitektur - Dokumentation - Implementierung
Eclipse JUnit
Linux ELF Java
Robert Bosch GmbH
Lünen
2 Monate
2011-01 - 2011-02

Bosch: HMI-Spezifikation mit Xtext

Entwickler Xtext Java
Entwickler
Der Kunde verwendet in der Elektronikentwicklung der System-Elektronik-Produkte NSC eine domänenspezifischen Sprache (DSL). Sie wird für die Erfassung von Produktmenüstrukturen des HMI (Human Machine Interfaces) eingesetzt. Meine Aufgaben: - Weiterentwicklung der DSL - Entwurf und Implementierung von Testverfahren (Unit- und Integrationtests) - Dokumentation
JUnit Eclipse Eclipse RCP Xtext Xpand JUnit Subversion Ant
Xtext Java
Bosch Thermotechnik GmbH
Lünen
2 Monate
2010-12 - 2011-01

Produktmodellierung mit Xtext (Prototyp)

Entwickler DSL Java
Entwickler
Entwicklung einer prototypischen Anwendung, mit der sich Produkte des Kunden mit Hilfe einer xtextbasierten, domänenspezifischen Sprache (DSL) beschreiben lassen. Der Prototyp demonstriert die Möglichkeiten und Vorteile eines syntaxgesteuerten DSL-Editors, einer integrierten Modellvalidierung sowie der Generierung grafischer und textueller Produktbeschreibungen. Meine Aufgaben: - Entwicklung einer Xtext-DSL zur Produktmodellierung - Entwicklung von Validierungsregeln - Entwicklung eines Codegerators für Produktgrafiken
Eclipse Eclipse EMF Xtext Xtend Xpand
DSL Java
Lünen
2 Monate
2010-11 - 2010-12

21c: Validierung von UML-Modellen

Entwickler UML
Entwickler
In diesem Projekt wird ein Verwaltungssystem für gesetzliche Krankenversicherungen in Deutschland entwickelt. Das System deckt den kompletten Funktionsumfang für den Betrieb einer Krankenkasse ab. Zum Einsatz kommt das Verwaltungssystem bei 300 Krankenkassen. Es unterstützt eine Gesamtzahl von 27.000 Benutzern. Die größte Einzelinstallation liegt hier bei 8.000 Benutzern. Verwaltet wird der Bestand von 19 Mio. Versicherten in Deutschland. Bei diesem Projekt handelt es sich um eines der größten MDA-Projekte und um eines der größten J2EE-Projekte in Deutschland. Für dieses Verwaltungssystem wurde eigens ein MDA-Framework (Generator plus Framework) als technische Basis für die zum Einsatz kommenden Client-/Server-Anwendungssysteme entwickelt. An der Entwicklung des MDA-Frameworks waren 20 Architekten und Entwickler beteiligt. Die Kernanwendung wurde von weiteren 50 Analysten und Entwicklern erstellt. Meine Aufgaben: - Implementierung von Regeln zur Validierung von UML-Modellen mittels Eclipse EMF
Eclipse Eclipse EMF Java Subversion
UML
Lünen
2 Monate
2010-10 - 2010-11

PwC: Performanzanalyse

Software-Architekt Java JEE
Software-Architekt
Das Geschäft der PwC ist die Beurteilung betriebswirtschaftlicher und regulatorischer Fragestellungen. Aufgabe des Projektes war die Entwicklung einer unternehmensweiten Internet-Plattform für Wirtschaftsprüfer zur DV-technischen Unterstützung des gesamten Prüfprozesses. Die Plattform besteht aus einer Vielzahl komplexer Komponenten, welche erstmals durchgängig und vergleichbar Prüfungen ermöglichen. Mit diesem System werden ca. 6.000 Prüfer sowie mehrere hundert Mandanten arbeiten. In seiner letzten Ausbaustufe hat das System für den Kunden eine firmenstrategische Bedeutung, die mit dem SAP-System vergleichbar ist. Meine Aufgaben: - Durchführung einer Performanzanalyse - Identifizierung von Problemstellen mit besonderem Optimierungspotential - Dokumentation
IBM Websphere YourKit Oracle 10g SQL Developer
Java JEE
PricewaterhouseCoopers AG
Framkfurt am Main
2 Monate
2010-09 - 2010-10

Deutsche Post: Plusbrief Individuell

Entwickler Java Java Enterprise Edition (JEE) UML ...
Entwickler
Neu im Produktportfolio der Deutschen Post ist der Plusbrief Individuell mit individueller Freimachung (Marke). Die individuelle Freimachung ermöglicht die Gestaltung des Motivs der Freimachung nach eigenen Wünschen, z.B. Darstellung eines Firmenlogos, einer Imagekampagne, eines Photos, eines Events etc. Auf dem Umschlag können weitere individuelle Gestaltungen vorgenommen werden. Privat- und Geschäftskunden sollen über den Plusbrief eCommerce Shop die Möglichkeit bekommen, den Plusbrief Exklusiv mit individueller Freimachung in einem vorgegebenen Rahmen zu kreieren und zu bestellen. Im Rahmen des Projektes wurde ein Plusbrief eCommerce Shop als Java Enterprise Applikation realisiert. Dabei kommen die Service-Komponenten der Mailingfactory zum Einsatz, z.B. für Benutzerdatenverwaltung und PDF-Rendering. Meine Aufgaben: - Implementierung der Funktionalität »Einmal-Kennwort«. Damit ist es Backoffice-Mitarbeitern möglich, sich einmalig und nur unter bestimmten Umständen am Account eines Kunden anzumelden.
BEA WebLogic Oracle RDBMS Struts Maven MagicDraw UML AndroMDA Eclipse JUnit Ant SQL Developer CVS
Java Java Enterprise Edition (JEE) UML XML
Deutsche Post AG
Lünen
1 Monat
2010-09 - 2010-09

ssb: Architekturreview DISO-Prototyp

Software-Architekt
Software-Architekt
Die ssb GmbH will in der von ihr entwickelten ERP-Altanwendung DISO die traditionelle AS/400-Benutzeroberfläche durch ein Web-Interface ersetzen. Das GUI selbst wurde mit Ext JS realisiert, die Middleware mittels DirectJNgine, JPA und Eclipselink auf Apache Tomcat. In der Datenbankschickt werkelt ein DB2 auf AS/400. Diesen Architekturansatz hatte ssb in einer Prototypanwendung umgesetzt. Das Ergebnis wurde nun einem fünftägigen Architekturreview unterzogen. Meine Aufgaben: - Beratung des Kunden - Durchführen eines Architekturreviews - Dokumentation
Apache Tomcat DirectJNgine DB2 Eclipselink Ext JS JPA
ssb GmbH
München
2 Monate
2010-08 - 2010-09

itemis: Financial Planning System (FIPS)

Software-Architekt Java UML
Software-Architekt
Financial Planning System (FIPS) ist ein internes Entwicklungsprojekt der itemis AG. Meine Aufgaben: - Anforderungsanalyse - Architektur - Coaching des Entwicklungsteams - Dokumentation
Apache Tomcat Google Web Toolkit (GWT) Vaania Spring-Framework DocBook Magicdraw Eclipse Xtend Xpand Eclipse Modeling Framework (EMF) Apache Ant
Java UML
itemis AG
Lünen
1 Jahr 4 Monate
2009-05 - 2010-08

Ford: Data Center Consolidation (DCC)

Solution Architect
Solution Architect
Das Projekt DCC konsolidiert zahlreiche Anwendungen, die weltweit in unterschiedlichen Rechenzentren laufen, in einem einzigen RZ. Da die im Zielrechenzentrum verfügbaren Hardware- und Softwarekomponenten und die Netzwerkumgebung sich teilweise deutlich von denen unterscheiden, auf denen die Anwendungen aktuell laufen, sind Anpassungen der Lösungsarchitektur vorzunehmen, teilweise auch Anpassungen der Anwendungen. Je nach Möglichkeit sind die Anwendungen auf virtuelle Maschinen oder gemeinsam genutzte Umgebungen (shared environments) zu migrieren. Die zu migrierenden Anwendungen sind unterschiedlichen Alters im Bereich von etwa 2 bis 20 Jahre. Die Qualität der technischen Dokumentationen ist sehr unterschiedlich. An der Migration ist für jede einzelne Anwendung ein Team beteiligt, das diese Anwendung betreut, Enterprise-Architekten, die die unternehmensweiten Architekturvorgaben und -möglichkeiten im Blick haben sowie der Solution Architekt, der das jeweilige Anwendungsteam durch den Migrationsprozess begleitet, mit der Enterprise-Architektur abstimmt und die für die Migration nötigen Dokumente erstellt. Meine Aufgaben: - Koordination zwischen Anwendungsteams und Enterprise-Architektur - Analyse der jeweiligen Systemarchitektur - Analyse der jeweils vorhandenen technischen Dokumentation - Mitarbeit bei der Ausarbeitung der jeweiligen Zielarchitektur - Coaching der Anwendungsteams beim Erstellen der technischen Dokumentation der jeweiligen Zielarchitektur - Begleitung der Anwendungsteams in den verschiedenen Migrationsphasen
Microsoft Infopath Microsoft Visio
Ford-Werke GmbH
Köln
3 Jahre
2006-01 - 2008-12

Deutsche Post: Betriebsdatenerfassung (BDE)

Senior Architect, Business Analyst, Entwickler, Release Manager Java TOGAF Kompass
Senior Architect, Business Analyst, Entwickler, Release Manager
Das Projekt Betriebsdatenerfassung (BDE) versorgt die Sortiermaschinen in den Briefzentren der Deutschen Post AG mit Sortierplänen und weiteren Daten, die für das Sortieren von Briefen notwendig sind. Andererseits nimmt BDE die Produktionsdaten der Sortiermaschinen entgegen, verdichtet sie und berechnet operative Kennzahlen (Teilprojekt »Optima«). Die neue Generation von Sortiermaschinen verfügt über eine aktive Java-Komponente (BMS-Client), durch die der Betreiber Deutsche Post die Vorgänge in der Maschine über eine standardisierte Programmierschnittstelle (BMSAPI) deutlich besser beobachten und beeinflussen kann als bei den Altsystemen. Die von den einzelnen BMS-Clients erfassten Daten laufen pro Briefzentrum auf dem BMS-Server zusammen. Hier sollen sie künftig über Services Interessenten zur Verfügung stehen. Meine Aufgaben: - Anforderungsanalyse - Architekturkonsolidierung und -fortführung - Definition von Dokumentationsstandards sowie Umsetzung und Vermittlung im Team - Dokumentation - Coaching von Projektmitarbeitern - Fachliche Unterstützung des Kunden - Entwicklung - Test - Release Management
JMS JMX Apache ActiveMQ Visual Rules Eclipse Linux Windows XP
Java TOGAF Kompass
Deutsche Post AG
Düsseldorf
3 Jahre
2006-01 - 2008-12

Deutsche Post: Vertriebs- und Servicekanal Internet (VSI)

Security Officer Security Java HTML ...
Security Officer
VSI kümmert sich um Betrieb und Weiterentwicklung der Plattformen www.deutschepost.de, www.dhl.de u.a. Meine Aufgaben: - Security Management für die Plattform als solche wie auch für die darauf laufenden Anwendungen - Application Integration Management - Konzeption und Implementierung einer Security-Datenbank und verschiedener Werkzeuge - Dokumentation Interessant ist besonders die Security-Datenbank. Hier habe ich eine Java-Anwendung erstellt, die regelmäßig und automatisiert verschiedene und verschiedenartige öffentlich verfügbare Webseiten mit Informationen über bekanntgewordene Sicherheitslücken abruft. Die Anwendung normalisiert das erhaltene HTML mittels HTML Tidy, extrahiert relevante Informationsfragmente (Hersteller, Produkt, Version, Schweregrad usw.) mittels XPath, transformiert sie per XSLT in eine Standardrepräsentation und speichert das Ergebnis in einer relationalen Datenbank (PostgreSQL). Daraus wiederum werden Reports mit OpenOffice.org generiert.
Eclipse Apache Ant PostgreSQL OpenOffice.org Linux Xalan HTML Tidy
Security Java HTML XSLT XPath
Deutsche Post AG
Düsseldorf, Bonn
7 Jahre
2002-01 - 2008-12

Apache POI

Entwickler Java Microsoft OLE2 Compound Document Binary Format
Entwickler
Apache POI ist ein quelloffenes Java-API für den Zugriff auf Microsoft-Office-Dateien, siehe . Aufgaben: - Entwicklung der Komponente HPFS zum Lesen und Schreiben von Metadaten von Word-, Excel-, Powerpoint- usw. -Dateien - Dokumentation
Java Microsoft OLE2 Compound Document Binary Format
Internet
1 Jahr
2005-01 - 2005-12

Deutsche Post: Customer Contact Repository (CCR)

Architekt, Entwickler Java Webservices Eclipse ...
Architekt, Entwickler
System zum Verwalten von Kundenkontakten mit Anbindung verschiedener CRM-Drittsysteme Meine Aufgaben: - Architekturrevision - Entwicklung - Build Management - Testkonzeption
Apache Tomcat Spring-Framework JavaCC Linux Shell (Bash) CVS SBB Devbox Apache Ant Windows Subversion
Java Webservices Eclipse SOA JAXB
Bonn
1 Jahr
2005-01 - 2005-12

Deutsche Post: SOPware 2.0

Fachautor, Entwickler Java Darwin Information Typing Architecture (DITA)
Fachautor, Entwickler
SOA-Plattform der Deutschen Post, Service Editor Toolsuite und DevBox ? Tools zum Definieren, Entwickeln und Testen von Webservices Meine Aufgaben: - Dokumentation der DevBox - Dokumentation des Service Editors - Entwicklung von DevBox-Skripts für Unix, speziell Solaris - Test
SBB Devbox 2.0 Beta Linux Windows CVS Eclipse SOPware Apache Ant Solaris Subversion Shell (Bash)
Java Darwin Information Typing Architecture (DITA)
Deutsche Post UB Brief (SOP Group), Bonn / Logistik
Bonn
2 Jahre
2003-01 - 2004-12

Deutsche Post: Referenzinformationssystem Endkunden (RISE I)

Entwickler (Senior Developer) Java J2EE EAI
Entwickler (Senior Developer)
RISE I ist eine umfangreiche J2EE-Anwendung zur Prüfung und Konsolidierung der Adreßbestände verschiedener CRM-Drittsysteme. Den Abgleich der Adreßdaten ? beispielsweise Dublettenerkennung ? erledigt RISE I nach Möglichkeit automatisch. Um Zweifelsfälle kümmert sich ein Team von 18 Mitarbeitern, die über eine Web-Oberfläche mit der Anwendung arbeiten. Meine Aufgaben: - Mitarbeit im Entwicklungsteam (2003) - Betrieb und Wartung der Anwendung (2004) - Leitung des Wartungsteams - Fehlerkorrekturen - Integration des Drittsystems RISE Online in die Produktivanwendung - Build Management - Administration - Problemanalysen - Entwicklung von Tools - u.v.a.m.
Eclipse BEA WebLogic Server 7.1 Castor XML-Unit Linux Perl Windows XP Squirrel SQL BEA WebLogic Integration JUnit Oracle 9 Shell (Bash) Solaris 8 Cygwin
Java J2EE EAI
Deutsche Post UB Brief, Bonn / Logistik
Bonn, Düsseldorf
1 Jahr
2003-01 - 2003-12

Deutsche Post: SBB goes Linux

Consultant, Architekt, Entwickler
Consultant, Architekt, Entwickler
Untersuchung von Szenarien zum Einsatz der SOA-Plattform der Deutschen Post (SOPware, vormals SBB) unter Linux, Erstellen eines hochverfügbaren Prototyps Meine Aufgaben: - Akquisition - Architektur - Entwicklung - Dokumentation
Linux SBB
Deutsche Post UB Brief (SOP Group), Bonn / Logistik
Düsseldorf
1 Jahr
2002-01 - 2002-12

Web-Anwendung »Homepage für Ärzte«

Architekt, Entwickler Java Java Server Faces (JSF)
Architekt, Entwickler
Mit Hilfe dieser Anwendung können Ärzte auf der Plattform des Kunden eine Homepage einrichten und sich und ihre Praxis präsentieren. Meine Aufgaben: - Akquisition - Architektur - Entwicklung - Dokumentation
PostgreSQL JavaCC Apache Jakarta Commons Eclipse
Java Java Server Faces (JSF)
Öffentlicher Auftraggeber im Gesundheitswesen
Dortmund

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2015-04 - 2015-04

Professional Scrum Master I

Professional Scrum Master I, Scrum.org
Professional Scrum Master I
Scrum.org
1 Monat
2006-05 - 2006-05

Sun Certified Enterprise Architect for Java Platform Enterprise Edition Technology

Sun Certified Enterprise Architect for Java Platform Enterprise Edition Technology, Sun Microsystems
Sun Certified Enterprise Architect for Java Platform Enterprise Edition Technology
Sun Microsystems
9 Jahre
1980-10 - 1989-09

Informatikstudium

Diplom-Informatiker (Dipl.-Inform.), Universität Dortmund
Diplom-Informatiker (Dipl.-Inform.)
Universität Dortmund
Ab 1981 studienbegleitende Tätigkeit als studentische Hilfskraft in der Informatikrechner-Betriebsgruppe (IRB) der Universität Dortmund
8 Jahre 10 Monate
1971-08 - 1980-05

Gymnasium

Abitur, Freiherr-vom-Stein-Gymnasium, Bünde
Abitur
Freiherr-vom-Stein-Gymnasium, Bünde
Mathematik, Physik, Informatik
4 Jahre
1967-08 - 1971-07

Grundschule

-, Grundschule Häver, Kirchlengern
-
Grundschule Häver, Kirchlengern

Kompetenzen

Kompetenzen

Aufgabenbereiche

Architektur
Dokumentation
Bücher, Fachartikel, Projektdokumentationen, Verständlichkeitstheorie, Typographie
Entwicklung
Schulung

Produkte / Standards / Erfahrungen / Methoden

Apache POI
Zugriff auf Microsoft-Office-Dokumente mit Java (Mitarbeit als Committer an diesem Open-Source-Projekt: Entwicklung der Komponente HPSF zum Lesen und Schreiben von Metadaten)
Apache Tomcat
Webserver, Servlet- und JSP-Container (seit 3.1)
Apache Xalan
XSL-Prozessor (1.2, 2.4)
Apache Xerces
XML-Parser
DITA
DocBook
Eclipse
Entwicklungsumgebung (seit Version 2.1)
Emacs
Fetchmail
POP3-Client
Git
Versionsverwaltung
Ipchains
Kernel-basierter Linux-Paketfilter
JasperReports
Java ImageIO
JAX-RS
Java API for RESTful Web Services
JAXB
Java Architecture for XML Binding
JBoss Application Server
JDK / JSDK
Java-Entwicklungssystm (Oracle bzw. Sun Microsystems, seit JDK 1.02)
JEE
Java Enterprise Edition
Jenkins
Continuous Integration
JSF
Java Server Faces
JSON
JUnit
Framework für automatisierte JUnit-Tests in Java
Maven
Mediawiki
Mockito
Mocking-Framework für Unit-Tests in Java
PSGML
Emacs als XML-Editor
RESTful Services
SAP IDOC
SAP-Datenaustauschformat
SGML
Auszeichnungssprache, XML-Vorläufer
SikuliX
Squid
Proxy-Server
Subversion
Versionsverwaltung
Test-driven Development (TDD)
XML
Extensible Markup Language
XSD
XML Schema Definition
XSLT
XSL Transformations
Xtext
Framework zur Entwicklung domänenspezifischer Sprachen (DSL)
Xtext Typesystem
Yakindu Statechart Tools
YourKit
Java-Profiler zum Erstellen von CPU-, Speicher- und weiteren -Profilen zur Analyse von Schwachstellen und Identifizieren von Optimierungspotential

Früher verwendete und sonstige Tools:

 

  • JEE-Container o.ä.
    • ATG Dynamo Server
    • BEA WebLogic Server
    • BEA WebLogic Integration

 

  • Java-Entwicklung:
    • Oracle Netbeans (Oracle)
    • JDeveloper 3.0, 3.1 (Oracle)
    • Borland JBuilder 4.0 (Borland)
    • Sun Microsystems Forte for Java
    • JProbe (Profiling)
    • OptimizeIt (Profiling)

 

  • Abaxx E-Business Suite (WebApp-Framework)
  • Apache FOP (Formatting Objects Processor)
  • CVS (Versionsverwaltung, historisch)
  • Cygwin (Unix-Emulation für Windows)
  • JavaCC (Parsergenerator)
  • LibreOffice
  • Microsoft Office (inkl. Visio und Infopath)
  • OpenOffice
  • Sendmail (SMTP-Server)
  • Lotus Domino Designer R5 5.03
  • Lotus Domino Server R5 5.03
  • Together 3.2, 4.0, 6.0 (CASE-Tool)
  • ZK
  • usw. usw.

Betriebssysteme

Linux
Schwerpunkt (seit Version 0.93.12)
Windows

Früher verwendete Betriebssysteme: AIX,  BS2000, HPUX, MS-DOS, Sun OS, Solaris, Unix

Programmiersprachen

Java / JEE
Schwerpunkt
Perl
Shell (Bash)

Früher verwendete Programmiersprachen: Ada, Algol 60, Algol 68, Assembler, C, Elan, Lotus Notes Script, Pascal, Simula

Datenbanken

Apache Derby
BaseX
XML-Datenbanksystem
H2
HSQLDB
Informix
JDBC
Fachartikel und Buch »JDBC in der Praxis« geschrieben
JPA
MySQL
Oracle
PostgreSQL
SQL

Design / Entwicklung / Konstruktion

Scrum
Zertifizierung als Professional Scrum Master I
TOGAF

Branchen

Branchen

Banken

Bildung & Training

Energie- und Wasserversorgung & Entsorgung

Fahrzeugbau/-zulieferer

Finanzdienstleister

Gross- und Einzelhandel

IT & Internet

Öffentlicher Dienst & Verbände

Sanitär- und Heizungstechnik

Telekommunikation

Transport & Logistik

Versicherungen

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.