Senior Android-Entwickler

freiberufler Senior Android-Entwickler auf freelance.de
Referenzen
offline
Verfügbarkeit einsehen
Weltweit
de  |  en  |  fr
auf Anfrage
WC2H9JQ London
01.03.2019

Kurzvorstellung

Ich bin spezialisiert auf die Entwicklung nativer Apps für Android (7+ Jahre) und cross-flatform Entwicklung für Android und iOS.

Ich biete

IT, Entwicklung
  • Android Entwicklung
  • Flutter
  • iOS

Projekt‐ & Berufserfahrung

Lead Android-Developer (Freelancer)
Galeria Kaufhof GmbH, Köln
11/2016 – 12/2018 (2 Jahre, 2 Monate)
Großhandel
Tätigkeitszeitraum

11/2016 – 12/2018

Tätigkeitsbeschreibung

Consulting and development of Prototypes and hybrid eShop mobile app:
technical environment analysis regarding native vs. hybrid approach
Consulting for a mobile oriented API
Development and Implementation of different prototype apps
Development and Implementation of mixed native app with hybrid parts
clean architecture approach (DI, MVP and reactive programming)
Migration to Kotlin
Migrated from Fragments to Conductor Framework using Controllers
Unit testing

Eingesetzte Qualifikationen

Android Entwicklung


Android-Developer (Freelancer)
Karlmax Berlin GmbH & Co. KG, Berlin
7/2016 – 9/2016 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2016 – 9/2016

Tätigkeitsbeschreibung

Development of a native Android app for Physical Security Information Management (PSIM):
Reverse Engineer of an iOS app
Development and Implementation of app taking part in a Security Information Management System
Implementation of proprietary backend protocol
clean architecture approach (DI, MVP and reactive programming)
Unit testing

Eingesetzte Qualifikationen

Android Entwicklung


Android-Developer (Freelancer)
Karlmax Berlin GmbH & Co. KG, Berlin
4/2016 – 6/2016 (3 Monate)
Medienbranche
Tätigkeitszeitraum

4/2016 – 6/2016

Tätigkeitsbeschreibung

Development of a native Android app (Red Bull Radio):
Development and Implementation of an audio streaming app
clean architecture approach (DI, MVP and reactive programming)
push notification based data repository
Unit testing

Eingesetzte Qualifikationen

Android Entwicklung


Android-Developer (Freelancer)
maxdome GmbH, München
10/2015 – 3/2016 (6 Monate)
Medienbranche
Tätigkeitszeitraum

10/2015 – 3/2016

Tätigkeitsbeschreibung

Further development of a native Android app (VOD):
Implementation of new features
bug fixing
Analysis of current software architecture and evaluation the integration of the clean architecture approach (MVP and reactive programming)
Implementation of new features using the clean architecture approach
Integration automated tests using espresso

Eingesetzte Qualifikationen

Android Entwicklung


Android-Developer, Software-Engineer (Freelancer)
XING AG, Hamburg, Hamburg
5/2015 – 8/2015 (4 Monate)
Medienbranche
Tätigkeitszeitraum

5/2015 – 8/2015

Tätigkeitsbeschreibung

Further development of a native Android app: implementing new features, enhancing code quality. Writing integration tests in Robotium.

Eingesetzte Qualifikationen

Android Entwicklung


Android-Developer, Software-Engineer (Freelancer)
XING AG, Hamburg, Hamburg
5/2015 – 8/2015 (4 Monate)
Medienbranche
Tätigkeitszeitraum

5/2015 – 8/2015

Tätigkeitsbeschreibung

Further development of a native Android app: implementing new features, enhancing code quality. Writing integration tests in Robotium.

Eingesetzte Qualifikationen

Android Entwicklung


Android-Developer, SW-Engineer (Freelancer)
freenet.de GmbH, Hamburg
8/2014 – 10/2014 (3 Monate)
Medienbranche
Tätigkeitszeitraum

8/2014 – 10/2014

Tätigkeitsbeschreibung

Weiterentwicklung einer nativen Android app

Eingesetzte Qualifikationen

Android Entwicklung


Android-Developer, SW-Engineer (Freelancer)
Heidelberg Mobil International GmbH, Walldorf
6/2014 – 7/2014 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2014 – 7/2014

Tätigkeitsbeschreibung

Weiterentwicklung einer nativen Android app

Eingesetzte Qualifikationen

Android, Android Entwicklung


Android-Developer, SW-Engineer (Freelancer)
Heidelberg Mobil International GmbH, Walldorf
10/2013 – 2/2014 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2013 – 2/2014

Tätigkeitsbeschreibung

Weiterentwicklung einer nativen Android app

Eingesetzte Qualifikationen

Android, Android Entwicklung


Lead-Android-Developer, SW-Engineer (Freelancer)
Iconmobile GmbH, Berlin
7/2013 – 8/2013 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2013 – 8/2013

Tätigkeitsbeschreibung

Entwicklung einer nativen Android app: kU Porsche Quartett

Eingesetzte Qualifikationen

Android, Android Entwicklung


Lead-Android-Developer, SW-Engineer (Freelancer), Produktentwicklung
Find a TennisBuddy App, Berlin
3/2013 – 6/2013 (4 Monate)
Medienbranche
Tätigkeitszeitraum

3/2013 – 6/2013

Tätigkeitsbeschreibung

Anpassung und Weiterentwicklung der Codebase von Find a Wingman app für Find a
TennisBuddy app: fachliche Featurekreation, technische Konzeption, technisches Design. Anbindung an ein Backend realisiert mit der Google App Engine (GAE). Verwendung von Push-Notifications uber Google Cloud Messaging (GCM). Erstellung der Landingpage http://tennisbuddyapp.com.

Eingesetzte Qualifikationen

Android, Android Entwicklung, J2EE (Java EE)


Lead-Android-Developer, SW-Engineer (Freelancer), Produktentwicklung
Find a Wingman App, Berlin
12/2012 – 3/2013 (4 Monate)
Medienbranche
Tätigkeitszeitraum

12/2012 – 3/2013

Tätigkeitsbeschreibung

Weiterentwicklung der nativen Android App und dazugehörenden Backend für das start-
up Find a Wingman app: fachliche Featurekreation, technische Konzeption, technisches Design. Anbindung an ein Backend realisiert mit der Google App Engine (GAE). Verwendung von Push-Notifications über Google Cloud Messaging (GCM).

Eingesetzte Qualifikationen

Android, Android Entwicklung, J2EE (Java EE)


Lead-Android-Developer, SW-Engineer (Freelancer)
SapientNitro Mobile Experience Studio Köln / Sapi, Köln
4/2012 – 9/2012 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2012 – 9/2012

Tätigkeitsbeschreibung

Entwicklung einer nativen Android Premium-App für einen großen Automobilhersteller:
technische Konzeption, technisches Design, Umsetzung anspruchsvoller UI-Designvorgaben und Implementierung anhand von Wireframes. Anbindung an ein Backend über RESTful Web Services.

Eingesetzte Qualifikationen

Android, Android Entwicklung


SW-Android-Engineer (Freelancer)
SapientNitro Mobile Experience Studio Köln / Sapi, Köln
3/2012 – 3/2012 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2012 – 3/2012

Tätigkeitsbeschreibung

Entwicklung einer nativen Android Premium-App für einen großen Automobilhersteller:
Entwicklung einer Serviceschicht zur Anbindung von Backend-Systemen über RESTful Web
Services.

Eingesetzte Qualifikationen

Android, Android Entwicklung


SW-Android-Engineer (Freelancer)
CLANMO GmbH - Mobile Interactive Agency, Köln
12/2011 – 2/2012 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2011 – 2/2012

Tätigkeitsbeschreibung

Entwicklung einer nativen Android Premium-App für einen großen Automobilhersteller:
technische Konzeption, technisches Design und Implementierung anhand von Wireframes
und Designvorlagen. Anbindung an ein Backend über RESTful Web Services.

Eingesetzte Qualifikationen

Android, Android Entwicklung


Zertifikate

Sun Certified Programmer for the Java 2 Platform, SE 6.0 (SCJP)
Oktober 2009

ISTQB Certified Tester Foundation Level
Juli 2006

Ausbildung

Informatik
(Dipl.-Inform.)
Jahr: 2004
Ort: Aachen

Qualifikationen

Android Tech Stack:
Android SDK (up to P), Fragments, Controller (Conductor Framework) DI, MVP, Reactive Programming, Kotlin
Android-Frameworks:
Android Architecture Components, Mosby MVP, Conductor, Android Annotations, Dagger 2, Greenrobot EventBus, Flutter
Android-Support libs:
Support Packages v4, v7 and v13, appcompat-v7, cardview-v7, gridlayout-v7, palette- v7, recyclerview-v7, design, percent, support-annotations, Google Maps API 2
Common Libraries:
Jackson JSON Processor, Gson, Lombok, RxJava, RxAndroid, RxBinding, Retrolambda, Joda-Time
Android-Backend:
Spring Android 1.0, Volley, Parse.com SDK, RoboSpice, Retrofit, OkHttp
Android-Ethereum:
web3j for Android
Android-Persistence:
OrmLite for Android, Realm.io, Firebase
Android-UI:
StickyListHeaders, Universal Image Loader, NineOldAndroids, Butter Knife, Data binding, Glide, Mosby (Model-View-Presenter library)
Android-Media
Media APIs for providing a consistent user experience on Android phones, tablets, Auto, Wear and Cast devices, Intel WebRTC SDK for Android Android-Tracking
Localytics, HockeyApp
Android-Testing:
Junit, Robotium, Espresso
External Libraries:
Facebook SDK, Smack (XMPP) library, ZXing, Google ExoPlayer

Über mich

Ich arbeite gewissenhaft und zielorientiert und habe ein sehr gute Analysefähigkeiten. Als kommunikativer Mensch arbeite ich gern in Teams und schätze die Erfahrungen der Anderen. Dabei ist es mir sehr wichtig, dass ein lösungsorientierter Erfahrungsaustausch im Team gelebt wird.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
  • Spanisch (Gut)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1343
Alter
45
Berufserfahrung
15 Jahre und 5 Monate (seit 03/2004)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »