profile_picture
Phone
+49 160 206 0792
Website

I am a full-stack engineer deeply interested in agile methodologies, web technologies, software craftsmanship and teaching. I contribute to a variety of open source projects (e.g. Shoes, Hackety Hack and after_do), engage in a multitude of community events (e.g. Ruby User Group Berlin), enjoy attending and speaking at conferences.

Twitter
GitHub
Blog

LieferFactory GmbH 01/2016 — now

Senior Software Developer

Helping customers and partners deliver packages on the same day. Build and maintain applications to track shipments, plan tours and manage all required logistics data.

bitcrowd 01/2015 — 10/2016

Software Engineer and consultant

Building great applications, helping companies blossom. Also pushing forward open source efforts.

Self-employed 05/2013 — 12/2014

Freelancer

Software engineer and instructor.

Highlights
  • Taught three introductory level web development courses at the Humboldt-University Berlin
  • Prepared material for an advanced level Ruby on Rails course
  • Built a website to show screencasts in a HTML friendly way using HTML5 and popcorn.js

Google Summer of Code (JRuby) 06/2013 — 09/2013

Google Summer of Code student

Student for the JRuby organization, working on the Shoes 4 code base improving performance, enhancing functionality and refactoring the code to achieve better readability and maintainability.

d:evolute 09/2012 — 03/2013

Ruby on Rails developer

Working on a Spree e-commerce application.

Hasso Plattner Institute 04/2010 — 07/2011

Student Assistant

Various jobs at the working group for Internet Technologies and Systems including working as a corrector for the lectures „Internet- and WWW-Technologies“ and „Internet Security“.

Ruby User Group Berlin 10/2012 — current

Main organizer

The Ruby User Group Berlin is a monthly meetup of people interested in Ruby and related topics. Each meeting consists of three presentations and a couple of lightning talks. Currently the user group attracts between 80 and 120 attendees per meeting. My main responsibilities are organizing venues, contacting speakers and moderating the meetings as well as the mailing list. Sometimes I also give presentations.

Rails Girls 06/2012 — current

Coach & Mentor

Rails Girls helps to diversify the tech community by teaching beginners how to program. I support Rails Girls Berlin by coaching at workshops and hackdays. Since March 2013 I coach a weekly project group to help interested attendees dig deeper into programming. I also helped Rails Girls Summer of Code 2013 with the team selection process, as well as mentoring two Rails Girls Summer of Code teams.

Highlights
  • Helped multiple attendees to grow into a junior developer position from absolute beginners
  • Created a well received introductory presentation, which I presented multiple times

Shoes 06/2012 — current

Maintainer

I've been part of the Shoes community for over three years now and since September 2013 I am the maintainer of the Shoes 4 project.

Conferences 05/2012 — current

Speaker, Volunteer and Program Committee Member

I like to go to conferences and helped organize some of them.

Highlights
  • Speaker at Rubyconf 2015, Codemotion Berlin 2015, JRubyConf 2013
  • Member of the program committee and a track host for "Monoliths and Microservices" and "Software Craftsmanship" at GOTO Berlin 2014
  • International Volunteers Program Chair at XP2012
  • Volunteer at Agile Dev Practices 2013, GOTO Berlin 2013, JRubyConf 2014 and eurucamp 2014

Hasso Plattner Institute 2011 — 2014

Master in IT-Systems Engineering
Specialization:
Software architecture
Thesis:
Collaborative Learning in a Massive Open Online Course environment
Final Grade:
1.2 (A)

Blekinge Institute of Technology 08/2011 — 03/2012

ERASMUS Master in Software Engineering
Specialization:
Agile software project management

Hasso Plattner Institute 2008 — 2011

Bachelor in IT-Systems Engineering
Specialization:
Software architecture and online security
Thesis:
Event Adapters and Correlation in Process Engines
Final Grade:
1.3 (A-)
Highlights
  • Participated in a nine month, near full time team project developing a process engine
  • Participated in a fifty person Scrum project to build a Customer Relationship Management system

Friedrich Schiller Gymnasium 2001 — 2008

Secondary School
Specialization:
Computer science and mathematics
Final Grade:
1.0 (A)

Object Oriented Programming

  • Ruby
  • Smalltalk
  • Java
  • Design Patterns

Web Development

  • JavaScript/CoffeeScript
  • HTML
  • CSS
  • Web frameworks (Ruby on Rails)

Enginneering Practices

  • Test Driven Development (TDD)
  • Pair Programming
  • Version Control (Git)

Agile Software Development

  • eXtreme Programming
  • Scrum
  • Project Inception
German
Native Speaker
English
Full working proficiency
Swedish
Limited Working proficiency
French
Basic knowledge