Ich bin Software Architekt, Technischer Entwicklungsleiter und Senior Entwickler. Ich entwerfe
verlässlichen und skalierenden Backend Systemen und deren Interfaces. Ich habe über 20 Jahre
Erfahrung in Software Entwicklung und war in den letzten 15 Jahren für das Design
solcher Systeme im Enterprise Umfeld verantwortlich.
Die Programmiersprachen meiner Wahl sind Java, Swift and C++ in Unix Umgebungen. Ich habe
Erfahrungen mit vielen Open Source Frameworks und habe schon für einigen Frameworks Patches entwickelt.
Als Teamworker arbeite gerne im agilen Umfeld. In meiner momentanen Rolle bei Volkswagen arbeite nach den
Prinzipien von Extreme Programming (Test Driven Development, Ping-Pong-Pairing).
1995
Diplom an der TU Braunschweig. Note 1.0.
2014 - 2015
Entwicklung von Mobility Apps und Services für die Mobility Platform von Volkswagen. Einsatz von Pivotal Cloud Foundry und Amazon Web Services. Pair Programming, Test Driven Development nach dem Pivotal Agile Process.
2014 - 2015
Design und Implementation eines External Authentication Modules für WebSEAL in der Volkswagen Umgebung unter Benutzung verschiedener LDAPs. Der Benutzer kann bei der Authentifizierung aus einem Liste von ihm zugeteilten Accounts den Arbeitsaccount auswählen. Unterstützte Authentifizierungsmethoden: PKI, Radius und Passwort-Logins.
2012 - 2014
Architekt für die Abteilung AIS (Access- und Identitiy-Management
2011 - 2012
Design und Implementation eines Identity Repository Backend für Kunden des VW Konzerns. Das System war verantwortlich für das Erzeugen von VW-Global-IDs basierend auf Email-Adressen und Social IDs (Facebook, OpenID, Google-Account etc.)
2009 - 2011
Design und Implementation des REST Interfaces des B2B-Usermanagement Systems und einer darauf basierenden und einfach zu benutzenden Java Client Bibliothek.
2007 - 2009
Refactoring des B2B-Usermanagement System mit dem Schwerpunkt der Möglichkeit der einfachen horizontalen Skalierung. Das System benutzt interprozess Kommunikation, verteilte Caches und eine Zero-Configuration mit automatischen Discovery und Clustering der verschiedenen Instanzen.
2005 - 2007
Design und Entwicklung der Dispatcher Komponente des B2B-Usermanagement Systems. Das System versendet ereignisgesteuerte XML Nachrichten über JMS mit Hilfe von MQ Series
2001 - 2005
Design und Entwicklung des B2B-Usermanagement Systems
• Authentifizierungs- and Autorisations-Service für VWG Applikationen
• Single Sign On für Lieferanten and VW Angestellte aus dem Intranet und Internet
• Benutzerverwaltungs-GUI basierend auf JSP / JSF / SEAM
• Tools: Java, Hibernate, Spring, SQL(Oracle), XStream, Axis, Xalan, LDAP, JMS, Tomcat,
Apache, Websphere
1999 - 2001
Technischer Leiter der HP OpenView Security Development Group. Sicherheitskonzepte für HP OpenView Operations für Windows, Beratung bei sicherheitsrelevanten Entwicklungsaufgaben (SSL Kommunikation, PKI Integration, SSH etc.)
1997 - 1999
Design und Implementation des "HP OpenView Access Manager", ein rollenbasierendes Benutzer Management System für verschiedene Betriebssysteme, Datenbanken and Applikationen. Verantwortlich für die Entwicklung der meisten Server Module. Tools: C++, STL, DCOM, ATL, SQL(Oracle), Paradigm Plus, UML, Yacc, Lex
1995 - 1997
Design und Entwicklung der Internet Engine von StarOffice für die Protokolle HTTP, FTP, NNTP, LDAP, IMAP, POP3
1988 - 1995
Zur Studiumfinanzierung: Entwickling eines Kunden- und Auftrags-Erfassungssystems für ein mittelständisches Unternehmen, basierend auf dBase, Clipper, Novell-Network, DOS einschliesslich des Daten Austausches mit Filialstellen über ISDN.
Die folgenden Grafen zeigen einen Teil meiner Erfahrungen mit Programmier Sprachen. Ich bin aber der Meinung, das ich jede andere prozedurale, objekt orientierte Sprache nach kurzer Zeit beherrsche.
Eine kleine Liste der Tools, die ich im Laufe der Zeit ausgibiger benutzt habe.
Die VW Group Lieferanten Plattform ist die zentrale Anlaufstelle für alle Unternehmen die Waren oder Dienstleistungen an Marken der Volkswagen Gruppe verkaufen möchten. Die Plattform ermöglicht den Zugang zu hunderten von VWG Applikationen für tausdende von Lieferanten und Angestellte von VW.
Backend Architektur and EntwicklungDies ist mein Github Profil mit meinen open source Projekten. Meine freie Zeit ist limitiert, aber da ich in meinen Projekten viele Open Source Frameworks benutze, versuche ich durch Patches und kleinen eigenen Projekten der Open Source Community zu helfen.
Open SourceFalls Du einen Job als Entwickler oder Designer bei Volkswagen suchst, in Berlin wohnen willst und keine Angst vor agilen Software Entwicklung hast, kontaktiere mich über das untenstehende Kontaktformular.
Hervorragende analytische Fähigkeiten und fachliches / technologisches Know-how. Sehr gute Kenntnisse in verteilten Softwarearchitekturen im Enterprise Bereich. Kundenorientierung und Teamfähigkeit.
Abteilungsleiter, Volkswagen
Auf der Suche nach Designer und Software Developer in Berlin.