Fachlicher Schwerpunkt dieses Freiberuflers

JavaScript, React, Angular, Java, Spring Boot, nodejs, Docker, REST, Scrum, TDD, Kommunikationspsychologie

verfügbar ab
01.05.2019
verfügbar zu
100 %
davon vor Ort
40 %
PLZ-Gebiet, Land

D6

Einsatzort unbestimmt

Städte
Frankfurt am Main
200 km
Darmstadt
100 km
Wiesbaden
100 km
Eschborn, Taunus
100 km
Bad Homburg vor der Höhe
100 km
Köln
10 km
Göttingen
50 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Projekte

04/2016 - 04/2017

1 Jahr 1 Monat

Setup und MVP für Fintech Startup

Kunde
Fintech Startup aus FFM
Projektinhalte
  • Umsetzung einer App-Idee zur privaten Finanzverwaltung und Setup des Teams, des Entwicklungs- und Kommunikationsprozesses

Aufgaben

  • Beratung zu technischer Machbarkeit
  • Personalbeschaffung
  • Auswahl und Aufsetzen der Tools für den Entwicklungs- und kommunikationsprozess
  • Auswahl des Hosters
  • Schulung in agilen Methoden und Scrum
  • Scrum Master
  • Entwickler
  • Architekt
  • Qualitätssicherung
  • Teil des Scrum Teams
Produkte

TypeScript

Ionic 2

Java

Dropwizard

restifiy

R

Python

Flask

MySQL

Ansible

Slack

Taiga

Bitbucket

confluence

IdeaBoardz

10/2016 - 03/2017

6 Monate

Relaunch adacreisen.de

Kunde
DER Touristik Online GmbH
Projektinhalte
  • Neuaufbau der Seite und Integration in den Tech Stack der DTO
  • zeitgleicher Vortrieb in allen Schichten, besonders im Frontend mit React & Webpack und dem CMS Magnolia

Aufgaben

  • Teil eines Scrum Teams
  • Entwicklung und Architektur in allen Schichten (Web, REST APIs, CMS, Integration)
Produkte

HTML

CSS

JavaScript

React

Redux

Webpack

Babel

eslint

gulp

nodejs

npm

Jasmine

Jest

Sass

Babel

Post-CSS

Sitemap)

expressjs

Google Maps API

Redhat Fuse

Elastic Search

Docker

Ansible

Thumbor

nginx

IntelliJ

Visual Studio Code

git

Source Tree

vagrant

Web Driver

Magnolia 5

eigene Magnolia (Light) Module

04/2012 - 06/2014

2 Jahre 3 Monate

Karriereportal der Deutschen Bahn / karriere.deutschebahn.com

Kunde
Ogilvy One / Deutsche Bahn
Projektinhalte
  • Aufbau der Website zur Kampagne „Kein Job wie jeder andere“
  • Ansprechen von jungen Leuten
  • Abheben von Standard-Bahn-CI, Kunde: „Wir wollen eine Revolution, keine Evolution“
  • Hochmodernes Frontend mit IE7-Unterstützung (Adaptive, Liquid)

Aufgaben

  • Technische Konzeption
  • Frontend-Architektur
  • Chefentwickler Frontend
  • technische und fachliche Beratung des Kunden
  • Integrations-Support in Core Media
Produkte

HTML

CSS

JavaScript

Skeleton

Sass

Compass

jQuery

jQuery UI Widget Factory

modernizr

History.js

tween.js

yepnope

nightwatch.js

dalek.js

Geo Location API

Local Storage

Slim Framework

PHP

grunt.js

Apache FOP

Java

Core Media

Maven

Apache Web Server

Jenkins

07/2012 - 12/2013

1 Jahr 6 Monate

Website-Relaunch und Produktkatalog

Kunde
Container-Plomben- und -Verschluss-Hersteller
Projektinhalte
  • Ablösung des CMS zur einfacheren Content-Pflege
  • Ablösung der starren Produktdatenblätter durch dynamischen Produktkatalog mit Shop-Charakter

Aufgaben

  • Technische & Fachliche Konzeption
  • CMS- & Shop-Evaluierung
  • Back- und Frontend-Entwicklung
  • technische Beratung
Produkte

HTML

CSS

jQuery

JavaScript

jQuery UI

PHP

Drupal

Drupal Commerce

02/2013 - 08/2013

7 Monate

Website-Relaunch und Kulturplattform

Kunde
Ogilvy One / Brauereigruppe
Projektinhalte
  • Ablösen der bisherigen Website durch eine moderne, „fully responsive“
  • Schaffen einer „Kulturplattform“ zur Präsentation der gesponserten Veranstaltungen mit Hilfe von Texten, Bildern und Videos

Aufgaben

  • Technische Konzeption
  • CMS-Evaluierung
  • Back- und Frontend-Entwicklung
  • technischer Support
  • technische Beratung
  • Betrieb
Produkte

HTML

CSS

JavaScript

Sass

Compass

jQuery

jQuery UI Widget Factory

modernizr

PHP

ProcessWire

ProcessWire FormBuilder

Apache Web Server

Jenkins

01/2012 - 03/2012

3 Monate

Facebook-App: My Flying Network

Kunde
British Airways
Projektinhalte
  • „Welche Freunde kann ich durch meine gesammelten Bonuspunkte besuchen?“
  • Projektumsetzung durch Nearshore-Kollegen

Aufgaben

  • Architektur
  • Technische Koordination
  • Coding Coaching
Produkte

Java

Spring Framework

Spring Social

Facebook API

Hibernate

Apache Tomcat

Eclipse

soapUI

jQuery

Bing Maps API

Library der Zonemap- Applikation

08/2011 - 01/2012

6 Monate

Zonemap: Einlösen von gesammelten Bonuspunkten, „Avios“

Rolle
British Airways
Projektinhalte

British Airways wollte seinen Executive Club Mitgliedern die Möglichkeit bieten, auf ihrer Website die Orte auf einer Karte zu erkunden, zu denen sie mit ihren Bonuspunkten fliegen können. Ziel war eine White-Label-Lösung, die auf ba.com und avios.com integriert werden konnte.

Aufgaben

  • Backend-Architektur
  • Entwicklung
  • Koordination
  • Backend-Entwicklung,
    Anbindung an die SOAP-Webservices
  • Implementierung der Filterung im Backend
  • Bereitstellung von REST-Resourcen für das Frontend
Produkte

Java

Apache Tomcat

Eclipse

soapUI

jQuery

Bing Maps API

06/2011 - 08/2011

3 Monate

Adapter zum Austausch von Börsentransaktionen

Kunde
Energie-Börse
Projektinhalte
  • Verbindung von Adaptern verschiedner Börsenplätze auf Java-Basis mit der C#-API einer Broker-Plattform

Aufgaben

  • Entwicklung
  • Definieren der Services und Datenstruktur mit der Thrift-eigenen
    Interface Definition Language
  • Implementierung der Interfaces auf der C#- Seite
  • Exemplarische Anbindung an einen Marktadapter
Produkte

Apache Thrift

SharpDevelop

Visual Studio

C#

Java

Eclipse

04/2010 - 06/2011

1 Jahr 3 Monate

Elektronische Auftragserfassung und -genehmigung in den Filialen

Kunde
Finanzdienstleister
Projektinhalte

Intuitiver Genehmigung-Workflow von Kundenaufträgen, die einer Genehmigung bedürfen, über Web-Oberfläche

Aufgaben

  • Businessanalyse im Bezug auf den Genehmigungsablauf und die Weboberfläche
  • Design und Implementierung der Java- Schnittstellen
  • Koordination zwischen Fachbereich, IT und Web-Agentur
Produkte

Apache Tomcat

Apache Velocity

Struts

Spring Framework

Axis2

jQuery

Firebug

HTML

CSS

ECMAScript

Java Applet

maven

ant

JMS

TIBCO Business Works

TIBCO iProcess

TIBCO SPO API

TIB-CO Business Events

TIBCO General Interface

TIBCO PageBus

TIBCO EMS

GEMS

Eclipse

soapUI

Selenium

Internet Explorer 8

09/2009 - 12/2009

4 Monate

Neuer Mandant für Workflows: Integration des Kredit-Backoffices

Kunde
Finanzdienstleister
Projektinhalte

Erweiterung der Workflow/EAI-Plattform zur Abwicklung der

Kredit-Prozesse:

  • Erweiterung des Dokumentenmanagements
  • neue Benutzergruppen
    gruppenspezifische Domänenwerte

Aufgaben

  • Anbindung von neuen SOAP Webservices zur Unterstützung des erweiterten Dokumentenmanagements
  • Erweiterung des bestehenden Eclipse-RCPWorkflow-Clients
Produkte

TIBCO Business Works

TIBCO iProcess

TIBCO TRA

GEMS

Eclipse RCP

SWT

JFace

XMLBeans

maven

soapUI

ant

keytool

Sun Solaris

MS Office 2003 & 2007

07/2009 - 12/2009

6 Monate

Optimierung des Neukundenprozesses

Kunde
Finanzdienstleister
Projektinhalte
  • Anbindung an bisher manuell aufgerufene Backendsysteme zur Erreichung kürzerer Durchlaufzeiten (Bestands- und Neukunden)
  • Ausbau der GUI und Erhöhung deren Benutzerfreundlichkeit bspw. Anzeige von Konto- und Kartensperren
  • Anbindung von Host-Backend über MQ-inkl. Konvertierung von COBOL copy book strings in XML

Aufgaben

  • Analyse des Ist-Zustands
  • Spezifizierung der Soll-Zustände von EAI
  • BPM/Prozess und GUI Entwicklung der EAI Business Works Komponente zur Bereitstellung der Sperrdaten
Produkte

TIBCO Business Works

TIBCO Active Enterprise MQ Series Adapater

TIBCO iProcess

TIBCO TRA

GEMS

Eclipse

soapUI

ant

keytool

Sun Solaris

MS Office 2003 & 2007

09/2008 - 12/2008

4 Monate

Regular Reporting / Etablierung der SAS Werkzeuge

Kunde
Öffentliche und internationale Einrichtung
Projektinhalte
  • Überführung von häufig anfallende Analysen
  • Einführung von Namenskonventionen und Strukurvorgaben
  • Näherbringen von Microsoft Office SAS Add-ins in einer Schulung und einem Video-Tutorial

Aufgaben

  • Einführung von Strukturierungen und Konventionen
  • Entwicklung von „Stored Processes“
  • Halten einer Schulung und Aufnahme eines Videotutorials
Produkte

SAS 9 Plattform

SAS Enterprise Guide

SAS MS Office Add-In

MS Office 2003

IBM AIX

11/2007 - 04/2008

6 Monate

Erstserienbefragungsprozess

Kunde
Hersteller für Heizungstechnik
Projektinhalte
  • Erfassung der Verkaufsprognosen vor der Einführung eines neuen Produktes durch die in den verschiedenen Ländern sitzenden Produktmanager im unternehmensweiten Intranet-Portal
  • Export der erfassten Zahlen in Star Office Calc

Aufgabe

  • Architektur und Entwicklung der IBM WebSphere Portalanwendung
Produkte

Java (J2EE)

IBM WebSphere Portal Server 5

IBM WebSphere Process Server 6

Spring Framework

JSF

HTML

CSS

IBM Web-Sphere Integration Developer

Star Office

01/2007 - 10/2007

10 Monate

TRUST Booker 2.0

Kunde
TRUST International Hotel Reservation Services GmbH
Projektinhalte
  • White Label Internet Booking Engine, die hoch konfigurierbar und flexibel zu gestalten ist

Aufgabe

  • Entwicklung von Frontend und Engine
Produkte

HTML

XML

JSON

Apache Tomcat

MySQL

Eclipse

Maven2

Subversion

SUSE Linux

Java

JavaScript

01/2006 - 07/2006

7 Monate

Elektronischer Erstmusterprüfbericht

Projektinhalte

Bevor ein neues Bauteil in einem der Produkte verbaut wird,
durchläuft es verschiedene Abteilungen, die es auf seine Tauglichkeit prüfen. Die Ergebnisse dieser Prüfung werden in dem Erstmusterprüfbericht zusammen getragen. Da die Abteilungen überall auf der Welt verstreut sind, sollte dieser Prozess in dem bereits genutzten PLM Tool Eigner PLM abgebildet werden.

Aufgabe

  • Teilprojektleitung
  • Entwicklung von LogiView-Prozeduren und VBA-Makros
Produkte

EignerPLM

Eigner LogiView

HTML

XML

XSL-(FO)

HP-UX

VBA Microsoft Windows 2000 & XP

Microsoft Office

Kompetenzen

Programmiersprachen
(S)CSS
C#, C++, C
Clojure
elixir
Elm
Go
Groovy
HTML
Java
JavaScript
Kotlin
node.js
Objective-C
Perl
PHP
Python
React.js
Ruby
Rust
Scala
Shell Scripting
SQL
Swift
Typescript
UML
VBA
XML
XSD, XSL, Xpath, BPEL, BPMN

Produkte / Standards / Erfahrungen

Berufserfahrung
02/2015 - heute

DER Touristik Online GmbH
Softwareentwickler


11/2014 – 02/2015

First Data Deutschland GmbH
Senior Application Developer


08/2011 – 10/2014

ETECTURE GmbH
Software Engineer / Senior Software Developer


08/2008 – 07/2011

Cirquent GmbH | NTT Data Group
Senior Consultant / Consultant


08/2007 - 08/2008

SP Integration GmbH
Consultant


07/2006 - 08/2007

Trust International Hotel Reservation Services GmbH
Programmierer


07/2005 – 07/2006

Braun GmbH
Mitarbeiter im Product Lifecycle Management

Kleingewerbe
03/2012 – heute

Softwareentwicklung & -Beratung


08/2002 – 01/2003

Webentwicklung & -design

Eigenschaften

Vielschichtige und langjährige Erfahrung in der Softwareentwicklung, aufgeschlossen, empathisch, sorgfältig, variabler Blickwinkel, Blick über den Tellerrand, gesunder Pragmatismus und Menschenverstand


Sprachkenntnisse
Deutsch
Muttersprache
Englisch
verhandlungssicher

Datenbanken
Elastic Search
MongoDB
MySQL
Oracle
PostgreSQL

Betriebssysteme
FreeBSD
GNU/Linux
Ubuntu, Debian, Elementary OS
Mac OS X 10.x
Microsoft Windows
2000 - 10

Bemerkungen

Softwarepakete, Tools und Paradigmen

  • JAX-RS
  • Jersey
  • Jackson
  • JSP
  • JSF
  • Freemarker
  • Velocity
  • Spring Framework
  • SpringMVC
  • Spring Webflow
  • Spring Webservices
  • Spring AOP
  • Dropwizard
  • Spring Boot
  • Play Framework
  • Hibernate
  • JAXB
  • XMLBeans
  • Axis 2
  • SWT/JFace
  • EclipseRCP
  • Swing
  • Apache FOP
  • Jakarta
  • Commons
  • JSR-168
  • Jackrabbit
  • Apache Camel
  • Apache Kafka
  • ActiveMQ
  • JNI
  • JUnit
  • TestNG
  • Android SDK
  • SonarQube
  • node.js
  • React
  • Redux
  • Webpack
  • expressjs
  • restify
  • jQuery
  • History.js
  • Knockout
  • Backbone
  • Angular
  • Jasmine
  • Jest
  • Foundation
  • Twitter Bootstrap
  • Ionic
  • Cordova
  • Singularity
  • Sass, Less
    Symfony
  • Agavi
  • Propel
  • Smarty
  • PHPTAL
  • PHPUnit
  • Cocoa Touch
  • Django
  • Flask
  • Rails
  • Middleman
  • Octopress
  • Apache Thrift
  • Apache Hadoop
  • gRPC
  • go-micro
  • ETS 4 (KNX)
  • nginx
  • Apache Webserver
  • Apache Tomcat
  • Redhat Fuse 6
  • Jetty
  • JBoss
  • EAP 6
  • WebSphere Portal Server 6
  • Oracle Weblogic 11g
  • TIBCO BusinessWorks5.4
  • TIBCO iProcess
  • TIBCO SPO API
  • TIBCO EMS
  • IntelliJ IDEA
  • PHPStorm
  • Visual Studio Code
  • Eclipse
  • XCode
  • SublimeText
  • Notepad++
  • VisualVM
  • Jprofiler
  • lldb
  • SquirrelSQL
  • Magnolia 5
  • Drupal 7
  • Wordpress
  • ezPublish 4.7
  • ProcessWire 2.x
  • CoreMedia 5
  • Pirobase 8
  • git
  • Source Tree
  • Subversion
  • Maven
  • gradle
  • SoapUI
  • JMeter
  • Jenkins
  • Ant
  • gulp
  • npm
  • grunt
  • bower
  • yeoman
  • pear
  • phing
  • composer
  • gem
  • Chrome Dev Tools
  • Selenium Web Driver
  • phantomjs
  • casperjs
  • webdriver-.io
  • Fiddler
  • Charles
  • Gherkin
  • Cucumber
  • JIRA
  • Taiga
  • Slack
  • JIRA Agile
  • Redmine
  • Trac
  • Confluence
  • Enterprise Architect
  • Gerrit
  • Pingdom
  • Adobe Photoshop
  • Adobe Firework
  • Sketch
  • Acorn
  • GIMP
  • Inkscape
  • Scribus
  • SAS9 Intelligence Platform
  • Docker
  • VirtualBox
  • Vagrant
  • Ansible
  • Chef Solo
  • systemd
  • Digitial Ocean
  • Profit Bricks
  • RESTful HTTP
  • Micro Services
  • H2
  • API Blueprint
  • swagger/Open API
  • SOAP
  • WSDL
  • Web Service Security
  • SAML

Prozesse & Vorgehen

  • Scrum
  • Kanban
  • Aktives Zuhören
  • explizite Kommunikation
  • Clean Code
  • TDD
  • BDD
  • CI/CD
  • “Miteinander reden” von S.v.T., NLP, WSJF


Aus- und Weiterbildung

01/2003 - 07/2005

2 Jahre 7 Monate

Ausbildung zum Informatikkaufmann

Abschluss
Informatikkaufmann
Institution, Ort
Braun GmbH

Ausbildungshistorie

Fachhochschulreife
2001

Feldbergschule Oberursel

Zivildienst
10/2001 – 07/2002

Jugend- und Sozialamt in Kronberg i.Ts., Jugendpflege

×
×