Ralf Klemmer Freelancer für Web- & Backendentwicklung mit Java

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

Profil von Oliver Raupach

Exposé Ing. Jörg Pöschko

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

Christian Raab. Persönliche Daten

Profil Gunnar Schmid

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

Java$Webentwickler$/$Architekt$

Projektliste Christoph Schrall

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

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

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

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

Andreas Krüger Java EE Entwickler

- Lebenslauf - Curriculum Vitae

Kathrin Brandstetter Dipl.Inf.(FH)

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

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

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

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

AUSBILDUNG Fachhochschule Hagenberg, Software Engineering Bundeshandelsakademie Waidhofen/Thaya

Eric Bredtmann - Projektliste

Diplom Wirtschaftsinformatiker. Software-Engineering, IT-Architektur

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

Software Architect Senior Java Developer heute Freiberuflicher Java Entwickler und Softwarearchitekt, Berlin

Abitur mit Schwerpunkt Wirtschaft und Verwaltung Studium Wirtschaftsinformatik Universität Essen

BPMN 2.0 gehört in den Werkzeugkasten JEDES Java Entwicklers!

Freiberuflicher IT Berater

Curriculum Vitae Alaatdin ÖZDEMIR

Henning Mortensen. Erfahrung. Objektorientierte Softwareentwicklung

In den folgenden tabellarischen Übersichten finden Sie Kenntnisse und Fähigkeiten unseres Entwickler-Teams und unserer Berater.

Profil Jens-Peter Frank

Modernes Management von Software-Projekten. Frank

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

Luiz Hogrefe. Senior Web Entwickler

Senior Softwareentwickler/-berater.NET

Christian Koch Scandio GmbH 2010

Senior-Entwickler. Profil von Ruhisen Sahin. Persönliche Daten. Ruhisen Sahin. Geburtsjahr 1971

Gergely Tóth. Fachkenntnisse und Kompetenzen. Geburtsdatum: Handy: ;

Softwaremanufaktur AW-SYSTEMS Kompetenzprofil Boreas

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

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

Softwaremanufaktur AW-SYSTEMS Kompetenzprofil Boreas

curriculum vitae Persönliche Angaben: Ausbildung: Filippo Evangelista

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

Mitarbeiterprofil PG0225

Projektleitung Speziell: IT Umfeld / Softwareentwicklung. Project Management Professional (PMP) Certified Scrum Master (CSM) Deutsch, Englisch

Prozessautomatisierung mit BPMN 2.0 und Java.

Curriculum Vitae. Maximilian Wollnik

D Ottobrunn Geburtsdatum: 1 September Kontakt: F: H:

Erfahrungen und Erkenntnisse. Klaus Richarz, HBT GmbH

CV Marco Miedl, Dipl.-Inf. (FH)

Diplom Informatiker (DH) Thorsten Hake

Kathrin Brandstetter Dipl.Inf.(FH)

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

Qualifikationsprofil:

Senior IT Consultant

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

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

Fachlicher Schwerpunkt

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

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

Berater-Profil IT-Architekt, Senior Consultant, Trainer und Entwickler. J2EE Applikationen: - Architekturing und Entwicklung.

Berater-Profil Software Engineer Java

Alexander W. Gröger. Diplom-Informatiker Technische Universität München Studiengang: Informatik Nebenfach: Wirtschaftswissenschaften

Profil Thorsten Schembs

Studium der Betriebswirtschaftslehre (Schwerpunkt Wirtschaftsinformatik) an der Universität Mannheim. Abschluss als Diplom-Kaufmann.

Berater-Profil SW-Architekt im Bereich Java EE; OOA/OOD; OOP/AOP; Java/C++

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

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

Thomas Schütz, Davidstr. 30, Taucha, Tel.: ,

Funktion Jahrgang Wohnort Nationalität Ausbildung Qualifikationen / Zertifikate Sprachen IT Erfahrung seit Schwerpunkte Branchen Verfügbarkeit

(Friedrich Schiller Universität Jena) CSPO Certified Scrum Product Owner. IBM Certified Database Associate. IBM Certified Application Developer

ROBIN DICK. Master of Science Informatik. Geburtsjahr 1990 Profil-Stand Juni 2016

Prozessautomatisierung mit BPMN 2.0 und Java.

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

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

KACPER GRUBALSKI Münchhausenhof Rinteln

- Google-Maps-API - Intel App Framework - Cordova / Phonegap. Server. - Debian - Apache - Node.js. - Subversion (SVN) - Ajax - MVC.

Schwerpunkt: Ausbildung: Fremdsprachen: Betriebssysteme: Programmiersprachen:

P r o j e k t l i s t e J o s e f M u r i ( A u s z u g )

Transkript:

Ralf Klemmer Freelancer für Web- & Backendentwicklung mit Java Klemmer IT-Consulting Profil Seit 2004 habe ich Erfahrungen in der Java- Entwicklung gesammelt. Ich bezeichne mich gerne als Full-Stack Entwickler, da ich in Client- wie Serverprogrammierung einige Erfahrungen sammeln konnte. Konzeptions- und Architekturaufgaben gehören ebenfalls zu meinem Repertoire. Mit großer Überzeugung arbeite ich seit 2009 in Projekten mit agilen Vorgehensmodellen wie z.b. XP oder Scrum. Gerne unterstütze ich auch den Weg hin zur Agilität. In der Programmierung gibt es immer mehrere richtige Wege, die zum Ziel führen. Mir ist es wichtig einige dieser Wege zu (er-) kennen und bewusst nach Abwägung der Vor- und Nachteile einen auszuwählen. Dies geht einher mit permanenter Weiterbildung in Methodiken, Architektur, Frameworks und Programmierfähigkeiten. Aktuell befasse ich mich z.b. mit Angular 2, Spring Boot sowie weiteren Spring Artefakten. Ich bin ein lockerer Typ im Umgang und ein zuverlässiges Zugpferd bei der Arbeit; sehr neugierig, mit viel Elan und Begeisterung. Als NLP-Practitioner liegen mir Teamspirit und die Effektivität des Teams sehr am Herzen. Neben der Softwareentwicklung bin ich Musiker, Hobbyfußballer und interessiert an Fotografie. Ich bin verheiratet, habe zwei Töchter und wohne in Karlsruhe. Vita 01/2016-12/2016: Java-Developer, 1&1 Internet SE Weiterentwicklung mehrerer Middleware Systeme, welche vorwiegend die Bestellprozesse der Shop-Systeme der Marken GMX und web.de koordinieren. Mentoring von Teammitgliedern Teaminterne Vorträge / Workshops zur Weiterbildung zu folgenden Themen: o agile Methodiken und Vorgehensmodelle o Methoden zur Ermittlung der Komplexität in BPMN Diagrammen und die Auswirkung auf die Testbarkeit o BPMN Testing o Strategien zur Reduzierung und Vermeidung von hoher Komplexität in BPMN Diagrammen o Test Driven Development (TDD) Seite 1

Technologien: Java 8, Spring 4, REST-Webservices, SOAP, ActiveMQ, Guava, BPMN Process Engine Activiti, Tomcat 8, Maven, Jenkins, Sonar, git, DevOps, Junit, Mockito, Eclipse 04/2015-12/2015: Java-Developer, Fiducia & GAD IT AG Migration und Weiterentwicklung des zentralen Bankarbeitsplatzes der Volks-und Raiffeisenbanken auf das neue proprietäre Framework RBF. Technologien: Java 7, Spring, Guava, Vaadin, Tomcat 7, Gradle, Maven, Jenkins, Sonar, SVN, Scrum, Junit, Mockito, PowerMock, Test-Driven-Development, Eclipse 01/2015-03/2015: JEE-Developer/Architect, AlgoTec GmbH Erstellung eines Reporting-Systems zur Risikoanalyse von Investitionen in verschiedenste Vermögensgegenstände der BMW AG Technologien: JEE 6, Java 7, EJB 3.1, REST-Webservices, BIRT, JPA 2, EclipseLink, Glassfish 3, Oracle 11g, Jenkins, Sonar, SVN, Junit, Mockito, PowerMock, Test-Driven- Development 09/2012-12/2014: Geschäftsführer, Code Camp GbR Eigener Firma mit Schwerpunkt GWT- und JEE- Entwicklung mit agilem Projektvorgehen und Test-Driven-Development (TDD). Partner in Planung und Implementierung von drei Großprojekte für die BMW AG Technologien: JEE 6, Java 7, EJB 3.1, REST-Webservices, JPA 2, EclipseLink, Glassfish 3, Oracle 11g, Jenkins, git, Junit, Mockito, Test-Driven-Development Planung und Implementierung eines Datenverarbeitungsprogrammes für die Versicherungsbranche zur Unterstützung von Maklern bei der Kundenbestandsverwaltung mit Schnittstelle zu den Versicherern Technologien: Java 7, GWT 2.6.1, Twitter Bootstrap 3, REST-Webservices, JPA 2, EclipseLink, Tomcat 7, HTML, CSS, Javascript, MySQL 5.5, ANT, Jenkins, Eclipse Planung und Implementierung eines Planungstools für den Badischen Judo Verband für Prüfungsanmeldungen, Lehrgänge und Rechnungslegung Technologien: Java 7, GWT 2.6.1, GXT 3.1, JPA 2, EclipseLink, Tomcat 7, HTML, CSS, Javascript, MySQL 5.5, ANT, Jenkins, git, Junit, Mockito, Eclipse Planung und Implementierung eines Bestandsverwaltungssystems für einen Automobilzulieferer Technologien: Java 7, GWT 2.5.1, GXT 3.1, JPA 2, EclipseLink, Tomcat 7, HTML, CSS, Javascript, MySQL 5.5, ANT, Jenkins, git, Eclipse Betreuung einer Master Thesis zum Thema Testgetriebene Entwicklung einer GWT- Anwendung 12/2009-12/2012: Senior Java Developer/Architect, T-System GmbH Weiterentwicklung eines Restwert-Berechnungssystems für die Automobilbranche mit agilem Projektvorgehen. Technologien/Tools: Java, JSP, OSE-Framework (proprietär), Rest- und SOAP- Webservices,, XML, ANT, SVN, Ruby, Junit, GWT, GXT, DB2, Javascript, JQuery, CSS, Junit, EasyMock, Eclipse, Enterprise Architect, Toad, DbVisualizer Seite 2

09/2009-11/2009: GWT und Java Developer/Architect, Tomcom GmbH Erstellung einer Webapplikation für den TÜV Süd zur Bewertung von PKWs und Tourenplanung. Realisierung der GUI mit GWT und der Zusatzbibliothek GWT-Ext in Java. Technologien/Tools: GWT, EXT-GWT, Java, Hibernate, Maven, Postgres, Eclipse 01/2009-06/2009: GWT und Java Developer/Architect, kleinere Projekte Konzeption und Realisierung eines Terminerfassungssystems, einer Firmenwebseite und eines Portals für eine Hilfsorganisation in Afrika Technologien/Tools: GWT, Java, Hibernate, Ant, MySql, MooTools, JQuery, XML, PHP, Joomla 02/2008-12/2008: Java Developer, T-Systems GmbH Freiberufliche Tätigkeiten für die Automobil- und Telekommunikationsbranche. J2EE- Entwicklung mit Java Server Faces / Swing. Technologien/Tools: J2EE, JSF 1.2, Java, Maven, Swing, Hibernate, Oracle, JSP, ANT, PAI-Framework, Jam-Framework 08/2007-01/2008: Java Developer, T-Systems GmbH Software Architekt im Bereich Enterprise Services System Integration in der Weiterentwicklung eines Meta-Daten-Systems Redesign eines Pricing-Systems in der Automobil-Branche Technologien/Tools: J2EE, Java, Maven, Swing, Hibernate, Oracle, JSP, ANT, PAI- Framework, Jam-Framework 10/2006-07/2007: Java Developer, univativ GmbH Angestellter der univativ GmbH als Business Consultant bzw. Software Architekt bei einem großen Telekommunikationsunternehmen im Bereich Enterprise Services Konzeption und Realisation eines Meta-Daten-Systems und Erweiterungen eines Service-Portals Technologien/Tools: J2EE, Java, Maven, Swing, Hibernate, Oracle, JSP, ANT, PAI- Framework, Jam-Framework 03/2006-08/2006: Teilprojektleiter, CAS Software AG Angestellter der CAS Software AG im Bereich Unternehmenskommunikation als Teilprojektleiter. Konzeption und Realisierung eines exklusiven Kundenclubs für die CAS Software AG unter Einbindung verschiedener Vertriebspartner sowie die Portale www.crm-erfolg.de und www.crm-verzaubert.de Restrukturierung des Datenhandlings in der Abteilung Unternehmenskommunikation Technologien/Tools: ASP, VB, CSS, HMTL, Groupware-System CAS genesisworld & CAS teamworks Seite 3

2005 / 2006: Bachelor-Thesis, CAS Software AG Bachelor-Thesis zum Thema Konzeption und Aufbau eines CRM-Ratgeberportals zur Lead-Generierung und Imagestärkung bei der CAS Software AG (6 Monate). Note 1,3. Technologien/Tools: ASP, VB, CSS, HMTL, Groupware-System CAS genesisworld & CAS teamworks 2004 / 2005: Praktikant, IWKA InformationsSysteme (6 Monate) 03/2004-08/2004: Studentische Projektarbeit, Hochschule Karlsruhe, Fachbereich Wirtschaftsinformatik (6 Monate à 30h / Woche) 2001 - heute: Musiker in der Rock n Roll Band Reindeers (www.reindeers.de) Bassist und Background-Gesang sowie Auftrittsplanung Veröffentlichungen / Vorträge auf Konferenzen Metrikon 2013 - Aufwandschätzungen in Mikroprojekten ein Erfahrungsbericht Autoren: André Janus, Ralf Klemmer, Reiner Dumke Programmübersicht: http://www.metrikon.de/node/73 Karlsruhe Entwicklertag 2014: Pure Java - Web Anwendungen mit GWT Autoren: André Janus, Ralf Klemmer Programmübersicht: http://www.entwicklertag.de/karlsruhe/2014/vortrag/pure-javaweb-anwendungen-mit-gwt Google Developer Group DevFest Karlsruhe 2014: Fortgeschrittene GWT Best Practices Autoren: André Janus, Ralf Klemmer Programmübersicht: http://www.gdg-karlsruhe.de/devfest/2014/#/programm Veröffentlichungen zu den Themen: GWT Module verstehen und verwenden GWT und Public-Resources in 3 Schritten Seite 4

IT-Portfolio Technologie / Vorgehensweise Erfahrungen seit Java 8 2004 JEE 6+7 (ehem. J2EE) 2007 EJB 3.1 2012 Spring 4 2015 BPMN mit Activiti 2016 Angular 2 2016 GWT (Google Web Toolkit) 2010 GXT/EXT-GWT 2 und 3 2010 Javascript 2004 JSF 1 Jahr JSP 2010 JPA 2 2010 Eclipselink 2010 Hibernate 2 Jahre Twitter Bootstrap 2014 WordPress 2010 Klemmer IT-Consulting Datenbank/Server/Tool Erfahrungen seit MySQL 2004 DB2 4 Jahre Oracle 2011 Postgres 2 Jahr Glassfish 3 2012 IBM Websphere 2 Jahre Apache 2005 Tomcat 2006 Ant 2009 Maven 2012 JUnit 2005 Eclipse 2004 Enterprise Architect 2010 Methodiken Methodik Bereich Erfahrungen seit Test-Driven-Development (TDD) Programmier-Methodik 2013 Scrum Vorgehensmodell 2 Jahre Extreme Programming (XP) Vorgehensmodell 5 Jahre Kanban Vorgehensmodell 2 Jahre Neuro-Linguistisches Programmieren (NLP) Soft-Skills 2016 Sprachen Sprache Deutsch Englisch Französisch Level Muttersprache verhandlungssicher Grundlagen Seite 5