Profil - Georg Herdt IT Beratung und Softwareentwicklung

Transcription

Profil - Georg Herdt IT Beratung und Softwareentwicklung
Georg Herdt
Stückeläckerstr. 7
76139 Karlsruhe
Fon: +49-721-3524983
Mobil: +49-151-10785545
E-Mail: [email protected]
Ausbildung
Dipl.-Wirtschaftsinformatiker (FH)
Geburtsjahr
1977
Nationalität
Deutsch
IT – Erfahrung seit
1999
Fremdsprachen
Englisch (verhandlungssicher), Spanisch (einfache Grundkenntnisse)
Fachliche Schwerpunkte
Backendentwicklungen, Design und Entwurf, Requirements Engineering,
Java Swing Oberflächenentwicklung
Branchenerfahrung
Avionik, GIS, Automotive, chemische Industrie, E-Mail Marketing, ECommerce, Pharma
Skill-Übersicht
Programmiersprachen
Java, C#, Perl, C++
Datenbanken
PostgreSQL 8 (+Postgis), Oracle, IBM DB2, MySQL
Betriebssysteme
Windows NT/Win Server 2008/Windows 7, Linux (SuSE, Fedora, Debian)
Methoden / Standards
Enterprisetechnologien: Spring 3, JEE, EJB, Hibernate 3 und JPA, JAX-B, JMS
(ActiveMQ, JBoss)
Webtechnologien: Richfaces, Facelets, JSF, JavaScript, GWT zusammen
mit Sencha extGWT, AJAX, JSON, HTML, CSS, JSP/Servlets, Struts, Struts2,
XML, XSLT, X-Forms, Aria Templates
OGC Standards: GML, WMS, WFS, WCS, WMC, SLD
Web Services: JAX-WS, JBoss-WS, SOAP, REST, Axis 1 und 2 , .NET Web
Services
Sonstige Technologien im Java Umfeld: JNI, Ant, Velocity, XSL-FO / Apache
FOP, JAX-B, Maven, Active MQ
Continuous Integration: Jenkins
Deployment: RPM Packaging, Bash Shell Scripts
Oberflächenprogrammierung: SWING (Java)
Testframeworks:
- JUnit
- Selenium 2 (automatisiertes Webseitentesting)
- FitNesse (Behaviour Driven Testing)
- HP Quality Center
MDA getriebener Entwurf von Anwendungsarchitekturen, UML, Enterprise
Architect, MagicDraw, Together
Avionik: AIXM 4.5 & 5.x, NOTAM, FPL, AIS/AIM, ICAO Doc 8126,
Eurocontrol OPADD, digital NOTAM Event Specification,
3SI: Metlab (GRIB, BUFR Chart Renderer)
ER Modellierung für komplexe Datenbankenstrukturen
agile Prozesse: certified SCRUM Product Owner
Softwareprodukte und Tools
- JEE Application Server: JBoss v4/5/7, JBoss Portal
- Versionsverwaltung: Mercurial, Subversion, CVS, ClearCase
- OpenLayers, MapServer, Mapinfo Produkte, Eclipse, MS Project 2003
Projekte
02/2014 – heute
Dr. Ing. h.c. F. Porsche AG, Werk Ludwigsburg
Projektrolle
Senior Architect / Entwickler
Projektbeschreibung
Erstellung der technischen Spezifikation des Lastenheftes für eine
Stammdatenverwaltung.
Implementierung und Test der webbasierenden Anwendung. Coaching und
Anleitung von Junior Entwicklern im Team.
Skills
JSF, Richfaces, Hibernate, Tomcat, Ivy, Jenkins, Oracle 11g, Enterprise Architect,
HP Quality Center
Wewer
10/2013
Uniserv GmbH, Pforzheim
Projektrolle
Consultant
Projektbeschreibung
Beratung zur Auswahl der passenden Architektur und Technologie für eine
Browser basierende Data Quality Management Anwendung.
Hierbei waren insbesondere die Skills des bereits zusammen gestellten Teams,
die bereits vorhandene technologische Infrastruktu sowie die Integration mit
benachbarten Systemen zu berücksichtigen.
Skills
Architekturen, Technologie Evaluation
Wewer
04/2013 – 12/2013
Comsoft GmbH, Karlsruhe
Projektrolle
Architect / Entwickler
Projektbeschreibung
Entwicklung eines Aeronautical Information Management Systems für staatliche
ANSPs.
Refactoring der Architektur mit Ziel einer wartungsfreundlichen
Standardarchitektur für JEE Applikationen.
Einsatz agiler Methoden bei der Softwareentwicklung (SCRUM).
Skills
EJB3.0, JMS, Hibernate, GWT, extGWT, JBoss, PostgreSQL, Mockito, J2EE,
Spatial Database
Wewer
04/2012 – 03/2013
Amadeus Airport IT, München
Projektrolle
Senior Entwickler
Projektbeschreibung
Entwicklung einer A-CDM Lösung am Flughafen München. Die Applikation
koordiniert Flugzeugstarts am Flughafen zwischen Tower, Fluggesellschaft und
Flughafenbetreiber.
Der Aufgabenbereich umfasst Datenmodellierung und Design des
Kommunikationsprotokoll mit benachbarten Systemen. Ebenfalls wurde die
Einführung von agilen verhaltensgetriebenen Tests auf der Basis von FitNesse
durchgeführt.
Besonderheit im Projekt ist die sehr internationale Zusammensetzung des
Projektteams (mehr als 5 verschieden Nationalitäten, Projektsprache: Englisch).
Einsatz agiler Methoden bei der Softwareentwicklung (SCRUM).
Skills
JBoss, Apache CXF, Active MQ, SOAP, REST, Oracle, Spring, Drools Planner,
FitNesse, Selenium
01/2008 – 04/2012
Avionikumfeld, Karlsruhe
Projektrolle
Architect
Projektbeschreibung
Entwicklung des integrated Briefingmoduls für ein Aeronautisches
Informationssystem. Das Modul dient Piloten vor dem Flug zur Information von
Überflugbestimmungen, aktuelle Wetterlage, Beschaffenheit der Landebahn am
Zielflughafen, etc.
Im weiteren Projektverlauf: Als Softwarearchitekt gesamtverantwortlich für
Planung und Design der einzelnen Module des AIS.
Einsatz agiler Methoden bei der Softwareentwicklung (SCRUM).
Skills
EJB3.0, Hibernate, JSF, Richfaces, GWT, JBoss, PostgreSQL, Oracle, SOAP, J2EE,
Spatial Database, Requirements Engineering
Wewer
09/2008 – heute
BASF SE, Ludwigshafen
Projektrolle
Entwickler / Architect
Projektbeschreibung
Entwicklung und Wartung einer Webapplikation zur Überwachung der
Fertigungsqualität bei der Herstellung von Kunststoffen.
Ansprechpartner für Probleme im technischen Betrieb und Implementierung
neuer Funktionen.
Skills
Tomcat, Hibernate, JSF, Oracle
09/2007 – 12/2008
T-Systems, Saarbrücken
Projektrolle
Entwickler
Projektbeschreibung
Entwicklung einer neuen Workflow-Engine incl. eines Ticketsystemes für das
Management von Projekten z.B. für den technischen Kundensupport.
Skills
EJB3.0, Hibernate, Websphere, Webservices, Oracle, J2EE
07/2007 – 09/2007
Plan-B GmbH, Aalen
Projektrolle
Entwickler
Projektbeschreibung
Oberflächendesign und Implementierung eines Verwaltungs- und
Dokumentationssystems für Rezepturen und Versuchsanordnungen im
Pharmaumfeld.
Skills
C#, Windows Forms, WPF (Windows Presentation Foundation), Expression
Blend, Visual Studio 2005, MS Visual Source Safe
2007 - 2010
Hochschule für Technik, Stuttgart
Projektrolle
Lehrbeauftragter
Projektbeschreibung
Vorlesung technisches Kommunikationsmanagement im Studiengang
Informationslogistik.
Skills
XML Technologien und Web Services, EAI, Mashups
04/2006 – 07/2007
GraphIT Wening GmbH, Karlsruhe
Projektrolle
Projektmanager
Projektbeschreibung
Spezifikation und Entwicklung von GRAPPA / OnLine V4
Spezifikation der Produktfunktionen.
Entwurf und Pflege der Anwendungsarchitektur in UML für eine Client-Server
Umgebung mit Web Services unterschiedlicher Plattformen (Java und IIS/.NET)
Skills
Java, SWING, MapXtreme 2006, C#, GIS Technologien und Standards des OGC,
Oracle Spatial, MS SQL, IBM DB2 PostreSQL
10/2005 – 03/2006
Inxmail GmbH, Freiburg
Projektrolle
Entwickler
Projektbeschreibung
Spezifikation und Prototyping für E-Mail Delivery Monitoring
E-Mail Standards, Impl. Monitoring Server, verschiedene UI Testframeworks:
- Segue SilkTester, IBM Rational Functional Tester
- Selenium (automatisiertes Webseitentesting)
- Webfrontend für Monitoring Server
- Java Desktop Integration (JDI) Toolkit
Skills
Java, Tomcat, JSP
09/2003 – 10/2005
GraphIT Wening GmbH, Karlsruhe
Projektrolle
Projektmanager
Projektbeschreibung
Spezifikation und Fortentwicklung GRAPPA / OnLine Professional v3.0 – v3.6 und
JAKROPOLIS Application Framework. Projektsteuerung und Führung des 6köpfigen Projektteams, Aufwandschätzung, Zeitplanung und Koordination
Skills
Java, SWING, Client-Server Architektur zusammen mit crossplattform
Umgebung (Windows, Linux), J2EE, JBoss, MapXtreme NT, Mapinfo
Professional, Hahtsite Application Server, Oracle, IBM DB2, MS SQL,
PostgreSQL, Object <-> DBMS, Object <-> XML (Hibernate, Castor), WMS, WFS,
SLD
09/2002 – 08/2003
GraphIT Wening GmbH, Karlsruhe
Projektrolle
Entwickler
Projektbeschreibung
Spezifikation und Entwicklung GRAPPA / OnLine Entry v3
Spezifikation der Anforderungen, Entwurf der Architektur, Design des Web UI
Skills
Java, (D)-HTML, JavaScript, J2EE (JSP, Servlets, JPA, EJB), XML/XSL sowie XMLFO mit Apache FOP
03/2002 – 08/2002
Graphservice GmbH, Waldbronn
Projektrolle
Softwareengineer
Projektbeschreibung
Prototyping zur Ermittlung der Produktanforderung für GRAPPA / Online v3
Skills
MapXtreme, GIS, Java, SWING, Hahtsite Application Server, Hahtsite Basic
04/2001 – 02/2002
Computer Consult Wening, Karlsruhe
Projektrolle
Entwickler
Projektbeschreibung
Wartung und Support von GRAPPA / OnLine v2
Vorortsupport beim Kunden, Installation und Konfiguration der Systeme,
Telefonsupport
Skills
Mapinfo MapXtreme, Hahtsite Application Server
11/2000 – 03/2001
Equero AG (Rapidsolution GmbH), Karlsruhe
Projektrolle
Konfigurator
Projektbeschreibung
Erstellung von XSL-Stylesheets für die Metasuchmaschinen Metakauf und
Shopping Scout 24.
Skills
XML, XSL, Windows und Linux Umgebung