Tätigkeiten: JEE Entwicklung, IBM Integration Toolkit Entwicklung
Technologien: JEE6/7, Glassfish3/ 4 (Payara), IBM Integration Broker v9/v10, Oracle DB, PL/SQL, Maven, Ant, Docker, SVN
Tätigkeiten: Entwicklung, Reviews, Build und Continuous Integration, Automation
Technologien: JEE7, Payara / Glassfish 4.1, AngularJS, Postgres, Docker, GIT, Maven, Ant
Tätigkeiten:
Fach- und IT-Konzeption, Schnittstellenkontrakte, JEE Entwicklung, IBM Integration, Toolkit Entwicklung
Technologien: JEE6, Glassfish3, IBM Integration Broker v9, Oracle DB, PL/SQL, Maven, Ant, Docker, SVN
Tätigkeiten: Entwickeln im SCRUM Team
Technologien: JEE6, JSF, SVN, GIT, Glassfish3, Oracle DB, Maven, Vagrant, Docker
Tätigkeiten: Architektur- und Codereviews, Review, Erweiterung und Erstellung von Architekturdokumentationen, Unterstützung bei Entscheidungsfindungen im Entwicklungsprozess
Technologien: JEE
Tätigkeiten: Architektur, Entwicklung, Systemdokumentation, Continuous Integration, Releasemanagement, Produktivbringung, Anbindung von verschiedenen CRM Systemen, Optimierung der Buildintegration von IBM MessageBroker in den bestehenden Maven Buildprozess
Technologien: Java, JEE6, RESTful WebServices, IBM Websphere MessageBroker, Maven, Ant, Jenkins, Sonar, Nexus
Motivation
Ich will in einem kompetenten Team interessante und abwechslungsreiche Projekte realisieren. Da ich sehr technikinteressiert bin, ist es mir wichtig, stetig weiterzulernen und mich in neue Technologien einzuarbeiten.
Beruflicher Werdegang
seit 07.2013
Freiberuflich tätig als IT-Berater, Softwarearchitekt und -entwickler
2007 - 2013
Senior IT-Berater, Senior Softwarearchitekt/-entwickler bei DialogData GmbH
2002 - 2007
IT-Berater und Softwarearchitekt/-entwickler bei Softlab GmbH
2001 - 2002
Softwarearchitekt/-entwickler bei vem AG
1999 - 2001
IT-Berater und Softwareentwickler bei Softlab GmbH
Projekterfahrung
2007 - 2013 DialogData GmbH
Projekt: Erstellen von Intranet-Webanwendungen (HypoVereinsbank)
Rollen: Developer
Technologien: Java, Struts, Spring, WebSphere
Projekt: Konzeption und Entwicklung eines grafischen Testworkflow-Editors (BMW AG)
Rollen: Architekt, Senior Developer, Themenverantwortlicher, Teamcoach
Technologien: Java, Draw2D, Eclipse GEF, Eclipse RCP, OSGI
Projekt: Konzeption und Entwicklung einer Testworkflow-Engine (BMW AG)
Rollen: Architekt, Senior Developer, Themenverantwortlicher, Teamcoach
Technologien: Java, OSGI
Projekt: Code- und Buildreviews von Javaprojekten (BMW AG)
Rollen: Berater, Reviewer
Technologien: Java, Maven, Ant, Hudson, Nexus, Sonar, SonarJ
Projekt: Buildmanagement Customer-To-Business Plattform, Architektur- und Qualitätsreviews,
Entwicklung eines QualityCockpits (BMW AG)
Rollen: Buildmanager, Reviewer, Senior Developer
Technologien: Java, JEE5, JSP, Servlets, WebServices, Sonar, Hudson/Jenkins, Glassfish, Nexus,
Maven, Ant, Subversion
Projekt: Entwicklung eines Alarmierungssystems (F24 AG)
Rollen: Senior Developer
Technologien: Java, JEE6, Wicket, Glassfish, Ant, MySQL, Sonar, Jenkins
Projekt: Support und Weiterentwicklung von Inhouse Webapplikationen; Durchführen von Technologieupgrades (PBB Pfandbriefbank)
Rollen: Support, Technologieconsultant, Senior Developer
Technologien: Java, JEE5/6, Wicket, JBoss, Maven, Ant, Oracle DB, Jenkins, Sonar, Nagios
Projekt: Weiterentwicklung des Global Customer Data Managements (BMW AG)
Rollen: Senior/Lead Developer, Architektur
Tätigkeiten: Architektur, Entwicklung, Systemdokumentation, Continuous Integration, Releasemanagement
Technologien: Java, JEE5/6, RESTful WebServices, IBM Websphere MessageBroker, Maven, Ant,
Jenkins, Sonar, Nexus
Misc: Bewerberassessment / Recruiting, Teamcoaching (DialogData GmbH & Co. KG)
2002 - 2007 Softlab GmbH
Projekt: Customizing von MatrixOne PDM Installationen,
Kunden: Dura Automotive, Kautex, PSW, KET, Autoliv
Rollen: Entwickler, Architekt, Berater
Technologien: JSP, Servlets, Tomcat, Weblogic, Oracle DB
Projekt: Entwicklung eines J2EE-basierten Systems zur Projektkostenabschätzung (BMW AG)
Rollen: Entwickler, Architekt
Technologien: Java, J2EE, Swing, WebLogic, XML, XSLT, XSL-FO
Projekt: Anpassen einer 3D-Viewerkomponente an Sicherheitsvorgaben (BMW AG)
Rollen: Entwickler, Architekt
Technologien: C, Visual Basic
Projekt: Design und Entwicklung eines Managementtools für parametrische Teiledaten (BMW AG)
Rollen: Entwickler, Architekt
Technologien: Java, J2EE, Swing, WebLogic, Oracle
Projekt: Design und Entwicklung eines Systems zur verteilten Tesselierung von 3D-Daten (Dura)
Rollen: Entwickler, Architekt
Technologien: Java, JSP, Servlets, Tomcat
Projekt: Design und Entwicklung eines Datenaustauschtools (BMW AG)
Rollen: Entwickler, Architekt
Technologien: Java, Webservices, J2EE, Bea Weblogic, Oracle, TogetherJ UML Modelling
Projekt: Design und Entwicklung eines verteilten PDF-Bestempelungstools (Kautex)
Rollen: Entwickler, Architekt
Technologien: Java, pdflib
Projekt: XSLT-basierte Datentransformationen (BMW AG)
Rollen: Entwickler
Technologien: Java, XML, XSLT
2001 - 2002 vem AG
Projekt: Entwicklung eines Webshops für Aktienfonds
Rollen: Entwickler
Technologien: WebObjects, Java, Oracle DB, Apache, Solaris, HTML, CSS, Javascript, XML
Projekt: Entwicklung eines PDF-Formulargenerators zur Onlineregistrierung
Rollen: Entwickler, Architekt
Technologien: Java, XML, XSLT, XSL-FO
Projekt: Generierung statischer HTML Seiten aus XML
Rollen: Entwickler, Architekt
Technologien: Java, Swing, XML, XSLT, XSD
Projekt: Dynamische Generierung von Online-Wertentwicklungsdiagrammen
Rollen: Entwickler, Architekt
Technologien: WebObjects, Java, Oracle DB
Misc: Applikationsverteilung mit Webstart, Entwicklung diverser interner Applikationen (Java), Netzwerk- und Serverbetrieb
1999 - 2001 Softlab GmbH
Projekt: Entwicklung eines Stücklisteneditors für Fertigungsmittel (BMW AG)
Rollen: Entwickler, Berater, Architekt
Technologien: Java, Swing, CORBA, JDBC, Oracle DB, XML, XQL
Projekt: Entwicklung eines Migrationstools für CAD Daten (BMW AG)
Rollen: Entwickler
Technologien: Java, Swing, JDBC, CORBA
Projekt: Evaluation von J2EE für Intranetanwendungen (BMW AG)
Rollen: Entwickler, Berater
Technologien: Sun J2EE Kit
Misc: Skripting, Datenimport/-export im PDM Bereich
Ausbildung
Studium
zweisprachiges Studium der Produktions- und Automatisierungstechnik an der FH München und der Fondation EPF, Paris (1994 - 1999)
Abschlüsse als Diplomingenieur (FH München) und ingénieur diplomé (EPF, Paris)
Diplomarbeiten
Zertifizierungen
CPSA-F (Certified Professional for Software Architecture ? Foundation level) (2011)
Trainings
Effective JEE & JEE Architectures with Adam Bien / airhacks.com (2015)
Tätigkeiten
Architektur, Design, Entwicklung, Code- und Architekturreviews, Build- und Releasemanagement, Continuous Integration
Technologien
Java, JEE, XML, XSLT, Scripting (bash, cmd), AngularJS, HTML, CSS, Javascript, JDBC, SQL, Wicket, JPA, Hibernate, Eclipselink, RESTful WebServices, JAXB, JXPath,JUnit, TestNG
Methodiken
Agile Entwicklung mit Kanban und Scrum, arc42, klassische Vorgehensweisen
Tools
IntelliJ, Eclipse, Netbeans, Xcode, Maven, Ant, Gradle, Nexus, Sonar, SonarJ, PMD, FindBugs, CheckStyle, Jenkins, Hudson, Jira, Subversion, Mercurial, Git
AppServer
Glassfish / Payara, JBoss, Tomcat, IBM MessageBroker
Tätigkeiten: JEE Entwicklung, IBM Integration Toolkit Entwicklung
Technologien: JEE6/7, Glassfish3/ 4 (Payara), IBM Integration Broker v9/v10, Oracle DB, PL/SQL, Maven, Ant, Docker, SVN
Tätigkeiten: Entwicklung, Reviews, Build und Continuous Integration, Automation
Technologien: JEE7, Payara / Glassfish 4.1, AngularJS, Postgres, Docker, GIT, Maven, Ant
Tätigkeiten:
Fach- und IT-Konzeption, Schnittstellenkontrakte, JEE Entwicklung, IBM Integration, Toolkit Entwicklung
Technologien: JEE6, Glassfish3, IBM Integration Broker v9, Oracle DB, PL/SQL, Maven, Ant, Docker, SVN
Tätigkeiten: Entwickeln im SCRUM Team
Technologien: JEE6, JSF, SVN, GIT, Glassfish3, Oracle DB, Maven, Vagrant, Docker
Tätigkeiten: Architektur- und Codereviews, Review, Erweiterung und Erstellung von Architekturdokumentationen, Unterstützung bei Entscheidungsfindungen im Entwicklungsprozess
Technologien: JEE
Tätigkeiten: Architektur, Entwicklung, Systemdokumentation, Continuous Integration, Releasemanagement, Produktivbringung, Anbindung von verschiedenen CRM Systemen, Optimierung der Buildintegration von IBM MessageBroker in den bestehenden Maven Buildprozess
Technologien: Java, JEE6, RESTful WebServices, IBM Websphere MessageBroker, Maven, Ant, Jenkins, Sonar, Nexus
Motivation
Ich will in einem kompetenten Team interessante und abwechslungsreiche Projekte realisieren. Da ich sehr technikinteressiert bin, ist es mir wichtig, stetig weiterzulernen und mich in neue Technologien einzuarbeiten.
Beruflicher Werdegang
seit 07.2013
Freiberuflich tätig als IT-Berater, Softwarearchitekt und -entwickler
2007 - 2013
Senior IT-Berater, Senior Softwarearchitekt/-entwickler bei DialogData GmbH
2002 - 2007
IT-Berater und Softwarearchitekt/-entwickler bei Softlab GmbH
2001 - 2002
Softwarearchitekt/-entwickler bei vem AG
1999 - 2001
IT-Berater und Softwareentwickler bei Softlab GmbH
Projekterfahrung
2007 - 2013 DialogData GmbH
Projekt: Erstellen von Intranet-Webanwendungen (HypoVereinsbank)
Rollen: Developer
Technologien: Java, Struts, Spring, WebSphere
Projekt: Konzeption und Entwicklung eines grafischen Testworkflow-Editors (BMW AG)
Rollen: Architekt, Senior Developer, Themenverantwortlicher, Teamcoach
Technologien: Java, Draw2D, Eclipse GEF, Eclipse RCP, OSGI
Projekt: Konzeption und Entwicklung einer Testworkflow-Engine (BMW AG)
Rollen: Architekt, Senior Developer, Themenverantwortlicher, Teamcoach
Technologien: Java, OSGI
Projekt: Code- und Buildreviews von Javaprojekten (BMW AG)
Rollen: Berater, Reviewer
Technologien: Java, Maven, Ant, Hudson, Nexus, Sonar, SonarJ
Projekt: Buildmanagement Customer-To-Business Plattform, Architektur- und Qualitätsreviews,
Entwicklung eines QualityCockpits (BMW AG)
Rollen: Buildmanager, Reviewer, Senior Developer
Technologien: Java, JEE5, JSP, Servlets, WebServices, Sonar, Hudson/Jenkins, Glassfish, Nexus,
Maven, Ant, Subversion
Projekt: Entwicklung eines Alarmierungssystems (F24 AG)
Rollen: Senior Developer
Technologien: Java, JEE6, Wicket, Glassfish, Ant, MySQL, Sonar, Jenkins
Projekt: Support und Weiterentwicklung von Inhouse Webapplikationen; Durchführen von Technologieupgrades (PBB Pfandbriefbank)
Rollen: Support, Technologieconsultant, Senior Developer
Technologien: Java, JEE5/6, Wicket, JBoss, Maven, Ant, Oracle DB, Jenkins, Sonar, Nagios
Projekt: Weiterentwicklung des Global Customer Data Managements (BMW AG)
Rollen: Senior/Lead Developer, Architektur
Tätigkeiten: Architektur, Entwicklung, Systemdokumentation, Continuous Integration, Releasemanagement
Technologien: Java, JEE5/6, RESTful WebServices, IBM Websphere MessageBroker, Maven, Ant,
Jenkins, Sonar, Nexus
Misc: Bewerberassessment / Recruiting, Teamcoaching (DialogData GmbH & Co. KG)
2002 - 2007 Softlab GmbH
Projekt: Customizing von MatrixOne PDM Installationen,
Kunden: Dura Automotive, Kautex, PSW, KET, Autoliv
Rollen: Entwickler, Architekt, Berater
Technologien: JSP, Servlets, Tomcat, Weblogic, Oracle DB
Projekt: Entwicklung eines J2EE-basierten Systems zur Projektkostenabschätzung (BMW AG)
Rollen: Entwickler, Architekt
Technologien: Java, J2EE, Swing, WebLogic, XML, XSLT, XSL-FO
Projekt: Anpassen einer 3D-Viewerkomponente an Sicherheitsvorgaben (BMW AG)
Rollen: Entwickler, Architekt
Technologien: C, Visual Basic
Projekt: Design und Entwicklung eines Managementtools für parametrische Teiledaten (BMW AG)
Rollen: Entwickler, Architekt
Technologien: Java, J2EE, Swing, WebLogic, Oracle
Projekt: Design und Entwicklung eines Systems zur verteilten Tesselierung von 3D-Daten (Dura)
Rollen: Entwickler, Architekt
Technologien: Java, JSP, Servlets, Tomcat
Projekt: Design und Entwicklung eines Datenaustauschtools (BMW AG)
Rollen: Entwickler, Architekt
Technologien: Java, Webservices, J2EE, Bea Weblogic, Oracle, TogetherJ UML Modelling
Projekt: Design und Entwicklung eines verteilten PDF-Bestempelungstools (Kautex)
Rollen: Entwickler, Architekt
Technologien: Java, pdflib
Projekt: XSLT-basierte Datentransformationen (BMW AG)
Rollen: Entwickler
Technologien: Java, XML, XSLT
2001 - 2002 vem AG
Projekt: Entwicklung eines Webshops für Aktienfonds
Rollen: Entwickler
Technologien: WebObjects, Java, Oracle DB, Apache, Solaris, HTML, CSS, Javascript, XML
Projekt: Entwicklung eines PDF-Formulargenerators zur Onlineregistrierung
Rollen: Entwickler, Architekt
Technologien: Java, XML, XSLT, XSL-FO
Projekt: Generierung statischer HTML Seiten aus XML
Rollen: Entwickler, Architekt
Technologien: Java, Swing, XML, XSLT, XSD
Projekt: Dynamische Generierung von Online-Wertentwicklungsdiagrammen
Rollen: Entwickler, Architekt
Technologien: WebObjects, Java, Oracle DB
Misc: Applikationsverteilung mit Webstart, Entwicklung diverser interner Applikationen (Java), Netzwerk- und Serverbetrieb
1999 - 2001 Softlab GmbH
Projekt: Entwicklung eines Stücklisteneditors für Fertigungsmittel (BMW AG)
Rollen: Entwickler, Berater, Architekt
Technologien: Java, Swing, CORBA, JDBC, Oracle DB, XML, XQL
Projekt: Entwicklung eines Migrationstools für CAD Daten (BMW AG)
Rollen: Entwickler
Technologien: Java, Swing, JDBC, CORBA
Projekt: Evaluation von J2EE für Intranetanwendungen (BMW AG)
Rollen: Entwickler, Berater
Technologien: Sun J2EE Kit
Misc: Skripting, Datenimport/-export im PDM Bereich
Ausbildung
Studium
zweisprachiges Studium der Produktions- und Automatisierungstechnik an der FH München und der Fondation EPF, Paris (1994 - 1999)
Abschlüsse als Diplomingenieur (FH München) und ingénieur diplomé (EPF, Paris)
Diplomarbeiten
Zertifizierungen
CPSA-F (Certified Professional for Software Architecture ? Foundation level) (2011)
Trainings
Effective JEE & JEE Architectures with Adam Bien / airhacks.com (2015)
Tätigkeiten
Architektur, Design, Entwicklung, Code- und Architekturreviews, Build- und Releasemanagement, Continuous Integration
Technologien
Java, JEE, XML, XSLT, Scripting (bash, cmd), AngularJS, HTML, CSS, Javascript, JDBC, SQL, Wicket, JPA, Hibernate, Eclipselink, RESTful WebServices, JAXB, JXPath,JUnit, TestNG
Methodiken
Agile Entwicklung mit Kanban und Scrum, arc42, klassische Vorgehensweisen
Tools
IntelliJ, Eclipse, Netbeans, Xcode, Maven, Ant, Gradle, Nexus, Sonar, SonarJ, PMD, FindBugs, CheckStyle, Jenkins, Hudson, Jira, Subversion, Mercurial, Git
AppServer
Glassfish / Payara, JBoss, Tomcat, IBM MessageBroker
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.