Jonas Luthke

Mobile Developer

— I have 8 years of experience in Android development and consider myself an advocate for user focused product design, clean code and deliberate software architectures. I like working in agile teams and collaborating with other developers and designers. I have worked on several big and complex apps for different companies as well as designed and published some apps in the Play Store myself. My main focus has always been on Android development but I do have some experience in building iOS apps too.

Experience

  • TravelSpend

    Android & iOS Developer, UI/UX Designer, Founder

    Android & iOS Developer, UI/UX Designer, Founder

    TravelSpend

    Berlin, Germany

    Jun 2018 - Present

    Android & iOS Developer, UI/UX Designer, Founder

    TravelSpend is a project that I started myself. It's a budgeting app for travelers.

    This project started off as a side project in form of an Android app. But the app was so successful that I decided to put more effort into the project and build an iOS app as well. Currently the apps have about 5200 active weekly users and are seeing a considerable amount of growth.

    This project has also been a great opportunity to work on my design skills and to learn a bit about backend development with NodeJS and PostgreSQL.

  • IDAGIO

    Android Developer (Contract)

    Android Developer (Contract)

    IDAGIO

    Berlin, Germany

    Jun 2017 - Jun 2018

    Android Developer (Contract)

    IDAGIO is a young start up that offers a digital streaming service specifically designed for classical music.

    At IDAGIO I helped building and launching their first Android app. Together with their in-house Android developer we managed to release the first version within four months. More than 70% of the app's code base is already written in Kotlin. We followed an MVP pattern and used RxJava to deal with asynchronous code in a reactive way.

  • Monzo Bank

    Android Developer (Contract)

    Android Developer (Contract)

    Monzo Bank

    London, UK

    Jun 2016 - Oct 2016

    Android Developer (Contract)

    Monzo is a start up bank that is reinventing retail banking. They want to make banking simple and effortless by providing a well designed and carefully crafted app that gives their customers all the information and control they need.

    As Monzo's first Android developer I've built the first version of the Monzo Android app. The implementation follows an MVP pattern and uses RxJava with Retrofit and Realm to achieve a reactive architecture. This structure facilitates unit and UI testing and has allowed us to release new features very quickly.
    I also helped hiring two more Android developers at Monzo.

  • Ostmodern (Client: BBC World Wide)

    Android Developer (Contract)

    Android Developer (Contract)

    Ostmodern (Client: BBC World Wide)

    London, UK

    Feb 2016 - Jun 2016

    Android Developer (Contract)

    At Ostmodern I helped building a video on demand streaming app for BBC World Wide. Working with two less experienced Android developers I had the chance to share some of my knowledge while making most of the major architectural decisions.

  • Composed (Universal Music Group)

    Android Developer

    Android Developer

    Composed (Universal Music Group)

    London, UK

    Nov 2014 - Feb 2016

    Android Developer

    Composed is an innovative digital streaming service for classical music. It is a subsidiary of Universal Music.

    Being part of a small autonomous product team I’ve been responsible for the Composed Android app and implemented several new features like a new audio playback engine and composer playlists.

  • Wunder

    Android Developer

    Android Developer

    Wunder

    Hamburg, Germany

    Apr 2014 - Sep 2014

    Android Developer

    Wunder is a German start up that provides a ride sharing service similar to Uber. It is more focused on the community aspect of ride sharing, though.

    For six months I’ve worked at Wunder and helped building the first version of the Wunder Android app.

  • MyTaxi

    Android Developer

    Android Developer

    MyTaxi

    Hamburg, Germany

    Oct 2013 - Apr 2014

    Android Developer

    MyTaxi is one of the most successful startups in Germany. Their main product is a taxi app. They have been acquired by the Daimler AG recently.
    At MyTaxi I worked on three different apps for car sharing and public transportation: Car2go, Car2go Black (both similar to Zipcar) and Moovel (similar to Citymapper).

  • Restaurant-Kritik

    Android Developer

    Android Developer

    Restaurant-Kritik

    Hamburg, Germany

    Dec 2010 - Aug 2013

    Android Developer

    Restaurant-Kritik was a community driven restaurant review service that has been acquired by Yelp in 2014.

    I have implemented the initial Android app for Restaurant-Kritik.

Education

  • Hamburg Technical University

    Master of Science

    2011 - 2013

    Master of Science

    Computer Science and Engineering

  • Hamburg Technical University

    Bachelor of Science

    2009 - 2011

    Bachelor of Science

    Computer Science and Engineering

Skills

  • Android, Java, Kotlin
  • Unit/UI Testing, TDD
  • Agile Methodologies
  • Restful APIs
  • RxJava
  • Dagger
  • Retrofit