Project Challenges

  • Projects 2018

  • Project
  • Mobile.de App

  • Client
  • mobile.de GmbH
  • Description
  • Added single feature: 360 degree interior and exterior view for car market App for mobile.de.
  • My Role
  • Lead Android Developer and Web Developer
  • My Challenges
  • sdk for mobile.de app for a 360 degree player interior, image player exterior, gestures, blur letterbox, real-time Defishing fish eye distorted images, memory management
  • Technologies
  • OpenGLES, Motion Sensors
  • Languages
  • Java, Kotlin, OpenGLES, GLSL
  • Platform
  • Android / iOS / Web
  • Store
  • Project
  • AOHostels

  • Client
  • AOHostels
  • Description
  • Booking & door opening app
  • My Role
  • Lead Android Developer
  • My Challenges
  • Hafele SDK to open doors via bluetooth, REST calls to 2 different backends, Payment integration for BitPay (Bitcoins), PayPal, Sofort, Concardis, Amazon
  • Technologies
  • Xamarin, Hafele SDK
  • Languages
  • mainly C#, for dependencies Java, Kotlin
  • Platform
  • Android / iOS
  • Store
  • Project
  • Balsam

  • Client
  • Charité Universitätsmedizin zu Berlin
  • Description
  • The Balsam App was developed by a group of psychologists, psychiatrists and researchers to help migrants and refugees understand the underlying mechanisms of their stress and arm themselves with the appropriate tools to cope with and rise above the troubles that life can bring from time to time.
  • My Role
  • Lead Android Developer
  • My Challenges
  • Offline Functionality with 130+ Videos, 4 Languages, Right-to-left layouts and gestures, Scheduled Assessments, no backend api, custom ssl certificate, Google Fitness
  • Technologies
  • Camera Sensor as Heart Rate Meter, Realm, Rx, ExoPlayer, Local Push, Alarm, NDK
  • Languages
  • Java, Kotlin, C++
  • Platform
  • Android / iOS
  • Store
  • Project
  • Gothaer Schadentracker

  • Client
  • Gothaer Versicherungsbank
  • Description
  • Uploading accident photos and claims information easy and convenient.
  • My Role
  • Android Developer
  • My Challenges
  • Taking photos, staying sync with backend, SMS registration, semi-complex taking photo and upload wizard
  • Technologies
  • Realm, Rx
  • Languages
  • Java, Kotlin
  • Platform
  • Android / iOS
  • Store
  • Projects 2017

  • Project
  • Home Mat Home Control

  • Client
  • Colorfy hired by Henkel AG & Co. KGaA
  • Description
  • Provides personal customized scheduled mosquito bio liquid dispenser group controls.
  • My Role
  • Lead Android Developer
  • My Challenges
  • korean market, korean language, controlling a custom in-house produced dispenser hardware using Pubnub, lots of custom views, e.g. a shakable refillable bottle view, list animations, viewpager animations, custom multi state button reflecting dispenser state, custom bitvise memory ssl encryption, programmatically connecting to dispenser using dispenser wifi, lots of error handling popups for user feedback, timezone handling
  • Technologies
  • PubNub, Realm, serverless,, Rx, Accuweather, Alarm, Push Notifications, NDK, Youtube SDK
  • Languages
  • Java, Kotlin, OpenGLES, C++
  • Platform
  • Android / iOS
  • Store

  • (Note: requires home mat dispenser)
  • Project
  • Operation Helix - Messenger Game
  • Client
  • Verlagsgruppe Random House GmbH
  • Description
  • Interactive text adventure by best-selling author Marc Elsberg
  • My Role
  • Android Developer
  • My Challenges
  • Designing pipeline for combining storytelling tool for content creation and app development.
  • Technologies
  • Alarm, Push Notification, custom chat
  • Languages
  • Java / Kotlin
  • Platform
  • Android / iOS
  • Store
  • Project
  • Computop Payment SDK

  • Client
  • Computop
  • Description
  • Payment SDK
  • My Role
  • Android Developer
  • My Challenges
  • SDK design, payment integration wechat, paypal, credit card, debit, alipay
  • Technologies
  • Android Library
  • Languages
  • Java
  • Platform
  • Android / iOS / Web
  • Store
  • https://github.com/Computop/Computop-Android-Example
  • Project
  • rbb24

  • Client
  • Rundfunk Berlin-Brandenburg
  • Description
  • News App
  • My Role
  • Android Developer
  • My Challenges
  • Plugin text to speech integration
  • Technologies
  • Cordova
  • Languages
  • Java, Javascript, iOS
  • Platform
  • Android / iOS
  • Store
  • Project
  • The Berlin Wall
  • Client
  • Bundeszentrale für politische Bildung
  • Description
  • Travel guide and history app for berlin’s wall.
  • My Role
  • Android Developer
  • My Challenges
  • Maintenance, updated all used sdks and target api levels in 2017 from 2012’s app launch
  • Technologies
  • Open Street Map, video, audio
  • Languages
  • Java
  • Platform
  • Android / iOS
  • Store
  • Project
  • TELEKOM SPORT

  • Client
  • Deutsche Telekom AG
  • Description
  • Sport news app, video playback for basketball and ice hockey
  • My Role
  • Android Developer
  • My Challenges
  • Fire TV Controller integration, custom navigation for item selection of controller
  • Technologies
  • video streams
  • Languages
  • Java
  • Platform
  • Android Amazon FireTV
  • Store
  • https://www.amazon.de/Deutsche-Telekom-AG-TELEKOM-SPORT/dp/B0743F1H4F/
  • Projects 2014-2016

  • Project
  • Bluewin TV App

  • Client
  • Swisscom
  • Description
  • News app
  • My Role
  • Lead Android Developer
  • My Challenges
  • TV layouts, custom android API integration for app installation and starting videos on TV
  • Technologies
  • Swisscom box
  • Languages
  • Java
  • Platform
  • Custom Android Rom
  • Store
  • Custom store & automatically installed on device
  • Project
  • AstroTV

  • Client
  • adviqo GmbH
  • Description
  • Spiritual life counseling but with videos instead of only calling people
  • My Role
  • Android Developer
  • My Challenges
  • Maintenance, updating sdks and target api
  • Technologies
  • Video, REST, Push Notifications, SQL Lite
  • Languages
  • Java
  • Platform
  • Android / iOS
  • Store
  • Project
  • Questico (Germany)

  • Client
  • adviqo GmbH
  • Description
  • Spiritual life counseling
  • My Role
  • Lead Android Developer
  • My Challenges
  • White label, 12 different languages, layouts and rest integration, extensive analytics
  • Technologies
  • SMS, phone calls, Push Notifications, Alarm
  • Languages
  • Java
  • Platform
  • Android / iOS
  • Store
  • Project
  • The Circle (the UK, USA, Canada)

  • Client
  • adviqo GmbH
  • Description
  • Spiritual life counseling
  • My Role
  • Lead Android Developer
  • My Challenges
  • White label, 12 different languages, layouts and rest integration, extensive analytics
  • Technologies
  • SMS, phone calls, Push Notifications, Alarm
  • Languages
  • Java
  • Platform
  • Android / iOS
  • Store
  • Project
  • Tirol Travel Guide

  • Client
  • Tirol Werbung GmbH
  • Description
  • Travel guide app for tirol
  • My Role
  • Android Developer
  • My Challenges
  • Maintenance, updating sdks, fixing bugs, downloading assets after app start
  • Technologies
  • Open Street Map
  • Languages
  • Java
  • Platform
  • Android / iOS
  • Store
  • Project
  • Toggolino Club Spiele

  • Client
  • RTL DISNEY Fernsehen GmbH & Co. KG
  • Description
  • Mini games for Super RTL
  • My Role
  • Android Developer
  • My Challenges
  • Mini game implementation
  • Technologies
  • Unity3D
  • Languages
  • C#
  • Platform
  • Android / iOS / Web
  • Store
  • Project
  • Dina Foxx

  • Client
  • UFA
  • Description
  • Companion App for 3 part ZDF TV movie
  • My Role
  • Android Developer
  • My Challenges
  • TV layouts, custom android API integration for app installation and starting videos on TV
  • Technologies
  • Native android, Unity3D, 360 degree videos with marker
  • Languages
  • Java, C#, GLSL
  • Platform
  • Custom Android Rom
  • Store
  • (no longer in store, however: https://www.appbrain.com/app/dina-foxx/de.zdf.dinafoxx)
  • Project
  • Agent Alice

  • Client
  • Wooga
  • Description
  • Hidden Object Game
  • My Role
  • Android Developer
  • My Challenges
  • Android asset pipeline to create video and image assets for 12 different languages and for 4 cpu architectures and 5 different pixel perfect resolutions.
  • Technologies
  • Unity3D
  • Languages
  • C#
  • Platform
  • Android / iOS
  • Store
  • Project
  • Jelly Splash

  • Client
  • Wooga
  • Description
  • Match 3 game
  • My Role
  • Android Developer
  • My Challenges
  • Porting Objective-C to C++ / Java
  • Technologies
  • NDK, Cocos2D
  • Languages
  • C++, OpenGLES, Java, GLSL
  • Platform
  • Android / iOS
  • Store
  • Project
  • Diamond Dash

  • Client
  • Wooga
  • Description
  • Match 3 game
  • My Role
  • Android Developer
  • My Challenges
  • Porting Objective-C to C++ / Java
  • Technologies
  • NDK, Cocos2D
  • Languages
  • C++, OpenGLES, Java, GLSL
  • Platform
  • Android / iOS
  • Store