Auswahl und Leitung des Entwicklerteams für den Relaunch 2014 der Preisvergleichswebseite.
Planung und Implementierung funktionaler Erweiterungen für B2C-Kunden, Zahlungsabwicklung (Payone, Paypal)
Integration und Weiterentwicklung zahlreicher Schnittstellen (BMECat, eClass, WebValid, ClosedFinance, Optiva, sowie Händler-spezifische APIs und Schnittstellen zum Datenimport)
Upgrade von Rails 3 zu Rails 4, Migration von MySQL zu PostgreSQL, komplexes Refactoring von Kernkomponenten zur Unterstützung des Geschäftsmodell-Pivots von B2B zu B2C
Erarbeitung von Skalierungskonzepten
Projektplanung, pair programming, Führen von Bewerbungsgesprächen, Onboarding neuer Teammitglieder
Entwicklung einer neuen Webapp zur Erfassung und Meldung von Behandlungsdaten von Hämophiliepatienten an das Deutsche Hämophilieregister (DHR).
Anbindung an ein internes JSON-API und an das DHR SOAP-API.
Technische Leitung von 4-6 Entwicklern, Entwurf der Architektur, Unterstützung bei Konzeption und UX
Entwicklung kritischer Komponenten wie des SOAP-API-Clients mit 2FA via IMAP, Datenmodell
Entwicklung einer neuen Webapp für Ärzte zur Erfassung und Meldung von Behandlungsdaten von Hämophiliepatienten an das Deutsche Hämophilieregister (DHR).
Anbindung an ein internes JSON-API und an das DHR SOAP-API.
Technische Leitung von 4-6 Entwicklern, Entwurf der Architektur, Unterstützung bei Konzeption und UX
Entwicklung kritischer Komponenten wie des SOAP-API-Clients mit 2FA via IMAP; Design und Umsetzung des Datenmodells.
Entwicklung zahlreicher neuer Features des damals in Europa führenden Marktplatzes für Übernachtungen
Vorantreiben großer refactoring-Prozesse zur Performance-Verbesserung auf Architektur- und Entwickler-Ebene, coaching, on-boarding, Bewerbungsgespräche, Teamleitung.
Steuerung der Transition von monolithischer zu einer (micro)-service basierten Architektur.
SCRUM (LESS) Workflow mit allen Zeremonien, auch Kanban. Einführung einiger organisatorischer Verbesserungen, z.B. eines internen RFC-Prozesses inspiriert von EmberJS und Rust.
Seit 2017/06 Technischer Produktmanager, nach Vorstellung dieser Rolle gegenüber dem Team.
Auswahl und Leitung des Entwicklerteams für den Relaunch 2014 der Preisvergleichswebseite.
Planung und Implementierung funktionaler Erweiterungen für B2C-Kunden, Zahlungsabwicklung (Payone, Paypal)
Integration und Weiterentwicklung zahlreicher Schnittstellen (BMECat, eClass, WebValid, ClosedFinance, Optiva, sowie Händler-spezifische APIs und Schnittstellen zum Datenimport)
Upgrade von Rails 3 zu Rails 4, Migration von MySQL zu PostgreSQL, komplexes Refactoring von Kernkomponenten zur Unterstützung des Geschäftsmodell-Pivots von B2B zu B2C
Erarbeitung von Skalierungskonzepten
Projektplanung, pair programming, Führen von Bewerbungsgesprächen, Onboarding neuer Teammitglieder.
Entwicklung neuer Features, refactoring, Architektur-Consulting und Third Level Support für AMOS, einem Backend System für high-profile Onlineshops
Design und Entwicklung eines neuen Produktinformationssystems für Electric Mobility Zubehör, für Autohändler.
Leitung des Teams und des agilen Workflows.
Leitende Mitwirkung am Backend und frontend der e-Learning Community mit Video-Chat.
Entwicklung von Features, vor allem PayPal Adaptive Payment (ein- und ausgehende Zahlungsabwicklung), Initiierung eines SCRUM Workflow mit git-flow, Migration von MySQL zu PostgreSQL.
Mitwirkung am Backend und Frontend einer neuen Online Dating Plattform.
Entwicklung diverser Features, u.a. Zahlungsabwicklung (Abo) mit PayPal und PayOne, Upgrade Rails 2 auf Rails 3.1.
2008 - 2011: diverse Projekte
Kunde: diverse Kunden
2001 - 2007
Universität Leipzig
Studium der Indologie und Religionswissenschaften
Schwerpunkte:
Hinduismus
Islam
Religions-Psychologie & -Soziologie
1995 - 2001
Universität Magdeburg
Studium der Informatik und Englisch
Schwerpunkte:
Datenbanken und Verteilte Systeme
2016 - 2016
2015 - 2015
Teilnahme an CurryOn/ECOOP (Prag), eurucamp (Berlin)
2014 - 2014
eurucamp (Berlin)
Accelerated Agile (Dan North)
Co-Founder oder CTO für Start-Up
Leiter Entwicklung
Technical Product Manager
Senior Fullstack Entwickler / Backend Entwickler
Berufserfahrung
1999 - heute
Aufgaben:
Web Programmierung
Online und Print Design
Typesetting
1995 - heute
Kunde: Chemische und die Nahrungsmittelindustrie
Aufgaben:
Software Engineering: Design ? Implementierung ? Inbetriebnahme
Lager- und Produktionsverwaltungssysteme
1995 - heute
Aufgaben:
Consulting und Training
Teamwork, Datenbanksysteme, Softwareentwicklung, Linux/Unix Serveradministration
Erfahrungen
Einrichtung und Administration Internet-Server:
Web: Apache, fast-cgi, Passenger (mod-rails), Mongrel (Ruby)
Mail: Postfix, Courier, Dovecot, Mailman, Amavis, ClamAV, SpamAssassin
Etc: Subversion Server, PowerDNS, BIND9 DNS Server, FTP Server, Monitoring
Web-basierte Intranet-Anwendungen
Prozessvisualisierung (WinCC), Integration mit kundenspezifischen Anwendungen:
Rezepturverwaltung
Chargennachverfolgung
Chargenarchivierung
Lagerverwaltung
Analyse, Spezifikation, Rapid Prototyping
Datenmodellierung, Datenbank-Design
Behaviour Driven Development (BDD)
Anwendungsprogrammierung
User Interface Design
Dokumentation (Online, Print)
TOOLS, FRAMEWORKS UND BIBLIOTHEKEN
Expert Level Ruby on Rails (since 2008), dry-rb; PostgreSQL (since 1997); Git, Gitlab, RSpec, Cucumber, Capistrano, LaTeX; Mac OS X, UNIX (since 1990)
Experienced in Ember.js, ReactJS, Backbone.js, SproutCore, Sinatra, MySQL, MongoDB, CouchDB, Emacs, Vim, UML, Wordpress, MS SQL Server, MS Access
Leadership
Systems Thinking
Lean Management
Führung mit Empowerment
Coaching & Training
Persönlichkeitsentwicklung Psychologie
Possibility Management
NLP
Technologien
Functionales und Objekt-orientiertes Programmieren
User interfaces
User experiences
Large-scale Software-Architektur
Resiliente Software-Systeme
Theorie der Programmiersprachen
Typ-Systeme
Konferenzen, Vorträge gerne auf Anfrage
Web-Anwendungen
Start-Ups im Web-Bereich ? Market places
Finance / Payment
Qualitätsmanagement
Lager / Logistik
Web-Hosting
Auswahl und Leitung des Entwicklerteams für den Relaunch 2014 der Preisvergleichswebseite.
Planung und Implementierung funktionaler Erweiterungen für B2C-Kunden, Zahlungsabwicklung (Payone, Paypal)
Integration und Weiterentwicklung zahlreicher Schnittstellen (BMECat, eClass, WebValid, ClosedFinance, Optiva, sowie Händler-spezifische APIs und Schnittstellen zum Datenimport)
Upgrade von Rails 3 zu Rails 4, Migration von MySQL zu PostgreSQL, komplexes Refactoring von Kernkomponenten zur Unterstützung des Geschäftsmodell-Pivots von B2B zu B2C
Erarbeitung von Skalierungskonzepten
Projektplanung, pair programming, Führen von Bewerbungsgesprächen, Onboarding neuer Teammitglieder
Entwicklung einer neuen Webapp zur Erfassung und Meldung von Behandlungsdaten von Hämophiliepatienten an das Deutsche Hämophilieregister (DHR).
Anbindung an ein internes JSON-API und an das DHR SOAP-API.
Technische Leitung von 4-6 Entwicklern, Entwurf der Architektur, Unterstützung bei Konzeption und UX
Entwicklung kritischer Komponenten wie des SOAP-API-Clients mit 2FA via IMAP, Datenmodell
Entwicklung einer neuen Webapp für Ärzte zur Erfassung und Meldung von Behandlungsdaten von Hämophiliepatienten an das Deutsche Hämophilieregister (DHR).
Anbindung an ein internes JSON-API und an das DHR SOAP-API.
Technische Leitung von 4-6 Entwicklern, Entwurf der Architektur, Unterstützung bei Konzeption und UX
Entwicklung kritischer Komponenten wie des SOAP-API-Clients mit 2FA via IMAP; Design und Umsetzung des Datenmodells.
Entwicklung zahlreicher neuer Features des damals in Europa führenden Marktplatzes für Übernachtungen
Vorantreiben großer refactoring-Prozesse zur Performance-Verbesserung auf Architektur- und Entwickler-Ebene, coaching, on-boarding, Bewerbungsgespräche, Teamleitung.
Steuerung der Transition von monolithischer zu einer (micro)-service basierten Architektur.
SCRUM (LESS) Workflow mit allen Zeremonien, auch Kanban. Einführung einiger organisatorischer Verbesserungen, z.B. eines internen RFC-Prozesses inspiriert von EmberJS und Rust.
Seit 2017/06 Technischer Produktmanager, nach Vorstellung dieser Rolle gegenüber dem Team.
Auswahl und Leitung des Entwicklerteams für den Relaunch 2014 der Preisvergleichswebseite.
Planung und Implementierung funktionaler Erweiterungen für B2C-Kunden, Zahlungsabwicklung (Payone, Paypal)
Integration und Weiterentwicklung zahlreicher Schnittstellen (BMECat, eClass, WebValid, ClosedFinance, Optiva, sowie Händler-spezifische APIs und Schnittstellen zum Datenimport)
Upgrade von Rails 3 zu Rails 4, Migration von MySQL zu PostgreSQL, komplexes Refactoring von Kernkomponenten zur Unterstützung des Geschäftsmodell-Pivots von B2B zu B2C
Erarbeitung von Skalierungskonzepten
Projektplanung, pair programming, Führen von Bewerbungsgesprächen, Onboarding neuer Teammitglieder.
Entwicklung neuer Features, refactoring, Architektur-Consulting und Third Level Support für AMOS, einem Backend System für high-profile Onlineshops
Design und Entwicklung eines neuen Produktinformationssystems für Electric Mobility Zubehör, für Autohändler.
Leitung des Teams und des agilen Workflows.
Leitende Mitwirkung am Backend und frontend der e-Learning Community mit Video-Chat.
Entwicklung von Features, vor allem PayPal Adaptive Payment (ein- und ausgehende Zahlungsabwicklung), Initiierung eines SCRUM Workflow mit git-flow, Migration von MySQL zu PostgreSQL.
Mitwirkung am Backend und Frontend einer neuen Online Dating Plattform.
Entwicklung diverser Features, u.a. Zahlungsabwicklung (Abo) mit PayPal und PayOne, Upgrade Rails 2 auf Rails 3.1.
2008 - 2011: diverse Projekte
Kunde: diverse Kunden
2001 - 2007
Universität Leipzig
Studium der Indologie und Religionswissenschaften
Schwerpunkte:
Hinduismus
Islam
Religions-Psychologie & -Soziologie
1995 - 2001
Universität Magdeburg
Studium der Informatik und Englisch
Schwerpunkte:
Datenbanken und Verteilte Systeme
2016 - 2016
2015 - 2015
Teilnahme an CurryOn/ECOOP (Prag), eurucamp (Berlin)
2014 - 2014
eurucamp (Berlin)
Accelerated Agile (Dan North)
Co-Founder oder CTO für Start-Up
Leiter Entwicklung
Technical Product Manager
Senior Fullstack Entwickler / Backend Entwickler
Berufserfahrung
1999 - heute
Aufgaben:
Web Programmierung
Online und Print Design
Typesetting
1995 - heute
Kunde: Chemische und die Nahrungsmittelindustrie
Aufgaben:
Software Engineering: Design ? Implementierung ? Inbetriebnahme
Lager- und Produktionsverwaltungssysteme
1995 - heute
Aufgaben:
Consulting und Training
Teamwork, Datenbanksysteme, Softwareentwicklung, Linux/Unix Serveradministration
Erfahrungen
Einrichtung und Administration Internet-Server:
Web: Apache, fast-cgi, Passenger (mod-rails), Mongrel (Ruby)
Mail: Postfix, Courier, Dovecot, Mailman, Amavis, ClamAV, SpamAssassin
Etc: Subversion Server, PowerDNS, BIND9 DNS Server, FTP Server, Monitoring
Web-basierte Intranet-Anwendungen
Prozessvisualisierung (WinCC), Integration mit kundenspezifischen Anwendungen:
Rezepturverwaltung
Chargennachverfolgung
Chargenarchivierung
Lagerverwaltung
Analyse, Spezifikation, Rapid Prototyping
Datenmodellierung, Datenbank-Design
Behaviour Driven Development (BDD)
Anwendungsprogrammierung
User Interface Design
Dokumentation (Online, Print)
TOOLS, FRAMEWORKS UND BIBLIOTHEKEN
Expert Level Ruby on Rails (since 2008), dry-rb; PostgreSQL (since 1997); Git, Gitlab, RSpec, Cucumber, Capistrano, LaTeX; Mac OS X, UNIX (since 1990)
Experienced in Ember.js, ReactJS, Backbone.js, SproutCore, Sinatra, MySQL, MongoDB, CouchDB, Emacs, Vim, UML, Wordpress, MS SQL Server, MS Access
Leadership
Systems Thinking
Lean Management
Führung mit Empowerment
Coaching & Training
Persönlichkeitsentwicklung Psychologie
Possibility Management
NLP
Technologien
Functionales und Objekt-orientiertes Programmieren
User interfaces
User experiences
Large-scale Software-Architektur
Resiliente Software-Systeme
Theorie der Programmiersprachen
Typ-Systeme
Konferenzen, Vorträge gerne auf Anfrage
Web-Anwendungen
Start-Ups im Web-Bereich ? Market places
Finance / Payment
Qualitätsmanagement
Lager / Logistik
Web-Hosting