Agile Softwareentwicklung und Coaching. Ich entwickle nachhaltig pflegbare Software, die konkrete Probleme löst. Schwerpunkte: Ruby, Java, Javascript
Aktualisiert am 07.11.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 07.11.2025
Verfügbar zu: 80%
davon vor Ort: 100%
Ruby
Java
Javascript
Angular
PHP
Go
Spring
Hibernate
Agile
Scrum
Coaching
Training
Moderation

Einsatzorte

Einsatzorte

Hamburg (+20km)
möglich

Projekte

Projekte

2019 - 2020: Beratung zu Agilen Methoden

Kunde: Adobe GmbH

Aufgaben:

  • Trainings/Coachings u.a. zu Pair Programming, Iterations-Planung, Roadmap-Planung
  • Forecasting des Durchsatzes mit historischen Daten

2017 - 2018: Ruby-Tooling

Kunde: Xing SE

Aufgaben:

  • Ruby-Tooling zum Meetingraum- und Kalender-Management
  • Ruby-Tooling für Jira-Anbindung
  • Agiles Projektmanagement und Scrum Master für ein ca. 15-köpfiges Team (Web/iOS/Android)
  • Coaching von Team-Lead und Product Owner

2016 - 2016: Weiterentwicklung eines Frontends

Rolle: Entwicklung

Kunde: Gpredictive GmbH

Aufgaben:

  • Weiterentwicklung eines Frontends und einer API für Big-Data-Analysen zum Kunden-Kaufverhalten (Ruby, Javascript)
  • Leitung von Architektur-Diskussionen
  • Deutliche Reduktion der manuellen Tätigkeiten für Data Scientists durch Automatisierung von Vorgängen
  • Forcierung einer einheitlichen Domain Language im Entwickler-Team

2013 - 2015: Weiterentwicklung des Core-Systems

Rolle: Entwicklung und Coaching

Kunde: Jimdo GmbH

Aufgaben:

  • Weiterentwicklung des Core-Systems (PHP)
  • Aufbau eines hoch skalierbaren Image-Scaling&Delivery-Services für ca. 12 Millionen Jimdo-Websites (Python, Go, AWS, Heroku)
  • Frostend-Entwicklung (Angular, Javascript)
  • Entwicklung einer Frontend-API für ein Modulsystem (Javascript)
  • Coach für ein Web-Entwicklungs-Team
  • Diverse Workshops u.a. zu User-Stories, Ruby-Meta-Programming, SOLID-Prinzipien, Retrospektiven

2012 - 2014: Weiterentwicklung&Betrieb eines Realtime-Bidding-Systems

Rolle: Entwicklung

Kunde: metrigo GmbH

Aufgaben:

Weiterentwicklung&Betrieb eines Realtime-Bidding-Systems (automat. Realtime-Auktionen von einzelnen Anzeigen-Impressionen)

Kenntnisse:

JRuby, Java


2009 - 2012: Diverse Software-Entwicklungen

Rolle: Entwicklung, Scrum Master

Kunde: Qype GmbH

Aufgaben:

  • Diverse Software-Entwicklungen für die Qype-Plattform, eine internationale Bewertungsplattform (Ruby on Rails, ~2 Mio. Reviews, ~15 Mio. Unique Visits/month) (später durch Yelp aufgekauft)
  • Scrum-Master für ein Web-, ein Android/iOS- und ein API-Team
  • Schulungen zu Agile Development für Entwickler und Product Owner
  • Weiterentwicklung der Planungsprozesse während des Wachstums von 30 auf 120 Mitarbeitern

2006 - 2007: Diverse Entwickungsprojekte

Kunde: SinnerSchrader

Aufgaben:

  • Entwicklung eines komplexen Auto-Konfigurators (Ruby on Rails)
  • Diverse Kunden-Entwickungsprojekte (Java / Spring / Hibernate)

weitere Projekte

Aufgaben:

  • Architektur und Entwicklung einer Lernplattform (Java / Spring / Hibernate)
  • Diverse Legacy-Portierungen (Java / Hibernate)
  • Entwicklung eines Vergleichsportals (PHP / Ruby on Rails)

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium:

Dipl.-Medieninformatiker (FH) (FH-Wedel)


Weiterbildungen:

  • Advanced Test-Driven Development (Johannes Link, 2 Tage)
  • Responsive Design (Kent Beck; 2 Tage)
  • Certified ScrumMaster (Joseph Pelrine; 2 Tage)
  • Fortbildung Gruppendynamik (Rosenkranz-Institut; 5 Tage)
  • Fortbildung Konfliktmanagement (Rosenkranz-Institut; 5 Tage)
  • Fortbildung Team-Coaching (Rosenkranz-Institut; 5 Tage)
  • Amazon AWS Workshop (3 Tage)
  • What?s next for Agile? (Dave Snowden, 2 Tage)

2018

  • Retrospective Facilitators Gathering (5 Tage)
  • Agile Fluency Gathering & Workshop (Diana Larsen, James Shore;2-3 Tage)

2017

Agile Fluency Gathering & Workshop (Diana Larsen, James Shore;2-3 Tage)

2016

Retrospective Facilitators Gathering (5 Tage)

2014

Retrospective Facilitators Gathering (5 Tage)

2010

Retrospective Facilitators Gathering (5 Tage)

Position

Position

  • Softwareentwickler
  • Coaching für Agile Software-Entwicklung

Kompetenzen

Kompetenzen

Top-Skills

Ruby Java Javascript Angular PHP Go Spring Hibernate Agile Scrum Coaching Training Moderation

Produkte / Standards / Erfahrungen / Methoden

Wie arbeite ich?

  • Mein Ziel ist effektive und nachhaltige Softwareentwicklung.
  • Agilität und die daraus entstandenen Praktiken bieten dafür eine gute, anspruchsvolle Leitlinie.
  • Diese Ideen und das Mindset wende ich, auf den jeweiligen Kontext angepasst, an.
  • Konkret bedeutet das: im Dialog mit dem Kunden erarbeite ich das Problemverständnis, enge Feedback-Schleifen sowohl im Team als auch mit dem Kunden sichern kontinuierlichen Fortschritt. Qualitativ guter, testbarer Code aus einfach verständlichen Patterns  erlauben dielangfristige Pflegbarkeit.

Berufliche Tätigkeit

  • Selbstständige Softwareentwicklung und Prozess-Coaching für Startups und mittelständische Firmen seit 2002. Programmiererfahrung schwerpunktmässig in Ruby/Rails, JRuby, Java, Javascript, PHP. Kleinere Projekte in Python, Go.
  • In neue Sprachen und Technologien kann ich mich durch gute Kenntnisse der Abstraktionen schnell einarbeiten. Daher traue ich mir auch Projekte in bisher unbekannten Sprachen und Technologien zu.

Einsatzorte

Einsatzorte

Hamburg (+20km)
möglich

Projekte

Projekte

2019 - 2020: Beratung zu Agilen Methoden

Kunde: Adobe GmbH

Aufgaben:

  • Trainings/Coachings u.a. zu Pair Programming, Iterations-Planung, Roadmap-Planung
  • Forecasting des Durchsatzes mit historischen Daten

2017 - 2018: Ruby-Tooling

Kunde: Xing SE

Aufgaben:

  • Ruby-Tooling zum Meetingraum- und Kalender-Management
  • Ruby-Tooling für Jira-Anbindung
  • Agiles Projektmanagement und Scrum Master für ein ca. 15-köpfiges Team (Web/iOS/Android)
  • Coaching von Team-Lead und Product Owner

2016 - 2016: Weiterentwicklung eines Frontends

Rolle: Entwicklung

Kunde: Gpredictive GmbH

Aufgaben:

  • Weiterentwicklung eines Frontends und einer API für Big-Data-Analysen zum Kunden-Kaufverhalten (Ruby, Javascript)
  • Leitung von Architektur-Diskussionen
  • Deutliche Reduktion der manuellen Tätigkeiten für Data Scientists durch Automatisierung von Vorgängen
  • Forcierung einer einheitlichen Domain Language im Entwickler-Team

2013 - 2015: Weiterentwicklung des Core-Systems

Rolle: Entwicklung und Coaching

Kunde: Jimdo GmbH

Aufgaben:

  • Weiterentwicklung des Core-Systems (PHP)
  • Aufbau eines hoch skalierbaren Image-Scaling&Delivery-Services für ca. 12 Millionen Jimdo-Websites (Python, Go, AWS, Heroku)
  • Frostend-Entwicklung (Angular, Javascript)
  • Entwicklung einer Frontend-API für ein Modulsystem (Javascript)
  • Coach für ein Web-Entwicklungs-Team
  • Diverse Workshops u.a. zu User-Stories, Ruby-Meta-Programming, SOLID-Prinzipien, Retrospektiven

2012 - 2014: Weiterentwicklung&Betrieb eines Realtime-Bidding-Systems

Rolle: Entwicklung

Kunde: metrigo GmbH

Aufgaben:

Weiterentwicklung&Betrieb eines Realtime-Bidding-Systems (automat. Realtime-Auktionen von einzelnen Anzeigen-Impressionen)

Kenntnisse:

JRuby, Java


2009 - 2012: Diverse Software-Entwicklungen

Rolle: Entwicklung, Scrum Master

Kunde: Qype GmbH

Aufgaben:

  • Diverse Software-Entwicklungen für die Qype-Plattform, eine internationale Bewertungsplattform (Ruby on Rails, ~2 Mio. Reviews, ~15 Mio. Unique Visits/month) (später durch Yelp aufgekauft)
  • Scrum-Master für ein Web-, ein Android/iOS- und ein API-Team
  • Schulungen zu Agile Development für Entwickler und Product Owner
  • Weiterentwicklung der Planungsprozesse während des Wachstums von 30 auf 120 Mitarbeitern

2006 - 2007: Diverse Entwickungsprojekte

Kunde: SinnerSchrader

Aufgaben:

  • Entwicklung eines komplexen Auto-Konfigurators (Ruby on Rails)
  • Diverse Kunden-Entwickungsprojekte (Java / Spring / Hibernate)

weitere Projekte

Aufgaben:

  • Architektur und Entwicklung einer Lernplattform (Java / Spring / Hibernate)
  • Diverse Legacy-Portierungen (Java / Hibernate)
  • Entwicklung eines Vergleichsportals (PHP / Ruby on Rails)

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium:

Dipl.-Medieninformatiker (FH) (FH-Wedel)


Weiterbildungen:

  • Advanced Test-Driven Development (Johannes Link, 2 Tage)
  • Responsive Design (Kent Beck; 2 Tage)
  • Certified ScrumMaster (Joseph Pelrine; 2 Tage)
  • Fortbildung Gruppendynamik (Rosenkranz-Institut; 5 Tage)
  • Fortbildung Konfliktmanagement (Rosenkranz-Institut; 5 Tage)
  • Fortbildung Team-Coaching (Rosenkranz-Institut; 5 Tage)
  • Amazon AWS Workshop (3 Tage)
  • What?s next for Agile? (Dave Snowden, 2 Tage)

2018

  • Retrospective Facilitators Gathering (5 Tage)
  • Agile Fluency Gathering & Workshop (Diana Larsen, James Shore;2-3 Tage)

2017

Agile Fluency Gathering & Workshop (Diana Larsen, James Shore;2-3 Tage)

2016

Retrospective Facilitators Gathering (5 Tage)

2014

Retrospective Facilitators Gathering (5 Tage)

2010

Retrospective Facilitators Gathering (5 Tage)

Position

Position

  • Softwareentwickler
  • Coaching für Agile Software-Entwicklung

Kompetenzen

Kompetenzen

Top-Skills

Ruby Java Javascript Angular PHP Go Spring Hibernate Agile Scrum Coaching Training Moderation

Produkte / Standards / Erfahrungen / Methoden

Wie arbeite ich?

  • Mein Ziel ist effektive und nachhaltige Softwareentwicklung.
  • Agilität und die daraus entstandenen Praktiken bieten dafür eine gute, anspruchsvolle Leitlinie.
  • Diese Ideen und das Mindset wende ich, auf den jeweiligen Kontext angepasst, an.
  • Konkret bedeutet das: im Dialog mit dem Kunden erarbeite ich das Problemverständnis, enge Feedback-Schleifen sowohl im Team als auch mit dem Kunden sichern kontinuierlichen Fortschritt. Qualitativ guter, testbarer Code aus einfach verständlichen Patterns  erlauben dielangfristige Pflegbarkeit.

Berufliche Tätigkeit

  • Selbstständige Softwareentwicklung und Prozess-Coaching für Startups und mittelständische Firmen seit 2002. Programmiererfahrung schwerpunktmässig in Ruby/Rails, JRuby, Java, Javascript, PHP. Kleinere Projekte in Python, Go.
  • In neue Sprachen und Technologien kann ich mich durch gute Kenntnisse der Abstraktionen schnell einarbeiten. Daher traue ich mir auch Projekte in bisher unbekannten Sprachen und Technologien zu.

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.