a Randstad company

Consultant Mobile Projekte, Architect Android

Profil
Top-Skills
Android Clean-Code CodeAnalyse TDD Test Automation Kotlin Java Lean Management lean production Continuous Integration Scrum Certified SCRUM Product Owner
Verfügbar ab
23.01.2023
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
80%
davon vor Ort
10%
Einsatzorte

Städte
Hamburg (+50km) München (+50km) Berlin (+50km) Bonn (+50km)
PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

1 Jahr 9 Monate

2021-05

heute

Messenger Modul für NürnbergMOBIL

Senior Android Entwickler App-Wartung und Weiterentwicklung / Android
Rolle
Senior Android Entwickler
Projektinhalte
  • Wartung und Bugfixing des Messenger-Moduls innerhalb der Mobilitäts App der Nürnberger Verkehrsbetriebe in Zusammenarbeit mit weiteren Projektbeteiligten.
  • Android Multi-Module Builds, Entwicklung eines Modularisierungskonzepts auf Basis vom Module-Holder Pattern und Clean Architecture.

Produkte
Android SDK Jetpack Kotlin Retrofit Kodein MVVM Junit OAuth 2.0
Kenntnisse
App-Wartung und Weiterentwicklung / Android
Kunde
NAS Smart Platforms GmbH
1 Jahr 1 Monat

2022-01

2023-01

MODIS2

Architekt und Senior Android Entwickler Android SDK Jetpack Compose Kotlin ...
Rolle
Architekt und Senior Android Entwickler
Projektinhalte
  • App-Architektur und Entwicklung / Android
  • Neuentwicklung einer bestenden App zur Mobilen Schadensregulierung in der Landwirtschaft. Anbindung der App an das neue Bestandshaltunssystem (Sapiens) der Versicherung
  • Weiterentwicklung des zugrundeliegenden Informationsmodells und Optimierung des Synchronsierungskonzeptes
  • Neuentwicklung der App unter Berückscichtigung moderner Tools und Architekturansätzen
  • Die App ersetzt die papiergebundene Schadensregulierung und unterstützt die Begutachtung vor Ort.
  • Komplexe Geschäftslogiken und Abläufe zur Schadensregulierung können auch Offline genutzt und bei schlechten Verbindungen später mit der Versicherung Synchronisiert werden.
  • Android Multi-Module Builds, Clean Architecture

Kenntnisse
Android SDK Jetpack Compose Kotlin Flow Retrofit Room Koin Junit MockK MVVM/Clean Architecture Gradle
Kunde
Vereinigte Hagelversicherung VVaG
4 Monate

2021-05

2021-08

Bundle City App

Architect und Senior Android Entwickler App-Architektur und Entwicklung / Android
Rolle
Architect und Senior Android Entwickler
Projektinhalte
  • Entwicklung und Umsetzung eines Modularisierungskonzeptes für die Apps der geplanten Smart City Platform um Erweiterbarkeit, Skalierbarkeit und Wartbarkeit der Platformkomponenten sicherzustellen und prototypische Umsetzung.
  • Android Multi-Module Builds, Entwicklung eines Modularisierungskonzepts auf Basis vom Module-Holder Pattern und Clean Architecture.

Produkte
Android SDK Jetpack Kotlin RxKotlin Retrofit Kodein/Koin MVVM/Clean Architecture Espresso MockK OAuth 2.0
Kenntnisse
App-Architektur und Entwicklung / Android
Kunde
NAS Smart Platforms GmbH
10 Monate

2019-11

2020-08

Elektronische Gesundheitsakte (eGA) / Elektronische Patientenakte (ePA)

Senior Android Entwickler App-Entwicklung / Android
Rolle
Senior Android Entwickler
Projektinhalte

  • Unterstützung des UX/UI Team bei Aufwandsschätzung und technischer Beratung der Machbarkeit in der Konzeptionsphase, nach Spezifikation der Gematik. Integration und Anpassung der auf dem ?IBM Health Container? basierenden Whitelabel-Lösung.
  • Android allgemeine Beratung, Konzeption, IBM Health Container

Produkte
Android SDK Kotlin
Kenntnisse
App-Entwicklung / Android
Kunde
Aperto ? An IBM Company für Barmer Krankenkasse
6 Monate

2019-12

2020-05

Gothaer App

Senior Android Entwickler App-Entwicklung / Android
Rolle
Senior Android Entwickler
Projektinhalte

  • Ausbau des bestehenden Systems zum Scannen und Verwalten von Dokumenten durch neue Lösung. 
  • Verbesserung der Architektur und Refactoring. 
  • Umsetzung kryptographischer Absicherung (u.a. Diffie-Hellman-Key-Exchange) mit Android/Java Kryptographie. Anbindung OAuth2 (PKCE).

Produkte
Android SDK Java Kotlin IBM Blue Postbox ersetzen durch ScanBot SDK Oauth2 (PKCE) Android / Java Kryptographie. Junit Mockito OAuth2 openid/AppAuth GSON Retrofit OkHttp Clean Architecture
Kenntnisse
App-Entwicklung / Android
Kunde
Gothaer Allgemeine Versicherung AG
3 Jahre

2016-09

2019-08

Länder- und Wellenapps

Redakteur App-Entwicklung / Hybrid
Rolle
Redakteur
Projektinhalte

  • mit den Aufgaben eines Webmasters (App-Team)
  • Unterstützung des hausinternen App-Teams im NDR bei der Implementation und Pflege der Apps des NDR auf Basis des Contentmanagement-Systems und der gegebenen gemeinsamen Codebasis für alle Apps. Insbesondere Betreuung der Zusammenarbeit mit der hausinternen Medienforschung (Tracking).


Apps:

N-JOY, NDR 2 (2 Apps auf gemeinsamer Basis), 4 Regional-Apps des NDR 1 (Schleswig-Holstein, Hamburg, Niedersachen und Mecklenburg-Vorpommern auf gemeinsamer Basis), NDR Info, NDR Radio App

Produkte
Cordova Javascript Angular Ionic HTML 5 CSS TypeScript. Gulp Android SDK Java iOS SDK Objective-C. Sophora (CMS)
Kenntnisse
App-Entwicklung / Hybrid
Kunde
Norddeutscher Rundfunk (NDR)
2 Monate

2016-06

2016-07

Gesundheits App (TK-App)

Android Entwickler App-Entwicklung / Android
Rolle
Android Entwickler
Projektinhalte

  • Unterstützung des Teams aus Freelancern und internen Mitarbeitern einer führenden Gesetzlichen Krankenkasse bei der Entwicklung einer Android App zur Abwicklung von Krankenkassen-Vorgängen und Bonusprogramm nach Vorgabe der Fachabteilungen.

Produkte
Android SDK Java Java RX Espresso
Kenntnisse
App-Entwicklung / Android
Kunde
Techniker Krankenkasse
6 Monate

2015-06

2015-11

Getmii

Head of Mobile Engineering App-Entwicklung Teamleitung Android und iOS
Rolle
Head of Mobile Engineering
Projektinhalte

  • Aufbau des internationalen Mobile Development Teams (iOS und Android), Unterstützung des Marketingteams bei der Spezifikation und Entwicklung des Produkts, Leitung der mobilen Entwicklung (8 Mitarbeiter) als rechte Hand des CTOs.
  • Koordination der Anforderungen und Spezifikation mit dem externen Backend Team.

Produkte
iOS Android REST JSON-API
Kenntnisse
App-Entwicklung Teamleitung Android und iOS
Kunde
TwoBox Ventures Pte Ltd (Bangkok office)
8 Monate

2014-10

2015-05

GMX Mediacenter: Client zum Verwalten von Dateien in der Cloud

App-Entwicklung / Android
Projektinhalte

  • Integration des neuen REST-basierenden Backends als Ersatz für die bestehende WebDAV basierte Lösung.
  • Austausch des Backends zur Verbesserung der Skalierbarkeit.
  • Refactoring und Bugfixing des bestehenden Codes und Vorbereitung der Integration in die Bibliotheksarchitektur des Unternehmens.
  • Unterstützung eines Offlinemodus und verschiedener Brandings unter Berücksichtigung der allgemeinen Architekturstandards des Unternehmens. 
  • Arbeiten in einem internationalen Team.
  • Einarbeitung neuer Mitarbeiter in das Projekt.

Produkte
Android SDK Kompatibilität 2.3+ Android Studio Gradle Sqlite 3 Jackson Json- REST
Kenntnisse
App-Entwicklung / Android
Kunde
United Internet AG
3 Monate

2014-02

2014-04

mobilcom-debitel cloud: Client zum Verwalten von Dateien in der Cloud

App-Entwicklung / Android
Projektinhalte

  • Neuentwicklung eines Clients zum Synchronisieren von Dateien mit OwnCloudbasiertem Onlinespeicher, Consulting

Produkte
Android SDK Android Studio Gradle Sqlite 3 Ormlite REST (Json) OwnCloud Android 4.x
Kenntnisse
App-Entwicklung / Android
Kunde
freenet AG / mobilcom debitel
3 Monate

2013-10

2013-12

Android based Point of Sale

App-Entwicklung Consulting / Android
Projektinhalte

  • Prototypische Implementierung eines android-basierten Point of Sale Kassen- und Bestellsystems mit Anbindung an ein B2B Bestellmanagementsystem, Consulting zur technischen Realisierbarkeit

Produkte
Android SDK Android Developer Tools Sqlite 3 REST (Json)
Kenntnisse
App-Entwicklung Consulting / Android
Kunde
EH2 GmbH
3 Monate

2012-06

2012-08

Gallileo App-Entwicklung

Projektinhalte
  • Entwicklung neuer Features für die App. 
  • Einbindung von Google Analytics
Produkte
Android SDK Java ACRA JSON Google Analytics Facebook- and Twitter-API
Kunde
ProSiebenSat. 1 Media
4 Monate

2012-03

2012-06

Prosieben App-Entwicklung

Projektinhalte

  • Entwicklung neuer Features für die App.
  • Behebung bestehender Performance Probleme und Einbindung von Google Analytics

Produkte
Android SDK Java ACRA JSON Google Analytics Facebook- and Twitter-API
Kunde
ProSiebenSat. 1 Media
6 Monate

2011-01

2011-06

TV Spielfilm: Hardening and advancement

Projektinhalte

  • Analyse und Beseitigung hartnäckiger kritischer Bugs aus bestehendem Code. 
  • Sicherstellen der Code-Qualität durch den externen Zulieferer.
  • Redesign der Architektur und Monitoring des externen Dienstleisters beim Abbau der technischen Schulden.

Produkte
Android SDK Java ACRA JSON AGOF Google Analytics Facebook- and Twitter-API
Kunde
TV Spielfilm, Burda Media
6 Monate

2009-12

2010-05

Umsetzung eines Brettspiels als Multiplayer Browser Game

Spiele-Entwicklung Flash und Web
Projektinhalte

  • Beratung und Entwicklung für die Umsetzung eines browserbasierten brettspielartigen Multiplayergames. 
  • Entwicklung von Spiele-Client und Serverlogik. 
  • Entwicklung der KI für Computerspieler.

Produkte
Flash / AS3 (clientseitig) / Java (serverseitig) / Smartfox Socket Server
Kenntnisse
Spiele-Entwicklung Flash und Web
Kunde
Hamburger Startup
4 Monate

2009-08

2009-11

Onlineshop eines bedeutenden Möbelhändlers

Webentwicklung
Projektinhalte

  • Umsetzung von Frontend-Komponenten zum Launch eines umfangreichen Shoppingportals für Möbel und Lifesytsleprodukte.

Produkte
PHP HTML CSS JavaScript JQuery Flash / AS3
Kenntnisse
Webentwicklung
Kunde
brink & martens intermedia
weitere Projekte gerne auf Anfrage

2010

Universität Hamburg

Informatik

Abschluss: Diplom


Zertifikate

2021-03

  • PRINCE2® Practitioner, 6th edition
  • PRINCE2 Agile
  • ITIL4 Strategist Direct Plan and Improve


2021-02

  • Agile Scrum Product Owner
  • PRINCE2 Foundation, 6 edition


2021-01

  • Agile Scrum Foundation
  • ITIL4 Foundation

  • Software-Entwicklung
  • Programmierung
  • Code-Qualität
  • Beratung
  • statische Code Analyse
  • Architektur
  • Team-Lead
  • Teststrategie und Automatisierung

Englisch fließend
Spanisch Anfänger

Top Skills
Android Clean-Code CodeAnalyse TDD Test Automation Kotlin Java Lean Management lean production Continuous Integration Scrum Certified SCRUM Product Owner
Schwerpunkte
Code-Qualität Mobile Anwendungen
Android
Software Architektur
Produkte / Standards / Erfahrungen / Methoden

IT Skills

  • Objektorientierte Analyse und Entwurf / Clean Code / Clean Architecture
  • App-Architekturen: MVC / MVP / MVVM u.ä.
  • Agile Methoden / Test-Driven Development / Unittesting
  • statische Code-Analyse, Sonar, Sonarqube, Sonargraph
  • Scrum (Im Entwicklungsteam und als Scrum Master)
  • Android Studio / Android Developer Tools / Eclipse / Netbeans
  • TDD: JUnit / Espresso / Mockito / MockK / Calabash / Robolectric
  • Dependency Injection: Dagger2, Koin, Kodein
  • Gradle / Fastlane
  • GSON, Jackson, Retrofit, OkHttp
  • Git / Subversion / Trac
  • Ant / Antenna
  • Gitlab / Buildpipelines
  • Docker
  • Jenkins
  • JUnit
  • Profiling / Optimierung von Java-Code (insb. für auf mobilen Geräten eingesetzte VMs)
  • Portierung von mobilen Anwendungen
  • Div. Hardwareemulatoren für mobile Geräte
  • Android SDK, Jetpack
  • iPhone SDK
  • HTML / CSS
  • Prototype / Scriptaculous / JSON
  • Smarty
  • 3D-Programmierung / Scenegraphs / Panda3D / Avango
  • VR-Umgebungen / ARTrack / VRPN / optical tracking
  • Smartfox Socket Server (Client- u. Serverseitig)
  • Flash Authoring Tool
  • Versionskontrollsysteme: Subversion, GIT, GitHub PR Workflow, Gitlab
  • Crashreporting & Managment: ACRA, QuincyKit, Crashlytics (Fabric)
  • Tracking SDKs: Google Analytics, AGOF, Omniture, ComScore, INFOnline
  • Picasso, Glide
  • RxJava, RxKotlin


Projekmanagement/Methoden

  • Agile: Scrum, Kanban, Scrum Product Owner, 10 Jahre Erfahrung in verschiedenen Agilen Umfeldern und in Transition
  • PRINCE2: Foundation Level & Practicioner, PRINCE2 Agile
  • ITIL4: Foundation Level & Strategist Direct Plan and Improve
  • Lean, Rapid Prototyping, Erarbeiten von MVP, MMP o.ä.


Branchenerfahrungen

2016 - heute

Versicherungen / Krankenkassen

  • Entwicklung von Kunden-Apps


2010 - heute

Medien / Unterhaltung, News / Print+TV

  • Appentwicklung


2009 - heute

Medien / Unterhaltung / Werbung / PR

  • Entwicklung von Online-Spielen 


2005 - heute

Medien / Unterhaltung / Werbung / PR

  • Webentwicklung 


2004 - heute

Medien / Unterhaltung / Werbung / PR

  • Entwicklung von Handy-Spielen 

Betriebssysteme
Linux
verschiedene Distributionen
FreeBSD
inkl. Serveradministration Windows
Unix MacOSX


Programmiersprachen
Java
Hervorragende Kenntnisse insbesondere Android/J2ME
Javascript
Sehr gute AJAX-Kenntnisse (Prototype/Scriptacolous/Jquery)
PHP
sehr gut
Actionscript/AS3
sehr gut
Python
gut
Perl
Grundkenntnisse
Prolog
Grundkenntnisse
Shell/Bash
Grundkenntnisse
C++
Grundkenntnisse
Lisp/Scheme
Grundkenntnisse
Kotlin
gut
Datenbanken
SQL mySQL SQLite OR-Mapping Hibernate ORM Lite Objectbox
Hardware
PC Android
SDK 1.5-9.x
Portierung und Optimierung von mobilen Applikationen auf eine große Bandbreite von Handys, Smartphones und PDAs (J2ME)


Referenzen/Publikationen/Auszeichnungen gerne auf Anfrage

  • Versicherungen / Krankenkassen
  • Medien / Unterhaltung / Werbung
  • Medien / Unterhaltung, News / Print+TV
Ihr Kontakt zu Gulp

Fragen? Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren