2018: Entwicklung und Umsetzung
Kunde: NESTAURANT.DE
Aufgaben:
Entwicklung und Umsetzung einer Plattform zur Suche nach Gerichten von Restaurants innerhalb einer Stadt.
Frontend:
Freemarker
Backend:
Dropwizard (Jetty, Jersey JAX-RS, Jackson, Metrics, Hibernate, JDBI, Liquibase)
Database:
PostgreSQL
2017 - 2018: Online Shop
Kunde: CLICKHEALTHY.DE
Aufgaben:
Online Shop für gesunde und Diät Kochboxen. Der Kunde kann per PayPal, Kreditkarte oder SEPA-Lastschrift bezahlen um sein Abonnement zu bezahlen.
System:
Wordpress, WooCommerce, MailJet
Im Hintergrund laufen komplexe Tools und ein CPanel zur Generierung von Rezepten, Wochenmenüs und zum Drucken von Einkaufslisten.
System:
Dropwizard, PostgreSQL, Freemarker
2016 - 2017: Bestimmung von der Position einer Palette
Kunde: CHEP PALETTEN TRACKING
Aufgaben:
In diesem relativ komplexen Projekt sollte mit Hilfe von BLE Sensoren die Position einer CHEP Palette bestimmt werden. Dazu wurden zahlreiche Sensoren in real,- Märkten verbaut um die Signale der Paletten zu empfangen. Ziel war es, zu wissen ob eine Palette (mit Aktionsware) zur richtigen Zeit im Front-Store steht. Die Empfänger schicken die Daten an Server wo die Daten (etwa 900.000 Datenpunkte am Tag) verarbeitet und archiviert werden (AWS S3). Die aufbereiteten Daten konnten dann über ein Dashboard eingesehen werden auf, dem der Nutzer eine Karte mit der Position der ausgewählten Palette sehen konnte.
2013 - 2017: WiFi Tracking Solution
Kunde: DILAX SETUP ANDROID STORE APP
Aufgaben:
Die WiFi Tracking Solution zum Analysieren von Kundenbewegungen im stationären Handel basiert auf WLAN Sensoren, die die WLAN Signale von Smartphones sammelten. Um die Geräte später im Laden positionieren zu können, war eine Kalibrierung nötig. Dazu wurde eine Android SETUP APP entwickelt. Mit Hilfe diese App konnten Sensoren einem Store zugeordnet werden, Position der Sensoren im Store markieren werden, Fotos vom Sensor gespeichert und archiviert werden, sowie die Kalibrierung, sog. Fingerprinting, durchgeführt werden.
2016: Entwicklung
Kunde: Amazon Alexa
Aufgaben:
Entwicklung von 3 Skills für Amazon Alexa
Frontend:
Freemarker, VueJS
Backend:
Dropwizard (Jetty, Jersey JAX-RS, Jackson, Metrics, Hibernate, JDBI, Liquibase)
Database:
Postgresql
BRUSSELS COMIC STRIP TOUR APP
Aufgaben:
Mit dieser App kann man die berühmte Brüssler Comic Strip Tour erleben. Auf einer Karte werden alle Stationen der Tour angezeigt und mit Foto dargestellt.
Backend:
Frontend:
Tools/Prozess:
Cloud:
Mobile:
Voice:
Suchwörter:
Freiberuflich:
2018 - 2019
Kunde: reBuy reCommerce GmbH
Aufgaben:
Stack:
Java, Spring Boot, Postgres, MySQL, Docker, Microservice, RabbitMQ, Vagrant + VirtualBox, HTML, CSS, Bootstrap, log4j, Amazon S3, Flyway, Hibernate, Mockito, JUnit, Jackson JSON, thymeleaf, Maven
Angestelltenverhältnisse:
2012 - 2013
Kunde: Project A Ventures
Rolle: Berater zum Thema Indoor Positioning
Aufgaben:
2013 - 2016
Kunde: 42reports
Aufgaben:
Stack:
Android, RxJava, Butterknife, RetroFit/OkHttp, Java, S3, EC2, Raspberry Pi, Salt, Postgres, (C++), (Python), (Django), Gradle, Maven
2016 - 2017
Kunde: DILAX Intelcom GmbH (nach Übernahme der 42reports GmbH)
Aufgaben:
Technologien:
Android, RxJava, Butterknife, RetroFit/OkHttp, hockeyapp, realm, Java, Dropwizard, S3, EC2, Raspberry Pi, Salt, Postgres, (C++), (Python), (Django) BLE, Gradle, Maven, Google Maps SDK, HTML, CSS, Bootstrap, Jackson
2017 - 2018
Kunde: MATE Development GmbH
Aufgaben:
Technologie:
Spring Boot, Vaadin, Maven, thymeleaf, Google Maps, Mailjet, Jsoup, ical4j, jpasskit, flywaydb, PostgreSQL, LetsEncrypt, Sentry, HTML, CSS, Bootstrap, E-Mail HTML, JavaScript, Jackson
2018: Entwicklung und Umsetzung
Kunde: NESTAURANT.DE
Aufgaben:
Entwicklung und Umsetzung einer Plattform zur Suche nach Gerichten von Restaurants innerhalb einer Stadt.
Frontend:
Freemarker
Backend:
Dropwizard (Jetty, Jersey JAX-RS, Jackson, Metrics, Hibernate, JDBI, Liquibase)
Database:
PostgreSQL
2017 - 2018: Online Shop
Kunde: CLICKHEALTHY.DE
Aufgaben:
Online Shop für gesunde und Diät Kochboxen. Der Kunde kann per PayPal, Kreditkarte oder SEPA-Lastschrift bezahlen um sein Abonnement zu bezahlen.
System:
Wordpress, WooCommerce, MailJet
Im Hintergrund laufen komplexe Tools und ein CPanel zur Generierung von Rezepten, Wochenmenüs und zum Drucken von Einkaufslisten.
System:
Dropwizard, PostgreSQL, Freemarker
2016 - 2017: Bestimmung von der Position einer Palette
Kunde: CHEP PALETTEN TRACKING
Aufgaben:
In diesem relativ komplexen Projekt sollte mit Hilfe von BLE Sensoren die Position einer CHEP Palette bestimmt werden. Dazu wurden zahlreiche Sensoren in real,- Märkten verbaut um die Signale der Paletten zu empfangen. Ziel war es, zu wissen ob eine Palette (mit Aktionsware) zur richtigen Zeit im Front-Store steht. Die Empfänger schicken die Daten an Server wo die Daten (etwa 900.000 Datenpunkte am Tag) verarbeitet und archiviert werden (AWS S3). Die aufbereiteten Daten konnten dann über ein Dashboard eingesehen werden auf, dem der Nutzer eine Karte mit der Position der ausgewählten Palette sehen konnte.
2013 - 2017: WiFi Tracking Solution
Kunde: DILAX SETUP ANDROID STORE APP
Aufgaben:
Die WiFi Tracking Solution zum Analysieren von Kundenbewegungen im stationären Handel basiert auf WLAN Sensoren, die die WLAN Signale von Smartphones sammelten. Um die Geräte später im Laden positionieren zu können, war eine Kalibrierung nötig. Dazu wurde eine Android SETUP APP entwickelt. Mit Hilfe diese App konnten Sensoren einem Store zugeordnet werden, Position der Sensoren im Store markieren werden, Fotos vom Sensor gespeichert und archiviert werden, sowie die Kalibrierung, sog. Fingerprinting, durchgeführt werden.
2016: Entwicklung
Kunde: Amazon Alexa
Aufgaben:
Entwicklung von 3 Skills für Amazon Alexa
Frontend:
Freemarker, VueJS
Backend:
Dropwizard (Jetty, Jersey JAX-RS, Jackson, Metrics, Hibernate, JDBI, Liquibase)
Database:
Postgresql
BRUSSELS COMIC STRIP TOUR APP
Aufgaben:
Mit dieser App kann man die berühmte Brüssler Comic Strip Tour erleben. Auf einer Karte werden alle Stationen der Tour angezeigt und mit Foto dargestellt.
Backend:
Frontend:
Tools/Prozess:
Cloud:
Mobile:
Voice:
Suchwörter:
Freiberuflich:
2018 - 2019
Kunde: reBuy reCommerce GmbH
Aufgaben:
Stack:
Java, Spring Boot, Postgres, MySQL, Docker, Microservice, RabbitMQ, Vagrant + VirtualBox, HTML, CSS, Bootstrap, log4j, Amazon S3, Flyway, Hibernate, Mockito, JUnit, Jackson JSON, thymeleaf, Maven
Angestelltenverhältnisse:
2012 - 2013
Kunde: Project A Ventures
Rolle: Berater zum Thema Indoor Positioning
Aufgaben:
2013 - 2016
Kunde: 42reports
Aufgaben:
Stack:
Android, RxJava, Butterknife, RetroFit/OkHttp, Java, S3, EC2, Raspberry Pi, Salt, Postgres, (C++), (Python), (Django), Gradle, Maven
2016 - 2017
Kunde: DILAX Intelcom GmbH (nach Übernahme der 42reports GmbH)
Aufgaben:
Technologien:
Android, RxJava, Butterknife, RetroFit/OkHttp, hockeyapp, realm, Java, Dropwizard, S3, EC2, Raspberry Pi, Salt, Postgres, (C++), (Python), (Django) BLE, Gradle, Maven, Google Maps SDK, HTML, CSS, Bootstrap, Jackson
2017 - 2018
Kunde: MATE Development GmbH
Aufgaben:
Technologie:
Spring Boot, Vaadin, Maven, thymeleaf, Google Maps, Mailjet, Jsoup, ical4j, jpasskit, flywaydb, PostgreSQL, LetsEncrypt, Sentry, HTML, CSS, Bootstrap, E-Mail HTML, JavaScript, Jackson