Über mich

Profil

Skills

Programmiersprachen

Java 100%
JavaScript 75%
iOS Development (Swift) 60%
AppleScript 100%
SQL 100%

Betriebssysteme

Windows 100%
OS X 100%
Linux 75%

Java Frameworks

  • Swing
  • Java FX
  • GWT (Google Web Toolkit)
  • Struts
  • Hibernate
  • Spring
  • jUnit
  • JasperReports
  • jQuery
  • AngularJS

Datenbanken

  • Oracle
  • MySql
  • IBM DB2
  • MSSQL
  • PostgreSQL

Sourcecode related

  • SVN
  • Git
  • CVS
  • Maven
  • Gradle
  • Continuous Integration

Applicationserver

  • JBoss
  • IBM Websphere
  • Tomcat

Content Management Systeme

  • Adobe AEM (CQ5)
  • Wordpress
  • Joomla

Netzwerke und Infrastruktur

  • TCP/IP
  • Cisco Network Exploration

Branchenkenntnisse

  • Banking
  • Automotive
  • Energieversorgung
  • Direktmarketing
  • DMS/ECM Systeme
  • eLearning

Sprachkenntnisse

Deutsch (Muttersprache) 100%
Englisch (Verhandlungssicher) 90%
Französisch (Grundkenntnisse) 40%

Berufserfahrung

Projekthistorie

Weiterentwicklung Onlinebanking-Portal Direktbank

Das Projekt: Weiterentwicklung des Onlinebanking-Portals sowie der iOS Banking-App einer der größten Direktbanken Deutschlands mit über 3 Mio. aktiven Anwendern

Die Teilprojekte:

  • Backendseitige Entwicklung von Modulen und Features des Onlinebankings unter Berücksichtigung der hohen Anforderungen bezüglich Sicherheit, Stabilität, Qualität und Performance
  • Weiterentwicklung des Frontends der auf HTML, CSS und JavaScript-basierten Web-Applikation
  • Anpassungen der Bankingprozesse aufgrund von Gesetzesänderungen
  • Analyse und Behebung von Defects
  • Rolle: Software-Entwickler
  • Zeitraum: 05/2016 – heute
  • Branche: Banking
  • Einsatzort: Stuttgart
  • Kenntnisse: Java EE, JSP, JavaScript, Objective C, Prozessmodellierung
  • Eingesetzte Produkte: IntelliJ, XCode, Hibernate, Oracle DB, SASS, jQuery, SVN, Maven, JBoss, JasperReports

Weiterentwicklung ECM/DMS Client

Das Projekt: Weiterentwicklung des ECM/DMS Desktop-Clients eines führenden deutschen Herstellers

Die Teilprojekte:

  • Umstellung des Buildprozesses von Ant auf Gradle, sowie Einführung des Dependencymanagements
  • Konzeption und Implementierung Microsoft Office for Mac-Schnittstelle zum DMS Client für die automatische Ablage von Office-Dokumenten und E-Mails
  • Redesign der OpenOffice Integration
  • Konzeption und Implementierung Mac OS X Scanner-Schnittstelle auf Basis von SANE
  • Betriebssystemnahe Integration des DMS Clients für Mac OS X
  • Technisches Redesign der Installationsroutine für Mac OS X, sowie Anpassung des Look and Feels
  • Redesign der Swing Oberfläche
  • 2nd Level Support
  • Analyse und Behebung von Defects
  • Rolle: Software-Entwickler
  • Zeitraum: 05/2014 – 05/2016 (2 Jahre)
  • Branche: ECM/DMS
  • Einsatzort: Stuttgart
  • Kenntnisse: Java SE, JavaScript, Swing, AppleScript, Java FX, SANE, Twain, Dokumentenmanagement
  • Eingesetzte Produkte: ELO, Eclipse, Gradle, CVS, git, JGoodies Forms, OpenOffice, Microsoft Office, Mac OS X

Adobe CQ5 (AEM) Migration und Weiterentwicklung

Das Projekt: Migration der Marketingplattform eines führenden Automobilherstellers von Adobe CQ4 auf Adobe CQ5

Die Teilprojekte:

  • Analyse und Behebung von Defects
  • Anbindung von Drittsystemen/Applikationen
  • Entwicklung eines Webcrawlers auf Basis von Selenium zur Speicherung von Produktivdaten eines entfernten Systems
  • Rolle: Software-Entwickler
  • Zeitraum: 12/2013 – 04/2014 (5 Monate)
  • Branche: Automotive
  • Einsatzort: Stuttgart/München
  • Kenntnisse: Java SE/EE, JavaScript, OSGI, HTML
  • Eingesetzte Produkte: Adobe CQ4, Adobe CQ5, ExtJS, Eclipse, Selenium

Weiterentwicklung Web-Portal: SEPA Umstellung

Das Projekt: Umsetzung der gesetzlichen Anforderungen im Rahmen der SEPA-Umstellung innerhalb eines firmeninternen Web-Portals zur Abdeckung wichtiger Bankprozesse

  • Rolle: Software-Entwickler
  • Zeitraum: 08/2013 – 11/2013 (4 Monate)
  • Branche: Banking
  • Einsatzort: Nürnberg
  • Kenntnisse: Java SE / EE, JavaScript, JSP, CSS, BPMN
  • Eingesetzte Produkte: Ant, Axis, Maven, Struts, IBM Websphere, Tomcat, IBM DB2, JUnit, Versata PLE, jQuery

Weiterentwicklung Web-Portal: Bank Backofficeprozesse

Das Projekt: Weiterentwicklung eines firmeninternen Web-Portals, das die komplexe Großrechneranwendung zum größten Teil ablöst und somit Kontoauflösungs- und Nachlassprozesse für Bankangestellte wesentlich intuitiver macht

  • Rolle: Software-Entwickler
  • Zeitraum: 10/2012 – 07/2013 (10 Monate)
  • Branche: Banking
  • Einsatzort: Nürnberg
  • Kenntnisse: Java SE / EE, JavaScript, JSP, CSS, BPMN
  • Eingesetzte Produkte: Ant, Axis, Maven, Struts, IBM Websphere, Tomcat, IBM DB2, JUnit, Versata PLE, jQuery

Entwicklung GWT (Google Web Toolkit) Basis-Komponenten

Das Projekt: Einführung von GWT als neues strategisches Web-Framework, Anpassung und Erstellung neuer Komponenten auf Basis des GWT Standards, sowie Anpassungen am Look and Feel

  • Rolle: Software-Entwickler
  • Zeitraum: 08/2010 – 07/2012 (2 Jahre)
  • Branche: Energieversorgung
  • Einsatzort: Stuttgart
  • Kenntnisse: Java SE/EE, JavaScript, CSS, HTML, Usability
  • Eingesetzte Produkte: Eclipse, GWT, Adobe Photoshop

Entwicklung Web-Portal: Provisionsabrechnungsmodul

Das Projekt: Entwicklung eines Moduls innerhalb des firmeneigenen CRM-Web-Portals zur Ablösung der manuellen Prozesse für die Erstellung von Vertriebspartner-Provisionsabrechnungen

  • Rolle: Software-Entwickler
  • Zeitraum: 01/2011 – 06/2011 (6 Monate)
  • Branche: Energieversorger
  • Einsatzort: Stuttgart
  • Kenntnisse: Java EE, EJB3, XML
  • Eingesetzte Produkte: Eclipse, GWT, Jasper Reports, Oracle DB, JBoss

Entwicklung Web-Portal: Abstimmung Zahlungsverkehr

Das Projekt: Entwicklung eines Moduls innerhalb des firmeneigenen CRM-Web-Portals zum Abgleich kundenspezifischer Buchungen aus dem CRM-System mit den Girokonten des Unternehmens

  • Rolle: Software-Entwickler
  • Zeitraum: 03/2010 – 08/2010 (6 Monate)
  • Branche: Direktmarketing
  • Einsatzort: Stuttgart
  • Kenntnisse: Java EE, EJB3, JSP, HTML
  • Eingesetzte Produkte: Eclipse, SFirm, Struts, Oracle DB, JBoss

Softwareverteilung auf MDE-Geräte

Das Projekt: Entwicklung einer Applikation für MDE-Geräte auf Basis von Windows CE zur automatischen Massenaktualisierung der installierten Software

  • Rolle: Software-Entwickler
  • Zeitraum: 04/2009 – 08/2009 (5 Monate)
  • Branche: Retail
  • Einsatzort: Stuttgart
  • Kenntnisse: Java SE, XML
  • Eingesetzte Produkte: Eclipse

Kontakt

Ihr Name*

Ihre E-Mail-Adresse*

Ihre Telefonnummer

Betreff*

Ihre Nachricht*

  • +49 (0) 711 / 89 466 07 – 0
  • +49 (0) 711 / 89 466 07 – 9
  • +49 (0) 170 / 85 95 8 35
  • Schottstr. 42
    D-70192 Stuttgart