Mobile App Entwicklung mit über 10 Jahren Erfahrung - Schwerpunkt Android
Aktualisiert am 07.02.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Android
Kotlin
Java
iOS
Objective-C
PHP
MySQL
SQLite
Git
Atlassian JIRA
Proguard
Firebase
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Grundkenntnisse
Latein
Latinum
Polnisch
Verhandlungssicher
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

4 Jahre 10 Monate
2021-02 - heute

Weiterentwicklung der IBM Plattform für die elektronische Patientenakte (ePA)

Team-Lead Android Kotlin Android (Kotlin) Kotlin Multi-Plattform ...
Team-Lead Android

Freelance Team-Lead im ePA-Programm (elektronische Patientenakte) von IBM Deutschland. Weiterentwicklung und Release-Begleitung einer Whitelabel-ePA Komponente für Krankenversicherungen.

Technologien: Android (Kotlin), Kotlin Multi-Plattform, Coroutines, AndroidX, Jetpack Compose, MVVM, StateFlow, Gradle, ProGuard.


Android Studio GitHub Jenkins Sonarqube JIRA Confluence
Kotlin Android (Kotlin) Kotlin Multi-Plattform Coroutines AndroidX Jetpack Compose MVVM StateFlow Gradle ProGuard
IBM Deutschland
Remote
5 Jahre 5 Monate
2020-07 - heute

Entwicklung der "Schülerhilfe Online Nachhilfe App"

Senior-Software-Engineer - Android
Senior-Software-Engineer - Android

Entwicklung der neuen Online Nachhilfe App für die Deutsche Schülerhilfe

Android Kotlin MVVM Room (SQLite) Retrofit Google Standard-Frameworks Push Notifications mit Urban Airship
ZGS Bildungs-GmbH
Home-Office
5 Jahre 8 Monate
2020-04 - heute

Selbstständige Entwicklung der Recherche-Plattform

Android Kotlin MVVM ...

Selbstständige Entwicklung der Recherche-Plattform für
Aktieninvestoren

Android Kotlin MVVM Room (SQLite) Retrofit Google Standard-Frameworks Firebase Cloud Messaging PHP MySQL
avanCode UG
14 Jahre 11 Monate
2011-01 - heute

Selbstständige Entwicklung und Vermarktung von Apps

Full-Stack Entwickler
Full-Stack Entwickler
  • Im Jahr 2010 habe ich damit begonnen eigene App Ideen zu marktreifen Apps zu entwickeln.
  • Die neueste App kombiniert viele aktuelle Technologien zu einem mächtigen Gesamtprodukt für Investoren und ist in Kooperation mit der avanCode UG als full-stack Entwicklung von Backend bis Frontend entstanden.
Android Java Kotlin PHP MySQL Firebase Regular Expressions Proguard iOS (Obj-C/Swift)
Home-Office
1 Jahr 2 Monate
2019-02 - 2020-03

Entwicklung einer Mobile-Payment App

Lead-Developer Android Scrum
Lead-Developer Android

Lead-Development bei der Entwicklung eines Prototypen und der nachfolgenden Konzeption und kontinuierlichen Entwicklung einer Mobile-Payment App für eine Deutsche Bank. Begleitende Security-Audits und Hardening.

Technologien:
Android, Kotlin, Google Standard-Frameworks, Bluetooth, NFC, native Kommunikation mit Karten-Terminals, Verschlüsselung von Datenbanken und Kommunikation.

Android Kotlin SQLite Proguard Bluetooth
Scrum
Dortmund
5 Monate
2019-01 - 2019-05

Entwicklung einer Messe-Begleit-App

Lead-Developer Android Scrum
Lead-Developer Android

Lead-Development bei der Entwicklung einer Messe-Begleit- App für einen führenden Deutschen Anbieter von Baumaschinen.


Technologien:
Android, Java, Google Standard-Frameworks, Swagger CodeGen, Verschlüsselung von Datenbanken und Kommunikation.

Android Kotlin SQLite Retrofit Google Maps
Scrum
Dortmund
1 Jahr 11 Monate
2017-03 - 2019-01

Entwicklung der Mobile App eines führenden Logistikunternehmens

Lead-Developer Android Scrum
Lead-Developer Android

Lead-Development bei der Konzeption und kontinuierlichen Entwicklung einer umfassenden Mobile App für ein führendes Deutsches Logistikunternehmen. Begleitende Security-Audits und Hardening.

Technologien:
Android, Java, Google Standard-Frameworks, Swagger CodeGen, Verschlüsselung von Datenbanken und Kommunikation.

Android Java Swagger CodeGen Dagger Proguard
Scrum
Dortmund

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 5 Monate
2001-09 - 2004-01

Duale Ausbildung

Fachinformatiker/AE, e-Spirit AG
Fachinformatiker/AE
e-Spirit AG
  • Entwicklung von Softwarelösungen in Java, sowie Weiterentwicklung des Java-basierten CMS Systems FIRSTspirit.
  • CMS Integration und Migration von Webseiten. Unterstützung vertrieblicher Tätigkeiten.

Kompetenzen

Kompetenzen

Top-Skills

Android Kotlin Java iOS Objective-C PHP MySQL SQLite Git Atlassian JIRA Proguard Firebase

Produkte / Standards / Erfahrungen / Methoden

Allgemein:
über 20 Jahre Programmiererfahrung, über 10 Jahre Android Erfahrung

Mobile:
Android (Android Studio), Kotlin, Java, Gradle, Koin, Dagger, Retrofit, MVVM, Firebase, Room, SQLite, SQLCipher, ProGuard, JUnit, Mockito, Robolectric, iOS (Xcode), Objective-C, Swift, uvm.

Backend:
PHP (Netbeans), Java (IntelliJ IDEA / Eclipse), SQL (MySQL), (X)HTML, CSS, JavaScript, Regular Expressions, GIT (GitFlow), SVN, Atlassian Toolchain (Jira, Confluence, Bitbucket, etc.), uvm.

CI / VCS:
GIT (GitFlow), SVN, Atlassian Toolchain (Jira, Confluence, Bitbucket, etc.), Jenkins, TeamCity

Sonstiges:
MacOS, Windows, Linux / Unix, SCRUM, MS Office, Open Office, Grafikbearbeitungssoftware, Photoshop, GIMP, uvm.

Programmierung:

Android Studio, IntelliJ IDEA, Eclipse, Netbeans, GIT, GitFlow, SVN, Gradle, Jira (Atlassian Toolchain), Maven

Applikationsserver:

Tomcat, Jetty, JBoss, Apache

Projektmanagement

SCRUM

Allgemeine EDV-Kenntnisse

  • Gängige Office Lösungen wie MS Office und Open Office
  • Umgang mit Grafikbearbeitungssoftware wie Photoshop und GIMP

Berufliche Praxis

04/2020 - heute

Rolle: Selbstständiger IT-Dienstleister mit Schwerpunkt Android/iOS

01/2015 - 03/2020

Rolle: Senior-Software-Engineer

Kunde: adesso mobile solutions GmbH

Aufgaben:

Konzeption, Entwicklung und Betreuung von Apps für Android und iOS. Lead-Development im verschiedenen Projekten. Pate für neue Mitarbeiter. Assistenz beim Bewerber-Assessment

07/2013  01/2015

Rolle: Sabbatical

Aufgaben:

Währenddessen selbstständige Remote-Arbeit

01/2011 - heute

Rolle: Nebenberuflich selbstständig

Aufgaben:

Entwicklung von Smartphone Apps in Android (Kotlin, Java), iOS (Objective-C), Backend mit PHP, MySQL, Firebase

01/2011 - 06/2013

Rolle: Software-Engineer

Kunde: Remondis A&S GmbH

Aufgaben:

Konzeption, (Weiter-)entwicklung und Wartung von Javabasierten Softwarelösungen im Bereich eANV. Konzeption und Entwicklung eines Frameworks zur Vereinheitlichung der Softwarelandschaft und Modellierung von Applikationen mit EMF und oAW. Entwicklung von Android OnBoard Software.

04/2010 - 12/2010

Rolle: Software-Engineer

Kunde: adesso AG

02/2004 - 03/2010

Rolle: Software-Developer (Student)

Kunde: adesso AG

Aufgaben:

Konzeption und Entwicklung von Webapplikationen im Bereich Banken, Versicherungen und Lotterie. Entwicklung von Modellierungswerkzeugen auf Basis von EMF und oAW. CMS Integration und Entwicklung von Plugins. Redaktionelle und technische CMS Schulungen.

Betriebssysteme

Android
iOS
Linux / Unix
MacOS
Windows

Programmiersprachen

(X)HTML
Android
CSS
EJB
iOS
Java
JavaScript
JSF
JSP
JUnit
Kotlin
MDA
Objective-C
PHP
ProGuard
Regular Expressions

Datenbanken

DB2
MySQL
Oracle
PostreSQL
SQL allgemein
SQLCipher
SQLite

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

4 Jahre 10 Monate
2021-02 - heute

Weiterentwicklung der IBM Plattform für die elektronische Patientenakte (ePA)

Team-Lead Android Kotlin Android (Kotlin) Kotlin Multi-Plattform ...
Team-Lead Android

Freelance Team-Lead im ePA-Programm (elektronische Patientenakte) von IBM Deutschland. Weiterentwicklung und Release-Begleitung einer Whitelabel-ePA Komponente für Krankenversicherungen.

Technologien: Android (Kotlin), Kotlin Multi-Plattform, Coroutines, AndroidX, Jetpack Compose, MVVM, StateFlow, Gradle, ProGuard.


Android Studio GitHub Jenkins Sonarqube JIRA Confluence
Kotlin Android (Kotlin) Kotlin Multi-Plattform Coroutines AndroidX Jetpack Compose MVVM StateFlow Gradle ProGuard
IBM Deutschland
Remote
5 Jahre 5 Monate
2020-07 - heute

Entwicklung der "Schülerhilfe Online Nachhilfe App"

Senior-Software-Engineer - Android
Senior-Software-Engineer - Android

Entwicklung der neuen Online Nachhilfe App für die Deutsche Schülerhilfe

Android Kotlin MVVM Room (SQLite) Retrofit Google Standard-Frameworks Push Notifications mit Urban Airship
ZGS Bildungs-GmbH
Home-Office
5 Jahre 8 Monate
2020-04 - heute

Selbstständige Entwicklung der Recherche-Plattform

Android Kotlin MVVM ...

Selbstständige Entwicklung der Recherche-Plattform für
Aktieninvestoren

Android Kotlin MVVM Room (SQLite) Retrofit Google Standard-Frameworks Firebase Cloud Messaging PHP MySQL
avanCode UG
14 Jahre 11 Monate
2011-01 - heute

Selbstständige Entwicklung und Vermarktung von Apps

Full-Stack Entwickler
Full-Stack Entwickler
  • Im Jahr 2010 habe ich damit begonnen eigene App Ideen zu marktreifen Apps zu entwickeln.
  • Die neueste App kombiniert viele aktuelle Technologien zu einem mächtigen Gesamtprodukt für Investoren und ist in Kooperation mit der avanCode UG als full-stack Entwicklung von Backend bis Frontend entstanden.
Android Java Kotlin PHP MySQL Firebase Regular Expressions Proguard iOS (Obj-C/Swift)
Home-Office
1 Jahr 2 Monate
2019-02 - 2020-03

Entwicklung einer Mobile-Payment App

Lead-Developer Android Scrum
Lead-Developer Android

Lead-Development bei der Entwicklung eines Prototypen und der nachfolgenden Konzeption und kontinuierlichen Entwicklung einer Mobile-Payment App für eine Deutsche Bank. Begleitende Security-Audits und Hardening.

Technologien:
Android, Kotlin, Google Standard-Frameworks, Bluetooth, NFC, native Kommunikation mit Karten-Terminals, Verschlüsselung von Datenbanken und Kommunikation.

Android Kotlin SQLite Proguard Bluetooth
Scrum
Dortmund
5 Monate
2019-01 - 2019-05

Entwicklung einer Messe-Begleit-App

Lead-Developer Android Scrum
Lead-Developer Android

Lead-Development bei der Entwicklung einer Messe-Begleit- App für einen führenden Deutschen Anbieter von Baumaschinen.


Technologien:
Android, Java, Google Standard-Frameworks, Swagger CodeGen, Verschlüsselung von Datenbanken und Kommunikation.

Android Kotlin SQLite Retrofit Google Maps
Scrum
Dortmund
1 Jahr 11 Monate
2017-03 - 2019-01

Entwicklung der Mobile App eines führenden Logistikunternehmens

Lead-Developer Android Scrum
Lead-Developer Android

Lead-Development bei der Konzeption und kontinuierlichen Entwicklung einer umfassenden Mobile App für ein führendes Deutsches Logistikunternehmen. Begleitende Security-Audits und Hardening.

Technologien:
Android, Java, Google Standard-Frameworks, Swagger CodeGen, Verschlüsselung von Datenbanken und Kommunikation.

Android Java Swagger CodeGen Dagger Proguard
Scrum
Dortmund

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 5 Monate
2001-09 - 2004-01

Duale Ausbildung

Fachinformatiker/AE, e-Spirit AG
Fachinformatiker/AE
e-Spirit AG
  • Entwicklung von Softwarelösungen in Java, sowie Weiterentwicklung des Java-basierten CMS Systems FIRSTspirit.
  • CMS Integration und Migration von Webseiten. Unterstützung vertrieblicher Tätigkeiten.

Kompetenzen

Kompetenzen

Top-Skills

Android Kotlin Java iOS Objective-C PHP MySQL SQLite Git Atlassian JIRA Proguard Firebase

Produkte / Standards / Erfahrungen / Methoden

Allgemein:
über 20 Jahre Programmiererfahrung, über 10 Jahre Android Erfahrung

Mobile:
Android (Android Studio), Kotlin, Java, Gradle, Koin, Dagger, Retrofit, MVVM, Firebase, Room, SQLite, SQLCipher, ProGuard, JUnit, Mockito, Robolectric, iOS (Xcode), Objective-C, Swift, uvm.

Backend:
PHP (Netbeans), Java (IntelliJ IDEA / Eclipse), SQL (MySQL), (X)HTML, CSS, JavaScript, Regular Expressions, GIT (GitFlow), SVN, Atlassian Toolchain (Jira, Confluence, Bitbucket, etc.), uvm.

CI / VCS:
GIT (GitFlow), SVN, Atlassian Toolchain (Jira, Confluence, Bitbucket, etc.), Jenkins, TeamCity

Sonstiges:
MacOS, Windows, Linux / Unix, SCRUM, MS Office, Open Office, Grafikbearbeitungssoftware, Photoshop, GIMP, uvm.

Programmierung:

Android Studio, IntelliJ IDEA, Eclipse, Netbeans, GIT, GitFlow, SVN, Gradle, Jira (Atlassian Toolchain), Maven

Applikationsserver:

Tomcat, Jetty, JBoss, Apache

Projektmanagement

SCRUM

Allgemeine EDV-Kenntnisse

  • Gängige Office Lösungen wie MS Office und Open Office
  • Umgang mit Grafikbearbeitungssoftware wie Photoshop und GIMP

Berufliche Praxis

04/2020 - heute

Rolle: Selbstständiger IT-Dienstleister mit Schwerpunkt Android/iOS

01/2015 - 03/2020

Rolle: Senior-Software-Engineer

Kunde: adesso mobile solutions GmbH

Aufgaben:

Konzeption, Entwicklung und Betreuung von Apps für Android und iOS. Lead-Development im verschiedenen Projekten. Pate für neue Mitarbeiter. Assistenz beim Bewerber-Assessment

07/2013  01/2015

Rolle: Sabbatical

Aufgaben:

Währenddessen selbstständige Remote-Arbeit

01/2011 - heute

Rolle: Nebenberuflich selbstständig

Aufgaben:

Entwicklung von Smartphone Apps in Android (Kotlin, Java), iOS (Objective-C), Backend mit PHP, MySQL, Firebase

01/2011 - 06/2013

Rolle: Software-Engineer

Kunde: Remondis A&S GmbH

Aufgaben:

Konzeption, (Weiter-)entwicklung und Wartung von Javabasierten Softwarelösungen im Bereich eANV. Konzeption und Entwicklung eines Frameworks zur Vereinheitlichung der Softwarelandschaft und Modellierung von Applikationen mit EMF und oAW. Entwicklung von Android OnBoard Software.

04/2010 - 12/2010

Rolle: Software-Engineer

Kunde: adesso AG

02/2004 - 03/2010

Rolle: Software-Developer (Student)

Kunde: adesso AG

Aufgaben:

Konzeption und Entwicklung von Webapplikationen im Bereich Banken, Versicherungen und Lotterie. Entwicklung von Modellierungswerkzeugen auf Basis von EMF und oAW. CMS Integration und Entwicklung von Plugins. Redaktionelle und technische CMS Schulungen.

Betriebssysteme

Android
iOS
Linux / Unix
MacOS
Windows

Programmiersprachen

(X)HTML
Android
CSS
EJB
iOS
Java
JavaScript
JSF
JSP
JUnit
Kotlin
MDA
Objective-C
PHP
ProGuard
Regular Expressions

Datenbanken

DB2
MySQL
Oracle
PostreSQL
SQL allgemein
SQLCipher
SQLite

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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