Skills

Notable projects

get-a-way.com

Backend Developer
Jul 2016 - Jul 2018
Berlin, Germany
get-a-way.com

GETAWAY is a startup in Berlin which provides a peer-to-peer car sharing service.

  • Developed the API for the app, MongoDB database
  • Admin webapp for operations and customer care
  • Built the CI and server infrastructure (on AWS) from scratch
  • Zero downtime 1-click deployments, multiple times a day
  • Human-readable tests by using Spock
  • Pair programming
  • Test-driven development
  • Java EE
  • Spock
  • Gitlab CI
  • Amazon AWS (Elastic Beanstalk, CloudWatch, S3, EC2, CloudFront, Elastic Container Service, Lambda)
  • Jersey, JAX-RS
  • MongoDB (Mongo Cloud / Atlas)
  • EclipseLink
  • Kibana
  • Groovy
  • Webjars
  • Docker
  • REST API
  • Server-Sent Events

blau Mobilfunk GmbH

Backend Developer
Jul 2014 - Jun 2016
Hamburg, Germany
blau Mobilfunk GmbH

Mobile service provider (later part of Telefónica). Developed the IT platform for postpaid and prepaid customers.

Software development in a team using Scrum for order management, customer care, contract management, billing, business process modeling and connecting third-party services. Specification and architectural design, implementation, continuous integration, quality assurance via tests, supported operations, optimization.

  • Pair programming
  • Test-driven development
  • Clean code
  • Spring
  • Hibernate
  • REST and SOAP webservices
  • Selenium
  • CasperJS
  • Bamboo
  • Jira
  • Apache Tomcat
  • Oracle SQL
  • Legacy system: Java EE, EJB 2, JBoss

Springer

Full Stack Developer
Oct 2011 - Oct 2012
London, England
Springer

Relaunch. Worked in a team of ~30 people from eight different countries, most of them from ThoughtWorks. At first, my goal was to integrate OpenAM into their platform to let people authenticate by Username/Password, IP address or via Shibboleth (SAML 2.0).

Later, I’ve joined the Scala development team. The website offers thousands of scientific books, which can be searched, previewed, bought and downloaded. Strictly test-driven. Weekly, automated releases.

  • Agile software development
  • Kanban
  • Scala
  • Ruby
  • Sinatra
  • Scalatra
  • OpenAM
  • Jade templates
  • Git
  • Simple Build Tool (SBT)
  • Go (CI)
  • Mingle
  • Chef
  • Capistrano
  • SAP, MPS
  • REST web services
  • SAML
  • Shibboleth
  • Pair programming
  • Test-driven development

Other clients

Other customer
Other customer
Other customer
Other customer

Experiences

Freelancer

Freelancer

Jul 2016 -
Senior Java Software Developer

Senior Java Software Developer

blau Mobilfunk GmbH (later Telefónica)
Jul 2014 - Jun 2016
Hamburg, Germany
IT Consultant

IT Consultant

Acando GmbH
Apr 2011 - Sep 2013
Hamburg, Germany
Dual student

Dual student

Prinovis Ltd. & Co. KG
Sep 2007 - Mar 2011
Itzehoe, Germany

Educations

B.Sc. Business Informatics

B.Sc. Business Informatics

Sep 2007 - Mar 2011
Fachhochschule Nordakademie
Elmshorn, Germany