Android Architekt/Developer (Kotlin)
Aktualisiert am 18.09.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2023
Verfügbar zu: 100%
davon vor Ort: 5%
Kotlin
Android
Jetpack Compose
Architecture
MVVM
Clean Code
Android Architecture Components
androidx
Material Design
Modularisation
Dependency Injection
Dagger2
Koin
Continuous Integration
Continuous Delivery
REST
Retrofit
DRM
Multimedia Playback
exoplayer
Unit Testing
Deutsch
Muttersprache
Englisch
Muttersprache
Bayrisch
Muttersprache

Einsatzorte

Landshut, Isar (+75km)
möglich

Projekte

1 Jahr 9 Monate
2022-01 - heute

Coach/Trainer für Company Workshops mit Android/Kotlin

Externer Coach/Trainer Kotlin Jetpack Compose Coroutines ...
Externer Coach/Trainer
  • Konzeptionierung und Durchführung von Workshops für Android Entwicklung
  • Konzeptionierung und Durchführung von Workshops mit felxiblen Inhalten auf Kundenanfrage
Android Studio Zoom Meetings
Kotlin Jetpack Compose Coroutines Gradle Applikationsarchitektur
GFU Cyrus AG
Remote
4 Jahre
2019-10 - heute

Lehrbeauftragter Mobile Applications 1 & 2

Freier Lehrbeauftragter Android Kotlin Architecture Components ...
Freier Lehrbeauftragter
  • Mobile Applications 1 & 2 sind Lehrveranstaltungen für Bachelor Studierenden des Studienganges "Multimedia Application Development".
  • Als Lehrbeauftragter bereite ich Vorlesungen für die Studierenden vor und halte diese. In diesen Aufgabenbereich fällt auch die Erstellung der zugehörigen Unterlagen, sowie die Bewertung der erbrachten Leistungen.
  • Die Studierenden erlernen in diesen Kursen grundlegende Kenntnisse in der Entwicklung von Android Applikationen auf Grundlage der neusten Technologien und Best Practices.
Android Studio (canary) Firebase Jetpack Compose
Android Kotlin Architecture Components Firebase Material Design Coaching Architecture gradle
FH Salzburg GmbH
Salzburg (Österreich)
1 Jahr 8 Monate
2022-03 - 2023-10

Neuentwicklung einer Offline First Android Applikation

Freelance Android Architect Kotlin Jetpack Compose MVVM ...
Freelance Android Architect
  • Konzeptionierung und Implementierung einer Offline First Applikation
  • Feature Entwicklung
  • Trainig/Coaching des Development Teams
Atlassian JIRA Notion Github CircleCi GraphQL Datadog Figma
Kotlin Jetpack Compose MVVM WorkManager Coroutines Coroutines Flow Imgly Gradle Maps Room
Capmo GmbH
Remote
10 Monate
2021-07 - 2022-04

Neuentwicklung eines Multiplatform Player SDK

Freelance Android Architect Kotlin Jetpack Compose Exoplayer ...
Freelance Android Architect
  • Konzeptionierung und Implementierung eines Player SDK auf Multiplatform basis
  • Implementierung von DRM 
  • Implementierung eines Internen Ad Frameworks
  • Schulung/Coaching des Teams 
Atlassian JIRA Figma Atlassian Confluence Gitlab
Kotlin Jetpack Compose Exoplayer TypeScript Coroutines MVI
Joyn GmbH
Remote
1 Jahr 8 Monate
2020-08 - 2022-03

Neuentwicklung einer bestenden Android Applikation

Freelance Android Architect Kotlin Android Coroutines ...
Freelance Android Architect
  • Neu konzeptionierung und refactoring einer bestehenden Applikation welche 5 Jahre nicht entwickelt wurde
  • Erweiterung der Applikation mit neuen Features
  • Anleitung/Coaching des bestehenden Entwickler Teams
Android Studio Atlassian JIRA Atlassian Confluence Salesforce Firebase Usercentrics Google Analytics elektrische Sitzverstellung Paypal Stripe 3DSecure
Kotlin Android Coroutines Coroutines Flow MVVM Jetpack Compose Dagger Hilt Retrofit Spotless Gradle
Jochen Schweizer GmbH
München/Remote
1 Jahr
2021-02 - 2022-01

Entwicklung eines Android Map SDK

Freelance Android Architect Kotlin Java Coroutines ...
Freelance Android Architect
  • Weiterentwicklung eines bestehenden Map SDK
  • Implementierung neuer Features
  • Neu komzeptionierung und migration auf moderne Architektur
Atlassian JIRA Atlassian Confluence Gitlab Microsoft Teams
Kotlin Java Coroutines Mapbox Retrofit Gradle
Deutsche Bahn AG
Remote
4 Monate
2020-11 - 2021-02

Konzeptionierung einer Android Automotive Applikation

Freelance Android Architect Android Android Auto Android SDK ...
Freelance Android Architect
  • Evaluierung der Technischen Machbarkeit
  • Konzeptionierung und Umsetzung einer Event Basierten Applikations Architektur
  • Anbindung und Ansteuerung externer Hardware Komponenten
Atlassian JIRA Figma Android Studio
Android Android Auto Android SDK Kotlin Dagger Hilt Gradle Coroutines
NDA
Remote
6 Monate
2020-07 - 2020-12

Neuentwicklung einer Banking Applikation

Freelance Android Architect Android Scrum Kotlin ...
Freelance Android Architect
  • Neuentwicklung und Konzeption einer Banking Applikation im Südafrikanischen Bereich
  • Absicherung der Applikations nach neusten verschlüsselungsstandards
  • Implementierung von Mobile Payment Optionen und Transaktionen
  • Sicherstellung der Funktionalität bei niedriger Konnektivität
Android Studio Atlassian JIRA Git Atlassian Confluence Figma
Android Scrum Kotlin Reinraum Coroutines Dagger2 MVVM MVI Gradle
Equity Bank LTD
Remote
3 Monate
2020-06 - 2020-08

Erweiterung einer Broker Trading Android Applikation

Freelance Android Architect Android Scrum Kotlin ...
Freelance Android Architect
  • Dem bestehenden Projekt mussten neue Features und Technologien hinzugefügt im rahmen eines Redesigns/Relaunch
Android Studio Jira Github Confluence Abstract.io
Android Scrum Kotlin Realm GraphQL RxJava Dagger2 gradle MVVM
NDA
Remote
10 Monate
2019-06 - 2020-03

Spontacts

Freelance Android Architect Kotlin Retrofit Koin ...
Freelance Android Architect
  • Der Projektumfang beinhaltete das Warten und Modernisieren eines bestehenden Produktes, an welchem seit mehreren Jahren nicht gearbeitet wurde, sowie der Erweiterung des Produktes um ein neues Feature.
  • Teil des Teams war ein auszubildender Fachinformatiker im Abschlussjahr, welchem ich als Mentor zur Seite stand.
  • Im Rahmen der Modernisierung wurden Groß­teile des bestehenden Codes in Kotlin neu geschrieben und architekturell von MVP auf MVVM umgezogen. Um eine saubere Trennung innerhalb des Codes zu ermöglichen, wurde hierzu Dependency Injection via Koin in das Projekt eingeführt. Die Kommunikation mit dem Backend wurde von Volley auf retrofit portiert. Das Feature wurde als eigenständiges Modul implementiert.
Android Studio Firebase Google Analytics AWS
Kotlin Retrofit Koin Glide Coil-kt Material Design Unit Testing Push Notifications Google Analytics Firebase Analytics Crashlytics Firebase Firebase Firestore Firebase Cloud Functions GraphQL MVVM MVP gradle Dependency Injection Modularisation Scrum OAuth Facebook API Coroutines Room Database Google Maps Google Places In App Purchases REST
Spontacts GmbH
München
9 Monate
2019-03 - 2019-11

Entwicklung Hardware Connected Android Applikation

Freelance Android Architect Android Kotlin Bluetooth ...
Freelance Android Architect
  • Das Projekt beinhaltete die Planung und Entwicklung einer Android Applikation welche Messwerte von einem externen Hardware Sensor via Bluetooth (Clasic und BLE) auslesen und mit den diesen Berechnungen und Validierungen durchzuführen.
  • Desweiteren sollten die Daten abspeicherbar und in verschiedenen Wissenschaftlichen Graphen dargestellt werden.
Android Studio gitlab bitrise
Android Kotlin Bluetooth Bluetooth LE MVVM Room Database Material Design gradle Dependency Injection Koin
Honigmann Industrielle Elektronik GmbH
Remote
1 Jahr 5 Monate
2018-03 - 2019-07

Neuentwicklung eines Android Automotive Frameworks

Freelance Android Architect Kotlin Java Gradle ...
Freelance Android Architect
  • Konzeptionierung und Evaluierung der Technischen machbarkeit
  • Anpassung des Android Automotive SDK (Early Access)
  • Entwicklung verschiedener SDK Bibliotheken
  • Konzeptionierung der Automatisierten Testbarkeit
  • Entwicklung mehrerer System Applikationen:
  • Music Player (Lokale Medien, USB Medien, externe Streaming Dienste,  AM/FM/DAB Radio)
  • Navigations Applikation
  • Appstore
  • Telefonie Applikation
  • Keyboard Applikation

Atlassian JIRA Android Auto Android Android Studio Atlassian Confluence Microsoft Teams
Kotlin Java Gradle Coroutines MVVM Dagger 2 Espresso Robolectric
NDA
München
6 Monate
2018-10 - 2019-03

Entwicklung einer In Store Communication Applikation

Freelance Android Architect Android Secure Sockets node-js ...
Freelance Android Architect
  • Das Projekt beinhaltete die Planung und Erstellung einer Android Applikation, welche im Einzelhandel als Kommunikationsmedium zwischen Mitarbeitern und zur Kommunikation mit den Kunden dienen sollte.
  • Die Anforderung an die Applikation ist, dass diese auf Geräten in einem sogenanten "Kiosk-Modus" betrieben werden soll: der Zugriff auf das Betriebssystem, sowie die Nutzung anderer Apps, sollte untersagt werden.
  • Die Nutzerführung sollte gleichzeitig so einfach wie möglich sein, weshalb auf die Möglichkeit zur Eingabe von Freitext verzichtet wurde. Dem Nutzer standen entweder generische Nachrichten via Button oder Audio recordings (max. 30 Sekunden) zur Verfügung.
  • Je nach Nutzer musste die App unterschiedliche Funktionen bereitstellen und auch entsprechende Sicherheitsmaßnahmen wie eine PIN-Eingabe aktivieren oder deaktivieren.
  • Die Applikation sollte sowohl auf Smartphones, Tablets, als auch auf Smart Watches mit einem eigenen modifizierten Betriebssystem verwendet werden.
  • Um eine Echtzeitkommunikation zu ermöglichen, kommunizierte die Applikation via Sockets in Echtzeit mit einem privaten im Netzwerk laufenden Server.
Android Studio Github Heroku
Android Secure Sockets node-js Kotlin Redux Coroutines
Remote
6 Monate
2018-05 - 2018-10

Erweiterung einer bestehenden Android Applikation

Freelance Android Architect Kotlin MVP MVVM ...
Freelance Android Architect
  • Architekturelle neukonzeption und refactoring der bestehenden Codebasis
  • Implemntierung von Push Messaging
  • Implementierung von OAuth Authentifizierung mittells externer Platformen
  • Implementierung neuer Features
Atlassian JIRA Gitlab Android Studio
Kotlin MVP MVVM Dagger 2 Retrofit
SoccerBrands GmbH
Remote

Kompetenzen

Top-Skills

Kotlin Android Jetpack Compose Architecture MVVM Clean Code Android Architecture Components androidx Material Design Modularisation Dependency Injection Dagger2 Koin Continuous Integration Continuous Delivery REST Retrofit DRM Multimedia Playback exoplayer Unit Testing

Schwerpunkte

Architektur
CI/CD
Unit Testing

Produkte / Standards / Erfahrungen / Methoden

Android Studio
Android Studio (canary)
Architecture
Architecture Components
AWS
bitrise
Bluetooth
Bluetooth LE
Coil-kt
Confluence
Crashlytics
Facebook API
Firebase
Firebase Analytics
Firebase Cloud Functions
Firebase Firestore
Github
gitlab
Glide
Google Analytics
Google Maps
Google Places
Heroku
In App Purchases
Jira
Koin
Modularisation
MVP
MVVM
OAuth
Push Notifications
Redux
REST
Retrofit
Room Database
Scrum
Secure Sockets

Betriebssysteme

Android
Linux
MacOS

Programmiersprachen

Kotlin
Experte
Java
Experte
Swift
Fortgeschritten
Assembler
Fortgeschritten
C/C++
Fortgeschritten
Objective C
Basics
Typescript
Basics
Javascript
Basics
Python
Basics
C#
Basics

Datenbanken

SQLite
Fortgeschritten
MySQL
Fortgeschritten
ElasticSearch
Basics
MongoDB
Basics
MS SQL
Basics
Redis
Basics

Design / Entwicklung / Konstruktion

Abstract.io
Dagger2
Dependency Injection
Material Design
RxJava
Software Architecture

Personalverantwortung

Techlead
Experte

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.