Profile

Stephan Drescher

Diplom-Informatiker (FH)

Android Developer

since Froyo

Video- and Imaging-Technologies

special expertise

Skills

Android

  • Android SDK, Android Studio, Gradle
  • Complex Custom Views
  • UI optimizations
  • Performance optimizations (CPU, Memory, Network)
  • rxJava2, Dagger2, , Glide, okHttp3, Retrofit2, Moshi, AutoValue, ExoPlayer, DRM-Protection, Mockito, JUnit, SQLite, Realm, Timber,Butterknife, Geocoder, Chromecast, Picasso, NexPlayer, HockeySDK, Google Maps, Play Services, Espresso, Android Things, Calabash, Robolectric, GSON, Jackson, Eventbus … to mention the most important ones

Languages

  • Java
  • Kotlin
  • a bit of Javascript, Ruby, Python, C/C++

Methods

  • Agile, Scrum
  • Reactive Programming
  • Clean Architecture
  • Clean Code
  • Design Patterns
  • Test Driven Development
  • Continuous Integration
  • Continuous Delivery

Tools

  • Shell (zsh, iTerm)
  • Linux (MacOS, Debian, Raspbian)
  • Git, Git Flow
  • IntelliJ IDEA
  • Jira, Confluence, Bitbucket
  • Jenkins

Imaging

  • Image and Video Encoding
  • Video Streaming, DRM
  • Image Sensors
  • Optics
  • OpenCV
  • Open GL (ES)

Web

  • HTML, CSS
  • REST
  • XML, JSON
  • Javascript, jQuery, MySQL, PHP

Hardware

  • Raspberry Pi
  • Electronics
  • Android Things

Creative

  • Adobe Creative Suite (Photoshop, Illustrator, After Effects)
  • Cinema 4D

Languages

  • German
  • English
  • Spanish
  • French

Clients

Xing AG

Maxdome GmbH (Pro7Sat1 AG)

TIVELA

INFORM AG

Mainconcept (a DivX Company)