Microsoft Azure, Blob Storage, Data Factory, Postgres, ElasticSearch, Cassandra, Scala, Akka, Kubernetes
Beratung und Mentoring bei der Konzeption einer neuen cloud-basierten und event-getriebenen Daten- und Microservices-Architektur der zentralen Unternehmensanwendung.
Google Cloud Platform, PubSub, Databricks
Beratung und Mentoring bei der Konzeption einer neuen cloud-basierten und event-getriebenen Daten- und Microservices-Architektur der zentralen Unternehmensanwendung.
Scala, Python, scikit-learn, Pandas, RabbitMQ, ElasticSearch, Vault, Kubernetes
Wesentliche Mitarbeit am Aufbau eines Systems, das Mietverträge mittels automatischer linguistischer Analysen klassifiziert, relevante Informationen detektiert und extrahiert. Konzeption und Umsetzung der Messaging-Architektur. Entwicklung rein funktionaler Microservices in Scala und Machine Learning-Komponenten in Python.
Scala, Playframework, Kafka, ElasticSearch, Postgres
Aufbau einer zentralen Datenplattform zur Sammlung von Tracking Events. Aufbauend darauf Entwicklung einer eigenen Recommendation- und Personalization-Engine. Integration in Webshop, App, Newsletter und weitere Dienste.
Scala, Akka, Playframework 2.5, Spark Streaming, Kafka, ElasticSearch, InfluxDB, Scala.js, ReactJS
Konzeption und Umsetzung eines zentralen Streaming Data Hub. Darauf basierend Aufbau eines Realtime-Analytics-Dashboards für E-Commerce-Kennzahlen und technisches Monitoring. Zudem Basis für geplante Business Intelligence Plattform.
Scala, Akka, Akka HTTP, Spark Streaming, Kafka, ElasticSearch, Cassandra
Unterstützung beim Projektsetup, Konfiguration, Optimierung und Produktionierung von Spark Streaming Jobs, Umsetzung mehrerer Near-Realtime KPIs.
Scala, Playframework 2.0, Akka, Apache Spark, Couchbase, AngularJS, Ansible
Entwicklung eines Real-Time Bidding Systems von Grund auf um neue Werbemärkte zu erschließen. Erstellung des Backends, des Front-Ends, sowie Verwaltung der Infrastruktur. Konzeption und Aufbau der Analytics- und Machine Learning-Plattform auf Basis von Apache Spark. Integration in Dashboards des RTB-Systems.
Scala, Storm, Akka, Kafka, Hadoop, MongoDB, Scalding, AngularJS, D3
Erweiterung des Systems, das Angebote von verschiedenen Hotel- und Reiseanbietern anfragt, vereinheitlicht und bucht. Unter anderem Entwicklung eines Caching-Layers, der Anfragen zwischen speichert und so Antwortzeiten und Anfragekosten verringert. Konzeptionierung und Umsetzung einer neuen BigData-Plattform zur Auswertung von Bewegungsdaten und zur Systemüberwachung. Implementierung von Backend, API und JavaScript-Dashboard.
Scala, Playframework 2.0, MongoDB, JavaScript, AngularJS, Bootstrap
Technikleiter und Lead Developer eines internen Inkubatorprojektes zur Konzeption und Umsetzung eines Online-Marktplatzes für Event-Veranstalter und Sponsoren. Aufbau und Leitung des Entwicklungsteams, Entwicklung des Produktes nach Customer Development- und Lean-Startup-Methodik, Ansprechpartner für Business Owner und Partnerunternehmen.
Scala, Playframework 2.2, Akka, AngularJS, CoffeeScript, Bootstrap, D3
Entwicklung des User Interfaces für Kunden und Administratoren für ein Real-Time Bidding System. Umsetzung des gesamten Service-Backends sowie des Frontends als Single Page Application. Visualisierung des Status von Marketingkampagnen mittels D3.
Objective-C, Cocoa Touch, Xcode
Beratung des Kunden bei der Konzeption einer iPhone-App zum Marketing und für Vor-Ort-Dienste. Umsetzung der Anwendung mit Cocoa Touch für iOS 5.1. Weitere Features sind in Entwicklung.
Entwicklung einer App zum Monitoring von MongoDB-Datenbanken für iOS. Entwicklung des MongoDB-Treibers, der Verbindungslogik und der Oberfläche. Marketing und Customer Development.
Service zum Erkennen und Abwehren von Bots, die Preise von Online-Shops auslesen.
JavaScript
Safari Extension für Playframework-Entwickler.
Scala, Playframework, ReactiveMongo, MongoDB
Generisches REST-Interface für MongoDB.
Beispielcode für meine Blogreihe über die Grundlagen des Playframeworks.
Scala, Storm
Domänenspezifische Sprache in Scala, die die Definition von Storm-Topologien vereinfacht.
Scala, Playframework, WebJars, JavaScript, AngularJS, RequireJS
Startercode, der das Zusammenspiel von Play, Angular und RequireJS illustriert. Wurde von Typesafe als Activator-Template aufgenommen.
Generalisierung der min- und max-Kombinatoren in Plays JSON API von Int auf Numeric.
Unterstützung von Scala Enumerations.
Unterstützung von Avro-Konvertierung von Scala case classes in Binary und JSON.
Das Docker-Image baut nun Spark aus dem Quellcode um so Spark Version 2.11 zu unterstützen. Daraus eigene Spark Jobserver Docker-Images veröffentlicht.
Artikel "Dependency Injection in the Playframework".
Vortrag bei der Scala User Group Köln über BigData mit Spark.
Technischer Reviewer.
Deutscher Blog über Data Engineering, Fast & Big Data.
Englischer Blog über Playframework und Scala.
Antworten auf Stackoverflow, v.a. Playframework und Scala.