BERNHARD MOLZ. Senior Consultant. Oracle Certified Professional, Java SE 6 Programmer (2014) Geburtsjahr 1973 Profil-Stand Juni 2015



Ähnliche Dokumente
MUSTAFA GERCEK. Bachelor of Science Wirtschaftsinformatik. Geburtsjahr 1992 Profil-Stand Oktober 2015

MICHAEL RÜGER. Abschluss Diplom Fach Informatik. Geburtsjahr 1985 Profil-Stand April 2015

HAGEN KLATT. Geburtsjahr 1989 Profil-Stand Juni Triona Information und Technologie GmbH Dekan-Laist-Straße 15a Mainz

PROFIL HAGEN KLATT. Stand: Juni Triona Information und Technologie GmbH. Dekan-Laist-Str. 15a Mainz. Tel: /

TOBIAS LÖNNIES. Diplom-Informatiker B.A. Politikwissenschaft. Geburtsjahr 1984 Profil-Stand Juli 2015

THOMAS WEHRSPANN. Diplom Wirtschaftsinformatiker Scrum Master. Geburtsjahr 1978 Profil-Stand Juli 2015

CARSTEN EMRATH. Abschluss Diplom (FH) Fach Angewandte Informatik. Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.

TOBIAS LÖNNIES. Diplom-Informatiker B.A. Politikwissenschaft. Geburtsjahr 1984 Profil-Stand April 2016

PROFIL ODILON NANGUE GUEZAN Triona Information und Technologie GmbH

THOMAS BRUNNER. Diplom-Informatiker (FH) Angewandte Informatik. Geburtsjahr 1982 Profil-Stand Januar 2016

Profil von Oliver Raupach

PROFIL YULIA BURANOVA. Stand: September Dr. rer. nat. Materialphysik. Triona Information und Technologie GmbH. Dekan-Laist-Str. 15a.

PROFIL JAN OTTO. Stand: September Bachelor of Science. Informatik. Triona Information und Technologie GmbH. Dekan-Laist-Str. 15a.

TOBIAS LÖNNIES. Diplom Informatik. Bachelor of Arts Politikwissenschaft. Dekan-Laist-Str. 15a Mainz. Tel: /

Michael Bösch. EDV-Consulting. Dipl. Informatiker (FH)

M i t a r b e i t e r p r o f i l (Stand: August 09)

OTMAR-DIETER WATOLA. Master of Science (M.Sc.) Informationssysteme. Professional Scrum Master I. Geburtsjahr 1990 Profil-Stand Januar 2016

THOMAS BRUNNER. Diplom-Informatiker (FH) Angewandte Informatik. Geburtsjahr 1982 Profil-Stand März 2016

THOMAS WEHRSPANN. Diplom Wirtschaftsinformatiker Scrum Master. Geburtsjahr 1978 Profil-Stand Oktober 2016

TONY GOERDTEN. Diplom-Ingenieur Chemie (TU) Oracle Certified Professional, Java SE 7 Programmer. Geburtsjahr 1970 Profil-Stand Juli 2015

VLADISLAVA ARABADZHIEVA

Schwerpunkte und fachliche Interessen. Programmiersprachen. Datenbanken. Betriebssysteme. Technologien. Florian Hell

Max-Ernst Strasse 29, Meerbusch. Diplom Informatiker FH, Fachhochschule Dortmund. Softwareentwicklung / Projektmanagement

Profil Thomas Siedschlag

Berater-Profil Software Engineer Java

Firmenpräsentation. Stand: Bornholdt Lee GmbH Erste Brunnenstraße Hamburg

M i t a r b e i t e r p r o f i l (Stand: Juni 10)

Mehrnoosh Amiri. Master of Science (M.Sc.), Fach Informatik. Geburtsjahr 1979 Staatsangehörigkeit deutsch. Profil-Stand September 2016

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java

Profil Gunnar Schmid

Expertise. Diplom-Informatiker (FH) Matthias Strolz. Ausbildung. Sprachen. Programmiersprachen. Betriebssysteme. Server. Zertifizierungen.

Technologien: JBoss EAP5, Wildfly 9, Java EE5, JavaEE 7, Apache Maven, Jenkins CI, JIRA

Freelancer-Profil F R A N K D R E W E S. IT-Beratung / Projektleitung / Projektmanagement. Konzeption, Gestaltung und Entwicklung von Webauftritten

Christian Raab. Persönliche Daten

Mitarbeiterprofil PG0225

Henning Mortensen. Erfahrung. Objektorientierte Softwareentwicklung

Projekterfahrung. Claus Kerpen. Tel.: 0151/ Internet: Inhaltsverzeichnis

Studium Informatik Praktikum an der "University of Wisconsin", USA Abschluss als Diplom Informatiker

PROFIL OTMAR-DIETER WATOLA Triona Information und Technologie GmbH

MITARBEITER PROFIL - CAO DUY

Berater-Profil OOA, OOD, OOP Paralleles und verteiltes Rechnen C/S-Systeme und Internetanwendungen. EDV-Erfahrung seit 1991

Java$Webentwickler$/$Architekt$

Curriculum Vitae Alaatdin ÖZDEMIR

Profil Jens-Peter Frank

Andreas Krüger Java EE Entwickler

Freiberuflicher IT Berater

SASCHA ECKERT. Fachinformatiker Anwendungsentwicklung. Geburtsjahr 1985 Profil-Stand Oktober 2014

Analyse, Design, Implementierung Implementierung administrativer Funktionen in ein bestehendes webbasierendes Vertragsverwaltungssystem.

Beraterprofil - Adem Aslan

Projekterfahrung. Claus Kerpen. Tel.: 0151/ Internet: Inhaltsverzeichnis

PROFIL. IT-Beratung Rene Jeruschkat

Unternehmensprofil 2 ANEVAR

Tätigkeitsprofil. Toni Bauer Arbing 4a Rott

SASCHA ECKERT. Fachinformatiker. Anwendungsentwicklung. Dekan-Laist-Str. 15a Mainz. Tel: / Mail:

Softwaremanufaktur AW-SYSTEMS Kompetenzprofil Boreas

Qualifikationsprofil:

Viele gute Stellen sind frei. Besetzen Sie eine.

TONY GOERDTEN. Diplom-Ingenieur Chemie (TU) Oracle Certified Professional, Java SE 7 Programmer. Geburtsjahr 1970 Profil-Stand Februar 2016

Berater-Profil WEB- und C/S-Developer. (Java, Websphere)

Projektliste Christoph Schrall

Stand Profil. Frank Sommer. Dipl. Informatiker (FH) Profil: Frank Sommer Seite 1 / 5

Berater-Profil Senior Web-Developer (OO-Analyse und -Design) Sun Certified Java Programmer

Berater-Profil SW-Entwickler/-Berater (DB2, Java, MS-SQL-Server, WebSphere)

Exposé Ing. Jörg Pöschko

SKILLPROFL MARIUS HEINE

ROBIN BACH (eh. DICK)

Das Entwickler-Netzwerk PORTFOLIO. Das Entwickler-Netzwerk Vernetzte Entwicklung aus einer Hand

deutsch (Muttersprache), englisch (sehr gut), französisch (Grundkenntnisse)

Profil. Persönliche Daten: Fachkenntnisse: Dominikus Gerbl Dipl. Inf. (FH) Name: Titel: Jahrgang: 1981 Schwerpunkte:

Erfahrungen und Erkenntnisse. Klaus Richarz, HBT GmbH

Finden Sie Ihr IT-Wunschpraktikum oder eine engagieren Sie sich bei uns mit einer längerfristigen Werkstudentätigkeit!

Programmierung von Java- Webanwendungen. paluno

Softwaremanufaktur AW-SYSTEMS Kompetenzprofil Boreas

09/ /2001 Aspirantur Staatliche Universität, Omsk Spezialisierung: Geometrie und Topologie

Kernpunkt der Entwicklung sind dabei intra- und internetbasierte Anwendungen mit komplexen Backend- und Geschäftsprozessen.

Persönliche Informationen. Fähigkeiten. Ausbildung. Christian Riedel Wohnort. Name

Profil. Arkadiusz Józefowicz. Stand:

Logistik Versand Materialwirtschaft Lager Distribution Fuhrpark. Profil Sandy A.

Curriculum Vitae. Persönliche Daten Nicolas Bonfils Geboren Nationalität Schweizer Sprachen Deutsch (Muttersprache) Französisch Englisch

Jacqueline Krech. (SOAP, RESTful), Java Binding JAXB, Apache CXF, Hibernate,

P r o f i l (Stand: Mai 09)

Diplom-Informatiker Technische Universität München Studiengang: Informatik Nebenfach: Wirtschaftswissenschaften

Jens Stahl Hammer Dorfstraße Düsseldorf Telefon: Mobil:

Denkbar? Machbar. Professional Services

Projekterfahrung. Claus Kerpen. Tel.: 0151/ Internet: Inhaltsverzeichnis

Berater-Profil OO-Entwickler und -Designer. Ausbildung Studium an der Akademie für Datenverarbeitung Wirtschaftsinformatiker

DR. VLADIMIR KOCHOSKI

Michael Kuß, Dipl.-Ing. Informatik (BA), Berlinerstr. 23, Berlin Tel: 030 / Mob: 0177 / Mail: mail@michael-kuss.

Kernpunkt der Entwicklung sind dabei intra- und internetbasierte Anwendungen mit komplexen Backend- und Geschäftsprozessen.

Berater-Profil Anwendungsentwickler, SW Designer, speziell Java nach J2EE

Programmieren mit Edipse 3

Transkript:

BERNHARD MOLZ Senior Consultant Oracle Certified Professional, Java SE 6 Programmer (2014) Geburtsjahr 1973 Profil-Stand Juni 2015 Triona Information und Technologie GmbH Wilhelm-Theodor-Römheld-Str. 14 55130 Mainz Fon +49 (0) 61 31 9 21-122 Fax +49 (0) 61 31 9 21-100 Mail projekte@triona.de

FACHLICHE SCHWERPUNKTE Entwicklung und Konzeption von Desktop- und Webanwendungen TECHNISCHE KOMPETENZ Programmiersprachen und -methoden, Java EE 5 / 6 Java SE Spring 3 JSF 2.x inkl. RichFaces 3.3 / 4.x JSP, Servlets, JSTL EJB 3.x JPA, JDBC Hibernate 3, MyBatis Matlab Log4j, LDAP itext, Apache FOP 1.x JAAS, REST HTML, CSS, jquery, AngularJ mit Bootstrap, JavaScript AWT, Swing XML-Verarbeitung mit JAX / JAXB / XPath Entwicklungswerkzeuge Sonar, FindBugs (Codequalitätstool für Java) Subversion (SVN), CVS, Git, Perforce JIRA, Hudson / Jenkins Ant, Maven Confluence (zur Dokumentation) Crucible (Codereviewtool) JSLint (Codequalitätstool für Javascript) Putty, Filezilla, WinSCP Applikationsserver Glassfish 2 / 3 JBoss AS 6 / 7 Tomcat 5, 6 & 7 Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 2

Entwicklungsmethoden, Vorgehensmodelle Agil: Scrum Sequenziell: Wasserfall Prototypisch Continuous Delivery Entwicklungsumgebungen Netbeans 6.x, Eclipse 3.x, JCreator Unified Modelling Language (UML), Enterprise Architect 7/9, ArgoUML UltraEdit, Notepad++ phpmyadmin Protokolle HTTP Datenbanken MySQL 5.x Oracle 10.x, 11 MS SQL Betriebssysteme Windows Linux (Solaris, Ubuntu) Sprachen Deutsch als Muttersprache Englisch fließend Französisch fließend n Banken Versicherung Online-Medien, Rundfunk Möbelindustrie Automobilindustrie Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 3

PROJEKTE Weiterentwicklung einer Webplattform zur Analyse und Auswertung von Wertpapieren bei einer deutschen Großbank Zeitrahmen August 2013 Juni 2015 Java 6 & 7 Spring 3.2 (Spring Web 3.2, Spring Security, Spring Data) JEE mit JSP & Servlets JQuery, AngularJS 1.2/1.3 mit Bootstrap 2.x/3.x SQL, JDBC, JPA mit Hibernate, MyBatis Oracle 11 HTML5, CSS Templating auf Basis von JSP und/oder Tiles JSON-Libraries (Jackson, JSON Simple) POI zur Erstellung von Excel-Dokumenten Messaging zu externen Systemen (v.a. Matlab) mit JMS und/oder CGI Bank Perforce (Versionierungssystem) ANT JUnit 4.1, Selenium Tomcat 5.5 & Tomcat 7 Squirrel (als SQL-Frontend) Firebug bzw. die Developer-Konsole von IE10+ und Chrome Entwicklungsmethoden Scrum (User Stories, Reviews, Wochen-Sprints=Releases) Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 4

Erstellung von Testdokumenten als Teil des Release-Prozesses mit mehreren unabhängigen Testern Continuous Integration mit Jenkins Entwicklung von Frontend- und Backend-Komponenten Unterstützung bei der Browsermigration (IE8, IE10, IE11, Chrome) Überprüfen der Codequalität mit FindBugs (Eclipse-Plugin), JSLint und dem W3C-Validator Codereviews mit Crucible als Teil des Release-Prozesses Sicherheitsanalyse und -verbesserung (SQL Injection, Directory Traversal, CSRF, "Web" Injection über Request-Parameter) und Unterstützung bei der Behebung der Sicherheitslücken Code-Optimierungen Technische Dokumentation auf Basis eines internem Wiki Lösung von Serverproblemen Tagesaktuelle Betriebs- und Infrastrukturaufgaben Coaching von Mitarbeitern Betriebssysteme Windows zur Entwicklung Solaris & Linux für das Deployment Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 5

Erstellung eines neuen Extranet-Portals für die Kunden und Makler einer Versicherung Zeitrahmen September 2012 Juni 2013 Java EE 5/6, Java 6 SE JSF 2.1 mit Richfaces 4.2, EJB 3.0, JPA 1.0 per Hibernate JDBC SOAP WebServices (inkl. JAXB) Javascript mit viel jquery XHTML, CSS Apache FOP JAX / JAXB Ant MySQL 5.x und Oracle 10.x Versicherung Glassfish 3.1 Netbeans 7.2 Toad (Datenbank-Frontend) Hudson Entwicklungsmethoden Scrum (User Stories, Daily Standups, Sprints) teilweise Codereviews auf SVN-Basis Schreiben von Frontend-Funktionalität mit JSF 2.1 und Richfaces 4.2 Erstellen von Datenbankskripten Erstellung, Erweiterung bzw. Anpassung der bestehenden Datenmodelle in der EJB- bzw. Datenbankschicht (mit JPA und JDBC) Erstellung von Composite Components in JSF 2.x Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 6

Javascript-Funktionalität mit jquery für bessere Bedienbarkeit der Webseiten Implementierung von Backend-Funktionalität Umsetzen von Layouts (CSS) Technische Dokumentation von Programm-Modulen Schreiben von technischen Beiträgen in Confluence Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 7

Konzeption, Implementierung und Test einer Webanwendung für die Administration und Konfiguration von Zonen und Systemen der Netzwerke einer Rundfunkanstalt Zeitrahmen Februar 2012 August 2012 Java EE 6 Web Profil (JBoss AS 7.1) Java 6 SE Frontend mit JSF 2.1: Composite Components, Templating Richfaces 4.2 EJB 3.1 Lite Persistenz mit JPA 2.0 und SQL auf zwei MySQL-Datenbanken IPAM, GLPI, LDAP XML-Verarbeitung via JAXP Tests mit JUnit, EasyMock und Arquillian HTML, CSS, JavaScript, jquery Maven 3 Log4j Online-Medien / Rundfunk Netbeans 7 Glassfish 3.1 JBoss AS 7.1 JIRA Subversion Entwicklungsmethode Wasserfall, iterativ Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 8

Mithilfe bei der fachlichen Konzeption zur Einführung bzw. Ablösung vorhandener Funktionalitäten Konzeption der technischen Architektur und deren Einführung Entwicklung in allen Schichten (Frontend, Logik, Backend) Konzeption der Test-Architektur und Implementierung mit JUnit, EasyMock und Arquillian Initiales Layout der Frontend-Komponenten mit Balsamiq (Design-Tool) Erstellung einer neuen DB-Struktur und Synchronisierung mit bestehender Datenbank Erstellung von DB-Skripten in SQL mit Testdaten Erstellung der Datenbanklogik / Entitäten mit JPA 2.0 Implementierung eines E-Mail-Templating-Systems auf Basis von JBPM Implementierung sicherheitsrelevanter Aspekte (Login, EJB, Frontend) Einführung neuer Dokumenttypen Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 9

Migration einer Webanwendung zur Budgetierung von Automobil-Entwicklungsprojekten von JSP auf JSF 2.0 Zeitrahmen November 2011 Februar 2012 Java EE 5 / 6 Java 6 JSP, JSF 2, Apache Commons Libs Richfaces 3.3 XHTML, CSS, Javascript, Ajax XML Oracle 10g, JDBC Log4j, Maven Automobilindustrie Eclipse 3.7 Glassfish 3.1 JBoss AS 6.1 Squirrel (SQL-Frontend) Subversion, Firebug JIRA Entwicklungsmethode Agil auf der Basis von User Stories Analyse der bestehenden Codebasis: JSP, ManagedBeans, EJB, Konfiguration in XML, SQL Erstellen von neuen HTML-Komponenten auf Basis von Richfaces 3.3.3 und Javascript Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 10

Programmierung von Service-Klassen (EJB) ManagedBeans als Frontend-Komponenten Test Wartung und Pflege Dokumentation Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 11

Entwicklung einer webbasierten Anwendung zur Urlaubsverwaltung Zeitrahmen September 2011 November 2011 Java EE 6 Java 6 SE JSF 2 mit Richfaces 4.0 EJB 3.1 JPA 2 via Hibernate 3.2.5 Log4j Personaldienstleister Netbeans 7 Glassfish 3.1 Enterprise Architect 9.1 Subversion Firebug Oracle 10.2 Erstellung des technischen Designs und Überarbeitung des Fachkonzepts Implementierung des Sicherheitskonzepts auf Basis von JAAS (deklarativ und programmatisch) Entwicklung der Serviceschicht mit EJBs und Hibernate 3.2.5 (JPA 2.0) Entwicklung der Präsentationsschicht mit Managed Beans Entwicklung der GUI auf Basis von JSF 2.1 und Richfaces 4.0 Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 12

Mitarbeit am Intranet-Portal mhk.net: ein Reporting-Tool für die Geschäftspartner des Küchenverbandes Musterhausküchen (MHK) Zeitrahmen 2009 August 2011 J2EE Java 1.4 itext zur PDF-Erstellung Websprache JHP (=PHP + JSP), Servlets JDBC Synformation (Java EE Framework) Javascript CSS Ant Möbelindustrie Netbeans 6 Tomcat 5.5 Flyspeed (SQL-Frontend) MS SQL Firebug Oracle 10.2 Umstellung der View-Technologie JHP (=JSP+PHP) nach JSP Erstellung von PDFs mittels itext Implementierung von Geschäftslogik Machbarkeitsanalysen Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 13

3D-Küchenplaner als Java-Applet Zeitrahmen 2008 August 2011 Java 6 SE AWT Swing JMonkey (3D-Engine) HTML Javascript JUnit Möbelindustrie Eclipse 3.x Firebug Ant Subversion Technisches Design mit GUI-Builder Prototypenerstellung für das Web-Design Anpassung an Kunden-CI bzw. Implementierung von Kundenwünschen Änderungen an der GUI Plausibilitätsprüfung für die Platzierung von Möbeln Vermaßung von Möbeln in mehreren Ebenen Implementierung eines Frontalansicht der Möbel in 2D und 3D Bearbeitung von Praxisproblemen und Fehleranalyse Erstellung von Testklassen mittels JUnit Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 14

Vokabeltrainer (Open Source) Zeitrahmen phasenweise ab Januar 2010 Java 6 SE JSP, Servlets, JSTL JDBC jquery, jquery-ui Java-Mail Apache Commons IO JUnit Open Source Netbeans 6.9 MySQL Tomcat 6 Firebug phpmyadmin Eingeben, ändern und löschen von Lernabschnitten Vokabelabfrage mit Filterungsmöglichkeit Implementierung eines Lernbereichs Implementierung einer persönlichen Lernstatistik Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 15

Erstellung von Webseiten mit Joomla CMS Zeitrahmen 2006 Joomla PHP HTML CSS Mediengestaltung PHP-Designer UltraEdit PHP-Skripte des CMS anpassen Server und Infrastruktur bereitstellen Anpassung und Parametrisierung an die Kunden-CI Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 16

Risk Return Map: Analysesoftware für Investmentfonds Zeitrahmen 2005 Java 1.4 SE AWT TCL (Skriptsprache) Softwaredienstleister für Banken JCreator / Eclipse UltraEdit TCL-Skripte entwickeln zur Generierung der Basisdaten für Investmentfonds Implementieren der GUI in AWT Chart-Modul konzeptionieren und umsetzen Recherche zur Monte-Carlo-Simulation und Implementierung Parametrisierung bzw. Anpassung an die Kunden-CI Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 17

Cash Flow Analyzer: Individualsoftware zur Analyse und Absicherung von risikoreichen Finanzmarkt-Instrumenten Zeitrahmen 2004 Java 1.4 SE AWT TCL (Skriptsprache) Softwaredienstleister für Banken JCreator / Eclipse UltraEdit TCL-Skripte entwickeln für die Basisdaten Implementieren der GUI in AWT Chart-Modul konzeptionieren und umsetzen Parametrisierung bzw. Anpassung an die Kunden-CI Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 18

JCon: Erstellung einer IDE für eine proprietäre Sprache Zeitrahmen 2002-2003 Java 1.4 SE Swing TCL / FTL (Skriptsprache) Applet Softwaredienstleister für Banken JCreator / Eclipse 2.x UltraEdit Entwicklung eines Parsers für FTL-Quellcode Konzeption und Implementierung der GUI in Swing Schreiben einer grafischen Struktur-Anzeige Entwicklung eines Editors mit Code-Vervollständigung Entwicklung eines Navigator-Fenster mit Anzeige der verfügbaren Funktionen Entwicklung einer kontextsensitiven Hilfe-Funktion Technische Konzeption und grafisches Design Bernhard Molz Triona Information und Technologie GmbH Profil-Stand: Juni 2015 19