Deutschland: Bundesweiter Einsatz mit Remote Anteil, bevorzugt Stuttgart (7XXXX)
Projektleitung, Entwicklung einer Multimedia-Netzwerk CD in Zusammenarbeit mit der Universität Tübingen und gefördert durch das Wirtschaftsministerium Baden-Württemberg
Entwicklung einer MS-Access VBA-Anwendung zur Erfassung und Archivierung von Zulassungszertifikaten.
Entwicklung einer J2EE, J2ME-Anwendung für mobile Clients zur Erfassung von Kundendienst-Aufträgen. Aufgezeichnete Langzeittransaktionen wurden über GPRS vom mobilen Client an einen zentralen J2EE-Applikationsserver zur Auswertung und Weiterverarbeitung übertragen.
Entwicklung einer Java Enterprise-Anwendung zur Personal-Zeiterfassung
Entwicklung einer VBA-Anwendung zur Erfassung von Störfällen für umweltrelevante Produktionsanlagen
Entwicklung einer Perlanwendung für das ausfallsichere Verteilen von TV-Programminhalten über das Internet
Ausbilder von Fachinformatiker im Bereich C, Java, HTML
Ausbildung:
Universität Stuttgart, Brunel University London
Nationalität: Deutsch
Abschluß:
Master of Science in Distributed Computing Systems Engineering mit Auszeichnung.
Fähigkeiten, Kenntnisse, Erfahrungen:
Programmiersprachen:
C, C++, Java, JavaScript,VBA, Perl, Bash, Python, Swift
Datenbank-Systeme:
Oracle, MySQL, MS-SQL Server, MS-Access, DB/2, dTF/SQL, PostgreSQL
Angewandte Technologien im Java / Java Enterprise Edition (JEE/J2EE) -Umfeld:
Eclipse, IntelliJ, Spring, Struts, Servlets, JSF, JSP, EJB, JPA / Hibernate, JDBC, JTA, JMS, XML-Processing, XDoclet, Ant, Maven, JUnit , JMeter, Apache Axis, Apache Tomcat, JBoss, IBM Websphere, BEA Weblogic, Git, Subversion, CVS, RESTful Services / JAX-RS, JSON, HTML, CSS, Angular
Angewandte Technologien im C++/C/C#/VB.NET/Perl Umfeld:
Vi, Make, GCC, Microsoft Visual Studio 6.0/7.0, Emacs, KDevelop, ?MS-Access?
Angewandte Methoden:
Objektorientierte Analyse, Design, UML
Referenzen:
**01/2011-12/2019 **
Daimler AG (freiberuflich)
Daimler Systemverantwortlicher für den Bereich ?eApplication? im europäischen Rechenzentrum der Daimler AG (EDC):
Ansprechpartner für die Fachbereiche bezüglich der Aufnahme, Koordination und Umsetzung von technischen Anforderungen der Java Enterprise Anwendungen (JEE/J2EE) im Kontext des europäischen Rechenzentrums der Daimler AG (EDC)
Steuerung großer indischer Offshore-Teams (Infosys)
Verantwortlich für die Koordination der technischen Problemanalyse und Störungsbeseitigung im laufenden Betrieb
Verantwortlich für den weltweiten Rollout von komplexen Java Enterprise Systemen (JEE/J2EE) auf der Basis von Apache Tomcat und IBM Websphere in verschiedenen Zeitzonen und Märkten
Technisches Umfeld:
Apache Tomcat, WebSphere Application Server, Git, IBM MQ, Java, Java Enterprise Edition / JEE, J2EE (JSF, JPA, EJB, JMS, JSON, JTA, JAX-RS), XML, JUnit, Maven, Hibernate, DB2, PostgreSQL, Oracle, VMWare, AppDynamics, Linux, Angular
**02/2010-12/2010**
Daimler AG (freiberuflich) Architekt / Entwickler:
Entwicklung im Umfeld des Java Enterprise (JEE/J2EE) Fahrzeugkonfigurators (www.mercedes-benz.de)
Integration von Servicedaten und Mehrwertdiensten für Mercedes-Benz Kunden, die über das Internet abgerufen werden können
Anbindung diverser Daimler-Systeme an den Java Enterprise (JEE/J2EE) Mercedes-Benz Konfigurator
Erweiterung des bestehenden Java Enterprise (JEE/J2EE) CRM-Systems
Erweiterung des Java basierten DAY-CQ Content Management Systems (www.mercedes-benz.de)
Integration des Benutzerfahrzeugmanagements für weitere Märkte
Technisches Umfeld:
Java / Java Enterprise Edition/ JEE, J2EE (JSF, JSP, JSTL, EL, Servlets, EJBs), JDBC, IBM Websphere Applikation Server, IBM-RAD, Axis-Webservice, XML Processing, JUnit, Ant, Ajax / Java Script, HTML / CSS, UML, DB/2, Linux / Unix
**08/2009-02/2010**
Pro7/Sat 1 Gruppe (freiberuflich) Projektleiter für Relaunch www.prosieben.de:
Einführung eines neuen Java Enterprise (J2EE) CMS Systems (Relaunch von www.prosieben.de)
Projektmanagement, Projektsetup
Projektcontrolling, Koordination Entwicklungsbereiche / Fachbereich, Koordination der Offshore?Entwicklung, Businessanalyse
Risikomanagement.
Technisches Umfeld:
Apache Tomcat, Polopoly / Java, Java Enterprise Edition (J2EE), XML-Processing, JUnit, Ant, SVN, Velocity, JavaScript, Scrum, DB/2, Linux
**04/2009-08/2009**
Telekom Deutschland (freiberuflich) Berater:
Requirement Engineering bez. diverser Anforderungen der Bonitätsprüfung
Koordination zwischen Fachbereich und externen Dienstleister
Steuerung der externen Dienstleister
Erstellung eines SOA-Lösungskonzepts für die Anbindung / Erweiterung der Telekom-Vertriebskanäle an die Bonitätsprüfung.
**04/2008-03/2009**
Daimler-AG (freiberuflich) Architekt / Entwickler:
Weiterentwicklung und Wartung einer Java Enterprise Edition (JEE/J2EE) Anwendung, die es ermöglicht ein Fahrzeug im Internet zu konfigurieren (Internet-Fahrzeug-Konfigurator / www.mercedes-benz.de)
Architekt / Entwickler für die Anbindung des Internet-Fahrzeug-Konfigurators an ein CMS-System
Architekt / Entwickler für die Umsetzung eines Java Enterprise Edition-CRM-Moduls mit Anbindung der Internet-Fahrzeug-Konfigurator-Altprozesse
Technisches Umfeld:
Java / Java Enterprise Edition / JEE, J2EE (JSP, JSTL, EL, Servlets, EJB, JMS, Webservices), JDBC, IBM Websphere Applikation Server, IBM-RAD, Axis-Webservice, XML-Processing, JUnit, Ant, Ajax / Java Script, HTML / CSS, UML, DB/2, Linux / Unix.
Technisches Umfeld:
Java / Java Enterprise Edition (JEE/J2EE), SOA / Webservices, UML
**02/2007-04/2008**
Hypo Real Estate Bank International (freiberuflich) Architekt / Entwickler:
Entwicklung / Architektur eines Java / Spring basierten Datenkonverter-Framework im Basel II / Meldewesen-Umfeld. Die Applikation ermöglicht die XML-basierte Definition von Konvertierungsregeln zur Transformation und Aufbereitung von Legacy-Daten für den Datenimport in Fremdsysteme wie z.B. Samba plus.
Erstellung einer Java / Spring basierten Anwendung zur systematischen Analyse und Visualisierung von Unternehmensdaten
Analyse, Konzeption und Realisierung eines Perl-Testsystems mit einem automatisierten Datenvergleich von C++ und Cobol-Hostanwendungen
Technisches Umfeld:
Java, Perl, Eclipse, Spring Framework, XML, JUnit Framework, Ant, BIRT, DB/2,
Windows
**04/2005 - 02/2007**
MHP/Porsche (festangestellt) Architekt / Entwickler:
Re-Design einer Java Enterprise (J2EE) Anwendung zur Pflege aller Porsche Fahrzeug- und Ausstattungsdaten. Die Applikation dient zur zentralen Datenversorgung des Internet Car-Konfigurators und des weltweiten Porsche Vehicle Management Systems (VMS)
Erweiterung eines Java Enterprise (J2EE) Porsche Verkäuferarbeitsplatzes (PVA) zur Auftragsabwicklung für internationale Märkte mit Anbindung an das weltweite Porsche Vehicle Management System (VMS)
Erweiterung des Java Enterprise Porsche (J2EE) Financial Calculators für die Berechnung von Leasing Verträgen
Design / Architektur und Entwicklung eines Java Enterprise Porsche (J2EE) Währungsrechners für Berechnung von internationalen Fahrzeug- und Zubehörpreisen für alle Porsche Fahrzeugmodelle und internationalen Märkte
Design / Architektur und Entwicklung einer Webserviceanbindung für das Porsche SAP-CRM System
Design / Architektur und Entwicklung einer WEB-EDI Plattform für die komplette Lieferabruf / Feinabruf Prozesskette
Technisches Umfeld:
Eclipse, Java, Java Enterprise Edition / J2EE (JSP, JSTL, EL, Servlets und EJBs),
JDBC, XML Processing, IBM Hostpublisher-Anbindung an AS400, IBM Websphere Applikation Server, Tomcat Server, Weblogic Application Server, Struts Framework, Spring Framework, ACEGI Security Framework, JUnit, JMeter, Ant, Axis-Webservices,
Hibernate, DB/2, Oracle Datenbank, Windows / Linux
**08/2003 - 03/2005**
Universität Tübingen (freiberuflich) Projektleitung:
Projektleitung, Entwicklung einer Multimedia-Netzwerk CD in Zusammenarbeit mit
der Universität Tübingen und gefördert durch das Wirtschaftsministerium Baden-Württemberg
Technisches Umfeld:
Produktdefinition "Meilensteinplanung", Prozesskontrolle, Qualitätssicherung,
Adobe Flash
**04/2004 -05/2004**
Firma Euchner (freiberuflich) Entwickler:
Entwicklung einer MS-Access VBA-Anwendung zur Erfassung und Archivierung von Zulassungszertifikaten.
Technisches Umfeld:
MS-Access
VBA
Windows
**01/2004 - 04/2004** Firma sLAB (freiberuflich) Entwickler:
Entwicklung einer J2EE, J2ME-Anwendung für mobile Clients zur Erfassung von Kundendienst-Aufträgen. Aufgezeichnete Langzeittransaktionen wurden über GPRS vom mobilen Client an einen zentralen J2EE-Applikationsserver zur Auswertung und Weiterverarbeitung übertragen.
Technisches Umfeld:
JBOSS, Tomcat, Java J2ME, Java Enterprise Edition / J2EE (JSP, Servlets, Java Enterprise Beans), JDBC, IntelliJ, XML Processing, Ant, Linux, dTF/SQL Datenbank
**07/2003 - 01/2004**
Firma KEC-Systemhaus (freiberuflich) Entwickler:
Entwicklung einer Java Enterprise-Anwendung zur Personal-Zeiterfassung:
Technisches Umfeld:
Tomcat
Java / Java Enterprise Edition (EL, JSTL, JSP, Servlets , Struts, EJB)
Eclipse, Linux / Windows, MySQL.
**05/2002 - 06/2003**
Firma DaimlerChrysler (freiberuflich) Entwickler:
Entwicklung einer VBA-Anwendung zur Erfassung von Störfällen für umweltrelevante Produktionsanlagen
Technisches Umfeld:
VBA / Visual Basic, Windows, Oracle, MS Access
**08/2000 - 01/2002**
Firma ECCE (freiberuflich) Entwickler:
Entwicklung einer Perlanwendung für das ausfallsichere Verteilen von TV-Programminhalten über das Internet
Technisches Umfeld:
Emacs, Perl, Linux, Oracle, MS-SQL Server
**08/1999 - 06/2000**
Firma BTB (freiberuflich) Ausbilder:
Ausbilder von Fachinformatiker im Bereich C, Java, HTML
**09/1995 - 08/1999**
Firma sLAB (festangestellt) Entwickler:
Erstellung einer Verwaltungssoftware für ein Schließanlagensystem in C++ mit der IBM Open Class Bibliothek
Unix System Programmierung. Erstellung diverser Unix-Tools / Server und Treiber-Software für den Unix Kernel.
Erstellung von Web-Anwendungen mit der Programmiersprache Perl
Erstellung von diversen Access Datenbank-Anwendungen
Kapselung von Netzwerkzugriffen auf eine DB/2 Datenbank mit Hilfe von Corba Modulen
Technisches Umfeld:
Emacs, Make, IBM Visual Age, Perl, C, C++, VBA, Linux, Windows, Oracle, DB/2
**05/1994 - 08/1995**
Uni-Stuttgart Wissenschaftliche Hilftkraft:
Erstellung von technischer englischsprachiger Dokumentation für den SNNS neuronalen Netzwerksimulator und diversen C-Bibliotheken.
Technisches Umfeld:
Emacs, LaTex, BibTex, C, Unix
Referenzen Schulungen über den gesamten Zeitraum
Unilog Integrata Training AG Bundesweit, (freiberuflich) Trainer:
Im Auftrag geschulte Kunden:
BMW
GMD Forschungszentrum
E-Plus
Bundesinnenministerium
T-Systems
Deutsche Bank
DZ Bank
und andere
Zeitliche Verfügbarkeit: Verfügbarkeit: Q1 2020
Institution: Universität Stuttgart und Brunel University England/West London
Ausbildung: Informatik
Abschluss: Master of Science in Distributed Computing Systems Engineering mit Auszeichnung
Langjährige Erfahrung im Design und der Implementierung komplexer J(2)EE Web-Anwendungen unter Linux/Windows. Design und Implementierung von Systemanwendungen unter C und C++.
Langjährige Erfahrung im Bereich Training, Projektleitung und Consulting
In projekten eingesetzte Java-Applikationsserver:
Erfahrungen DOT.NET:
Design / Analyse / Methoden:
Angewandte Technologien im Java / Java Enterprise Edition (JEE/J2EE) -Umfeld:
Eclipse, IntelliJ, Spring, Struts, Servlets, JSF, JSP, EJB, JPA / Hibernate, JDBC, JTA, JMS, XML-Processing, XDoclet, Ant, Maven, JUnit , JMeter, Apache Axis, Apache Tomcat, JBoss, IBM Websphere, BEA Weblogic, Git, Subversion, CVS, RESTful Services / JAX-RS, JSON, HTML, CSS, Angular
Angewandte Technologien im C++/C/C#/VB.NET/Perl Umfeld:
Vi, Make, GCC, Microsoft Visual Studio 6.0/7.0, Emacs, KDevelop, ?MS-Access?
Objektorientierte Analyse, Design, UML, Requirements Engineering
Verfüge über sehr gute "Soft-Skills":
Deutschland: Bundesweiter Einsatz mit Remote Anteil, bevorzugt Stuttgart (7XXXX)
Projektleitung, Entwicklung einer Multimedia-Netzwerk CD in Zusammenarbeit mit der Universität Tübingen und gefördert durch das Wirtschaftsministerium Baden-Württemberg
Entwicklung einer MS-Access VBA-Anwendung zur Erfassung und Archivierung von Zulassungszertifikaten.
Entwicklung einer J2EE, J2ME-Anwendung für mobile Clients zur Erfassung von Kundendienst-Aufträgen. Aufgezeichnete Langzeittransaktionen wurden über GPRS vom mobilen Client an einen zentralen J2EE-Applikationsserver zur Auswertung und Weiterverarbeitung übertragen.
Entwicklung einer Java Enterprise-Anwendung zur Personal-Zeiterfassung
Entwicklung einer VBA-Anwendung zur Erfassung von Störfällen für umweltrelevante Produktionsanlagen
Entwicklung einer Perlanwendung für das ausfallsichere Verteilen von TV-Programminhalten über das Internet
Ausbilder von Fachinformatiker im Bereich C, Java, HTML
Ausbildung:
Universität Stuttgart, Brunel University London
Nationalität: Deutsch
Abschluß:
Master of Science in Distributed Computing Systems Engineering mit Auszeichnung.
Fähigkeiten, Kenntnisse, Erfahrungen:
Programmiersprachen:
C, C++, Java, JavaScript,VBA, Perl, Bash, Python, Swift
Datenbank-Systeme:
Oracle, MySQL, MS-SQL Server, MS-Access, DB/2, dTF/SQL, PostgreSQL
Angewandte Technologien im Java / Java Enterprise Edition (JEE/J2EE) -Umfeld:
Eclipse, IntelliJ, Spring, Struts, Servlets, JSF, JSP, EJB, JPA / Hibernate, JDBC, JTA, JMS, XML-Processing, XDoclet, Ant, Maven, JUnit , JMeter, Apache Axis, Apache Tomcat, JBoss, IBM Websphere, BEA Weblogic, Git, Subversion, CVS, RESTful Services / JAX-RS, JSON, HTML, CSS, Angular
Angewandte Technologien im C++/C/C#/VB.NET/Perl Umfeld:
Vi, Make, GCC, Microsoft Visual Studio 6.0/7.0, Emacs, KDevelop, ?MS-Access?
Angewandte Methoden:
Objektorientierte Analyse, Design, UML
Referenzen:
**01/2011-12/2019 **
Daimler AG (freiberuflich)
Daimler Systemverantwortlicher für den Bereich ?eApplication? im europäischen Rechenzentrum der Daimler AG (EDC):
Ansprechpartner für die Fachbereiche bezüglich der Aufnahme, Koordination und Umsetzung von technischen Anforderungen der Java Enterprise Anwendungen (JEE/J2EE) im Kontext des europäischen Rechenzentrums der Daimler AG (EDC)
Steuerung großer indischer Offshore-Teams (Infosys)
Verantwortlich für die Koordination der technischen Problemanalyse und Störungsbeseitigung im laufenden Betrieb
Verantwortlich für den weltweiten Rollout von komplexen Java Enterprise Systemen (JEE/J2EE) auf der Basis von Apache Tomcat und IBM Websphere in verschiedenen Zeitzonen und Märkten
Technisches Umfeld:
Apache Tomcat, WebSphere Application Server, Git, IBM MQ, Java, Java Enterprise Edition / JEE, J2EE (JSF, JPA, EJB, JMS, JSON, JTA, JAX-RS), XML, JUnit, Maven, Hibernate, DB2, PostgreSQL, Oracle, VMWare, AppDynamics, Linux, Angular
**02/2010-12/2010**
Daimler AG (freiberuflich) Architekt / Entwickler:
Entwicklung im Umfeld des Java Enterprise (JEE/J2EE) Fahrzeugkonfigurators (www.mercedes-benz.de)
Integration von Servicedaten und Mehrwertdiensten für Mercedes-Benz Kunden, die über das Internet abgerufen werden können
Anbindung diverser Daimler-Systeme an den Java Enterprise (JEE/J2EE) Mercedes-Benz Konfigurator
Erweiterung des bestehenden Java Enterprise (JEE/J2EE) CRM-Systems
Erweiterung des Java basierten DAY-CQ Content Management Systems (www.mercedes-benz.de)
Integration des Benutzerfahrzeugmanagements für weitere Märkte
Technisches Umfeld:
Java / Java Enterprise Edition/ JEE, J2EE (JSF, JSP, JSTL, EL, Servlets, EJBs), JDBC, IBM Websphere Applikation Server, IBM-RAD, Axis-Webservice, XML Processing, JUnit, Ant, Ajax / Java Script, HTML / CSS, UML, DB/2, Linux / Unix
**08/2009-02/2010**
Pro7/Sat 1 Gruppe (freiberuflich) Projektleiter für Relaunch www.prosieben.de:
Einführung eines neuen Java Enterprise (J2EE) CMS Systems (Relaunch von www.prosieben.de)
Projektmanagement, Projektsetup
Projektcontrolling, Koordination Entwicklungsbereiche / Fachbereich, Koordination der Offshore?Entwicklung, Businessanalyse
Risikomanagement.
Technisches Umfeld:
Apache Tomcat, Polopoly / Java, Java Enterprise Edition (J2EE), XML-Processing, JUnit, Ant, SVN, Velocity, JavaScript, Scrum, DB/2, Linux
**04/2009-08/2009**
Telekom Deutschland (freiberuflich) Berater:
Requirement Engineering bez. diverser Anforderungen der Bonitätsprüfung
Koordination zwischen Fachbereich und externen Dienstleister
Steuerung der externen Dienstleister
Erstellung eines SOA-Lösungskonzepts für die Anbindung / Erweiterung der Telekom-Vertriebskanäle an die Bonitätsprüfung.
**04/2008-03/2009**
Daimler-AG (freiberuflich) Architekt / Entwickler:
Weiterentwicklung und Wartung einer Java Enterprise Edition (JEE/J2EE) Anwendung, die es ermöglicht ein Fahrzeug im Internet zu konfigurieren (Internet-Fahrzeug-Konfigurator / www.mercedes-benz.de)
Architekt / Entwickler für die Anbindung des Internet-Fahrzeug-Konfigurators an ein CMS-System
Architekt / Entwickler für die Umsetzung eines Java Enterprise Edition-CRM-Moduls mit Anbindung der Internet-Fahrzeug-Konfigurator-Altprozesse
Technisches Umfeld:
Java / Java Enterprise Edition / JEE, J2EE (JSP, JSTL, EL, Servlets, EJB, JMS, Webservices), JDBC, IBM Websphere Applikation Server, IBM-RAD, Axis-Webservice, XML-Processing, JUnit, Ant, Ajax / Java Script, HTML / CSS, UML, DB/2, Linux / Unix.
Technisches Umfeld:
Java / Java Enterprise Edition (JEE/J2EE), SOA / Webservices, UML
**02/2007-04/2008**
Hypo Real Estate Bank International (freiberuflich) Architekt / Entwickler:
Entwicklung / Architektur eines Java / Spring basierten Datenkonverter-Framework im Basel II / Meldewesen-Umfeld. Die Applikation ermöglicht die XML-basierte Definition von Konvertierungsregeln zur Transformation und Aufbereitung von Legacy-Daten für den Datenimport in Fremdsysteme wie z.B. Samba plus.
Erstellung einer Java / Spring basierten Anwendung zur systematischen Analyse und Visualisierung von Unternehmensdaten
Analyse, Konzeption und Realisierung eines Perl-Testsystems mit einem automatisierten Datenvergleich von C++ und Cobol-Hostanwendungen
Technisches Umfeld:
Java, Perl, Eclipse, Spring Framework, XML, JUnit Framework, Ant, BIRT, DB/2,
Windows
**04/2005 - 02/2007**
MHP/Porsche (festangestellt) Architekt / Entwickler:
Re-Design einer Java Enterprise (J2EE) Anwendung zur Pflege aller Porsche Fahrzeug- und Ausstattungsdaten. Die Applikation dient zur zentralen Datenversorgung des Internet Car-Konfigurators und des weltweiten Porsche Vehicle Management Systems (VMS)
Erweiterung eines Java Enterprise (J2EE) Porsche Verkäuferarbeitsplatzes (PVA) zur Auftragsabwicklung für internationale Märkte mit Anbindung an das weltweite Porsche Vehicle Management System (VMS)
Erweiterung des Java Enterprise Porsche (J2EE) Financial Calculators für die Berechnung von Leasing Verträgen
Design / Architektur und Entwicklung eines Java Enterprise Porsche (J2EE) Währungsrechners für Berechnung von internationalen Fahrzeug- und Zubehörpreisen für alle Porsche Fahrzeugmodelle und internationalen Märkte
Design / Architektur und Entwicklung einer Webserviceanbindung für das Porsche SAP-CRM System
Design / Architektur und Entwicklung einer WEB-EDI Plattform für die komplette Lieferabruf / Feinabruf Prozesskette
Technisches Umfeld:
Eclipse, Java, Java Enterprise Edition / J2EE (JSP, JSTL, EL, Servlets und EJBs),
JDBC, XML Processing, IBM Hostpublisher-Anbindung an AS400, IBM Websphere Applikation Server, Tomcat Server, Weblogic Application Server, Struts Framework, Spring Framework, ACEGI Security Framework, JUnit, JMeter, Ant, Axis-Webservices,
Hibernate, DB/2, Oracle Datenbank, Windows / Linux
**08/2003 - 03/2005**
Universität Tübingen (freiberuflich) Projektleitung:
Projektleitung, Entwicklung einer Multimedia-Netzwerk CD in Zusammenarbeit mit
der Universität Tübingen und gefördert durch das Wirtschaftsministerium Baden-Württemberg
Technisches Umfeld:
Produktdefinition "Meilensteinplanung", Prozesskontrolle, Qualitätssicherung,
Adobe Flash
**04/2004 -05/2004**
Firma Euchner (freiberuflich) Entwickler:
Entwicklung einer MS-Access VBA-Anwendung zur Erfassung und Archivierung von Zulassungszertifikaten.
Technisches Umfeld:
MS-Access
VBA
Windows
**01/2004 - 04/2004** Firma sLAB (freiberuflich) Entwickler:
Entwicklung einer J2EE, J2ME-Anwendung für mobile Clients zur Erfassung von Kundendienst-Aufträgen. Aufgezeichnete Langzeittransaktionen wurden über GPRS vom mobilen Client an einen zentralen J2EE-Applikationsserver zur Auswertung und Weiterverarbeitung übertragen.
Technisches Umfeld:
JBOSS, Tomcat, Java J2ME, Java Enterprise Edition / J2EE (JSP, Servlets, Java Enterprise Beans), JDBC, IntelliJ, XML Processing, Ant, Linux, dTF/SQL Datenbank
**07/2003 - 01/2004**
Firma KEC-Systemhaus (freiberuflich) Entwickler:
Entwicklung einer Java Enterprise-Anwendung zur Personal-Zeiterfassung:
Technisches Umfeld:
Tomcat
Java / Java Enterprise Edition (EL, JSTL, JSP, Servlets , Struts, EJB)
Eclipse, Linux / Windows, MySQL.
**05/2002 - 06/2003**
Firma DaimlerChrysler (freiberuflich) Entwickler:
Entwicklung einer VBA-Anwendung zur Erfassung von Störfällen für umweltrelevante Produktionsanlagen
Technisches Umfeld:
VBA / Visual Basic, Windows, Oracle, MS Access
**08/2000 - 01/2002**
Firma ECCE (freiberuflich) Entwickler:
Entwicklung einer Perlanwendung für das ausfallsichere Verteilen von TV-Programminhalten über das Internet
Technisches Umfeld:
Emacs, Perl, Linux, Oracle, MS-SQL Server
**08/1999 - 06/2000**
Firma BTB (freiberuflich) Ausbilder:
Ausbilder von Fachinformatiker im Bereich C, Java, HTML
**09/1995 - 08/1999**
Firma sLAB (festangestellt) Entwickler:
Erstellung einer Verwaltungssoftware für ein Schließanlagensystem in C++ mit der IBM Open Class Bibliothek
Unix System Programmierung. Erstellung diverser Unix-Tools / Server und Treiber-Software für den Unix Kernel.
Erstellung von Web-Anwendungen mit der Programmiersprache Perl
Erstellung von diversen Access Datenbank-Anwendungen
Kapselung von Netzwerkzugriffen auf eine DB/2 Datenbank mit Hilfe von Corba Modulen
Technisches Umfeld:
Emacs, Make, IBM Visual Age, Perl, C, C++, VBA, Linux, Windows, Oracle, DB/2
**05/1994 - 08/1995**
Uni-Stuttgart Wissenschaftliche Hilftkraft:
Erstellung von technischer englischsprachiger Dokumentation für den SNNS neuronalen Netzwerksimulator und diversen C-Bibliotheken.
Technisches Umfeld:
Emacs, LaTex, BibTex, C, Unix
Referenzen Schulungen über den gesamten Zeitraum
Unilog Integrata Training AG Bundesweit, (freiberuflich) Trainer:
Im Auftrag geschulte Kunden:
BMW
GMD Forschungszentrum
E-Plus
Bundesinnenministerium
T-Systems
Deutsche Bank
DZ Bank
und andere
Zeitliche Verfügbarkeit: Verfügbarkeit: Q1 2020
Institution: Universität Stuttgart und Brunel University England/West London
Ausbildung: Informatik
Abschluss: Master of Science in Distributed Computing Systems Engineering mit Auszeichnung
Langjährige Erfahrung im Design und der Implementierung komplexer J(2)EE Web-Anwendungen unter Linux/Windows. Design und Implementierung von Systemanwendungen unter C und C++.
Langjährige Erfahrung im Bereich Training, Projektleitung und Consulting
In projekten eingesetzte Java-Applikationsserver:
Erfahrungen DOT.NET:
Design / Analyse / Methoden:
Angewandte Technologien im Java / Java Enterprise Edition (JEE/J2EE) -Umfeld:
Eclipse, IntelliJ, Spring, Struts, Servlets, JSF, JSP, EJB, JPA / Hibernate, JDBC, JTA, JMS, XML-Processing, XDoclet, Ant, Maven, JUnit , JMeter, Apache Axis, Apache Tomcat, JBoss, IBM Websphere, BEA Weblogic, Git, Subversion, CVS, RESTful Services / JAX-RS, JSON, HTML, CSS, Angular
Angewandte Technologien im C++/C/C#/VB.NET/Perl Umfeld:
Vi, Make, GCC, Microsoft Visual Studio 6.0/7.0, Emacs, KDevelop, ?MS-Access?
Objektorientierte Analyse, Design, UML, Requirements Engineering
Verfüge über sehr gute "Soft-Skills":