Profileimage by Ralf Klemmer Freelancer für Web- & Backendentwicklung mit Java from Ettlingen

Ralf Klemmer

not available until 01/01/2022
Contact

Last update: 08.09.2021

Freelancer für Web- & Backendentwicklung mit Java

Company: Klemmer IT-Consulting
Graduation: Wirtschaftsinformatik B.SC.
Hourly-/Daily rates: show
Verhandlungssache
Languages: German (Native or Bilingual) | English (Full Professional)

Attachments

Profil_Ralf_Klemmer.pdf

Skills

siehe angehängtes Profil als PDF

Project history

01/2017 – heute: Java-Developer, Fiducia & GAD IT AG
  • Weiterentwicklung des zentralen Banking Frameworks welches von rund 800 Entwicklern unternehmensintern verwendet wird.
Technologien: Java 8, Spring, Vaadin, Tomcat 8, Gradle, Jenkins, Sonar, SVN, Scrum, JUnit, Mockito

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:
    • agile Methodiken und Vorgehensmodelle
    • Methoden zur Ermittlung der Komplexität in BPMN Diagrammen und die Auswirkung auf die Testbarkeit
    • BPMN Testing
    • Strategien zur Reduzierung und Vermeidung von hoher Komplexität in BPMN Diagrammen
    • Test Driven Development (TDD)
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

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

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-java-web-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

Time and spatial flexibility

Nur direkter Raum Karlsruhe.

Contact form

Contact details