Selbstständiger IT-Consultant und Software-Entwickler, über 15 Jahre IT-Erfahrung
Berufliches
Enthusiastischer Programmierer.
Gelegentlich Systemarchitekt, Analyst und Scrum Master.
Über 15 Jahre Erfahrung in der IT-Industrie.
Durch die Umsetzung zahlreicher Projekte für mittelständische und große Unternehmen kenne ich mich mit vielen Technologien aus.
Und ich erwerbe immer wieder neues Wissen, so wie es dem Projekt eben grade am meisten hilft.
Technisch habe ich großes Interesse an funktionaler Programmierung, speziell an der Programmiersprache Scala.
In organisatorischer Hinsicht liegt mein Augenmerk auf klaren Prozessen und Transparenz.
Typischerweise arbeite ich teils vor Ort beim Kunden, und teils im heimischen Büro.
Bei Projektbeginn wird ein wöchentlicher Rhythmus abgesprochen.
Ich bin aufgeschlossen für Festpreis-Projekte, die ortsunabhängig umgesetzt werden.
So werden nicht nur Reisekosten gespart.
Der Verzicht auf das Pendeln setzt wertvolle Zeit und Ressourcen frei, die der fokussierten Arbeit zugute kommen.
Über mich
Made in Hannover, 1975.
Diese Stadt ist mir vertraut wie keine andere.
Durch meine zwei Töchter erlebe ich ständig neu, wie schön und aufregend das Leben ist.
Die Kinder und meine Lebensgefährtin sind die wichtigsten Personen in meinem Leben.
Gelegentlich bleibt neben Arbeit und Familie noch etwas Zeit für meine Hobbies.
Es sind dieselben, die ich schon als Teenager hatte:
Computerspiele, Programmieren, Brettspiele und Pen&Paper-Rollenspiele.
Gelegentlich versuche ich Musik zu machen.
Außerdem schaffe ich mir Raum für mehr Achtsamkeit.
So will ich neben Plänen und Gedanken auch den aktuellen Augenblick zu erleben.
Lebenslauf
Einen Lebenslauf im PDF-Format können Sie hier herunterladen:
Neuentwicklung eines Systems zur Event-Aggregation.
Erschließung von GitLab-CI für Scala-Projekte. System zur asynchronen Aggregation von Event-Streams zur Abfrage über ein GraphQL-Frontend. Erweiterung bestehender Event-Streaming-Lösungen mit Kafka-Streams und Alpakka/Akka Streams. Erstellung von GitLab-CI-Pipelines für Build und Deployment von Scala-basierten Services. Migration von Microservices aus einem Monorepo zu GitLab. Scala, Kafka Streams, Akka Streams, GraphQL, GitLab-CI, Docker, Alpakka, Microservices
Neuentwicklung Payment-System (MOIA GmbH)
2018/19
Neuentwicklung eines Systems zur Abwicklung von Bezahlvorgängen. Skalierbares, asynchrones, Scala-basiertes System mit zahlreichen Integrationenen. Planung, Architektur, Entwicklung und Betrieb. Anbindungen an Banken, Buchhaltung, sowie Entwicklung der Subsysteme für Coupons, Trinkgeld-Abrechnung und Customer Service. Scala, AWS, Kubernetes, Akka, funktionale Programmierung, Buchhaltung
Zentraler IDP für Single Sign-On (Galeria Kaufhof, heute GALERIA Karstadt Kaufhof)
2017/18
Ablösung der hauseigenen IDP-Lösung (Identity-Provider) durch ein Standard-Produkt. Systemsicherheit verbessert, Single Sign-On ermöglicht, Anbindung an andere Provider wie Facebook, Google, Twitter ermöglicht, Account-Verwaltung zentralisiert. Anpassung und Deployment eines Standard-Produkts, inklusive Anpassung interner Dienste. Scala, Akka Cluster, Cassandra, Play Framework, Keycloak, Java
Migration zu Microservices (Parfümerie Douglas GmbH)
2016/17
Anpassung der E-Commerce-Plattform an strategische Ziele.
System-Analyse mit anschließender Beratung. Scala, Kafka, Spring, HornetQ
Globale Cloud-Infrastruktur (Vorwerk Gruppe)
2015
IoT-Infrastruktur zum weltweiten Rollout Cloud-fähiger Geräte.
Architektur, Konzept, Team-Anleitung. High Availability, Microservices, Hazelcast, Spring, Docker, Netflix Stack
Neuer Omnichannel-Webshop (Deli XL, heute Bidfood)
2011-'14
Kompletter Neuaufbau, Ziele: Ansprache einer größeren Kundengruppe, Digitalisierung des Geschäfts. Entwickler, Business Analyst, Scrum Master. Integrationen z.B. mit SAP, AS/400. Einführung agiler Arbeitsmethoden (Scrum) und Responsive Design im Frontend. Agile, TDD, Oracle Commerce (ATG), Java, Oracle, GigaSpaces, Omnichannel, Responsive
Kleinere Projekte
Echtzeit-Dashboard KPI (Parfümerie Douglas GmbH)
2015
Stunden-aktuelle Darstellung von Live-KPIs, z.B. Bestelldaten.
Planung, Implementierung, Dokumentation. Scala, Kafka, Akka, Apache Spark, Hybris-Integration
Single Sign-On (Parfümerie Douglas GmbH)
2015
Einheitlicher Zugang für Kunden zu verschiedenen Branding-Webseiten, als Unterstützung für Kundenbindung durch Marketing-Maßnahmen.
Planung, Absprachen, Implementierung, Dokumentation. Scala, Akka, Microservices, Spring, HornetQ
Zusammenführung Kundendaten (Vorwerk Gruppe)
2014/15
Zentralisierung von verstreuten Kundendaten, um weltweit einheitliche Kampagnen zu ermöglichen. Architektur, Umsetzung, formale Spezifikation (BDD) des Microservice im Alleingang. Einführung für Teams in verschiedenen Ländern, mit technischer Koordination. High Availability, High Performance, Spring, TDD/BDD, Hibernate, JBehave
Software-Entwickler (conVISUAL, heute mVISE)
2002-'10
Java-Projekte in Bereichen: Mobile Dienstleistungen, Reporting, Ausbau der hauseigenen Plattform. Softwareentwicklung, Outsourcing, Anforderungsmanagement, Qualitätsmanagement.
Die Europäische Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit:
https://ec.europa.eu/consumers/odr Unsere E-Mail-Adresse finden Sie oben im Impressum.
Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen.
Haftung für Inhalte
Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich.
Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen.
Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt.
Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich.
Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.
Haftung für Links
Unser Angebot enthält Links zu externen Websites Dritter, auf deren Inhalte wir keinen Einfluss haben.
Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen.
Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich.
Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft.
Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar.
Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar.
Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.
Urheberrecht
Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht.
Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers.
Downloads und Kopien dieser Seite sind nur für den privaten, nicht kommerziellen Gebrauch gestattet.
Soweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet.
Insbesondere werden Inhalte Dritter als solche gekennzeichnet.
Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen entsprechenden Hinweis.
Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen.