freiberufler Android Developer / Android Team Lead auf freelance.de

Android Developer / Android Team Lead

zuletzt online vor 6 Tagen
  • 110€/Stunde
  • Deutschland
  • Weltweit
  • de  |  en  |  pl
  • 10.10.2024

Kurzvorstellung

Experienced Senior Android Developer / Team Lead located in NRW, Germany.
Heavily focused on native Android development since 2014.

Working in teams is my passion, especially in agile environments.

Qualifikationen

  • Android9 J.
  • Android Entwicklung8 J.
  • Application Development1 J.
  • Backend2 J.
  • Continuous Integration5 J.
  • Java (allg.)8 J.
  • Kanban (Softwareentwicklung)
  • Kotlin6 J.
  • Projektleitung / Teamleitung (IT)
  • Scrum4 J.

Projekt‐ & Berufserfahrung

Freelance Android Developer
Hermes Germany GmbH, Hamburg
2/2024 – offen (10 Monate)
Logistikdienstleister
Tätigkeitszeitraum

2/2024 – offen

Tätigkeitsbeschreibung

Part of Project "Zeitfenster", we developed a new app in which parcel deliverers can plan their rough route. Based on the information, we calculate the order, route and finally the time windows, which can be sent out to the customers.

Tech Stack:
Kotlin, Jetpack, Koin, Coroutines, Here Maps, Junit 4, Junit 5, Mockito, Espresso, Firestore
MVVM, TDD, BDD

Eingesetzte Qualifikationen

Android Entwicklung, Application Development, Java (allg.), Kotlin, Android

Freelance Lecturer
Fakultät 73, Volkswagen, Wolfsburg
10/2023 – 1/2024 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2023 – 1/2024

Tätigkeitsbeschreibung

Lecturer for training new software developer.
Courses: web development, app development, Python, additional courses (IT-security, program planning, time management, requirements engineering)

Eingesetzte Qualifikationen

Android, Mongodb, Python, React (JavaScript library), Typescript

Freelance Android Developer
Hermes Germany GmbH, Hamburg
1/2022 – 12/2022 (1 Jahr)
Logistikdienstleister
Tätigkeitszeitraum

1/2022 – 12/2022

Tätigkeitsbeschreibung

Development of the new navigation solution for all parcel deliverers of Hermes in Germany.
Responsibilities: development, testing, team coordination and release coordination.

Tech Stack:
Kotlin, Jetpack, Koin, Coroutines, Here Maps, Junit 4, Junit 5, Mockito, Espresso, Firestore
MVVM, TDD, BDD

Eingesetzte Qualifikationen

Android, Android Entwicklung, Application Development, Java (allg.), Kotlin

Android Team Lead (Festanstellung)
Troido, Düsseldorf
9/2018 – 12/2021 (3 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2018 – 12/2021

Tätigkeitsbeschreibung

Development: Android and Backend development for various customers, most prominantely DB Systel and Vodafone.
Team leading: leading a team of up to 12 Android developers in various projects.
Responsibilities: task distribution, feedback dialogs, problem solving.

Tech Stack:
Java, Kotlin, Jetpack, Dagger, Koin, Coroutines, RxJava, Retrofit
MVVM, TDD, BDD

Eingesetzte Qualifikationen

Android, Android Entwicklung, Java (allg.), Kanban, Continuous Integration, Kotlin, Scrum

Android Developer (Festanstellung)
RP Digital GmbH, Düsseldorf
2/2017 – 4/2018 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2017 – 4/2018

Tätigkeitsbeschreibung

Designing and developing the new news app in close collaboration with managers, designers and stakeholders.
In the final months: Backend development for the website relaunch.

Tech Stack:
Android: Java, Kotlin, Dagger, RxJava, Picasso, Glide, Stetho, Junit4, Mockito, Espresso,
Swagger, MVP
Backend: PHP, Laravel, Elasticsearch

Eingesetzte Qualifikationen

Android, Android Entwicklung, Backend, Java (allg.), Continuous Integration, Kotlin, PHP, Scrum

Technical Project Manager
We Help You, Essen
10/2016 – 9/2017 (1 Jahr)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2016 – 9/2017

Tätigkeitsbeschreibung

Planning, coordination and development of the AbiHome Android app.
I developed most of the app. Eventually, more developers joined and I was mostly responsible for managing the project by distributing tasks, helping developers and performing code reviews.

Tech Stack:
Java, Dagger, RxJava, Retrofit, Junit4, Espresso

Eingesetzte Qualifikationen

Android, Android Entwicklung, Java (allg.)

Android Developer (Festanstellung)
Social Sweethearts GmbH, Köln
10/2015 – 1/2017 (1 Jahr, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2015 – 1/2017

Tätigkeitsbeschreibung

Android development of several applications. Some apps were utility focused, other were games.
Responsibilities: concept creation, design discussions, development and maintenance.
For most apps, the client and backend had to be developed. I completely managed the CI (Jenkins) for all developers.

Tech Stack:
Android: Java, Dagger, RxJava, OkHttp, Retrofit, Junit4, Espresso
Backend: PHP, NodeJS, Express, MongoDB
CI/CD: Jenkins, Fastlane, Bash

Eingesetzte Qualifikationen

Android, Android Entwicklung, Backend, Java (allg.), Continuous Integration

Practical leader and tutor for Datebases
Lehrstuhl Informationssysteme (Uni Duisburg-Essen), Duisburg
10/2014 – 3/2015 (6 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

10/2014 – 3/2015

Tätigkeitsbeschreibung

Teaching databases to students of computer science. In the end, all students had to develop a web app as a qualification task for the final written exam.

Tech Stack:
Java, MySQL, PostgreSQL, DB2

Eingesetzte Qualifikationen

Datenbankentwicklung, Java (allg.), Mysql, Postgresql

Android Developer
appcom interactive GmbH, Düsseldorf
9/2014 – 9/2015 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

9/2014 – 9/2015

Tätigkeitsbeschreibung

Android and web development for several customers and some internal applications.

Tech Stack:
Android: Java, Dagger, RxJava, EventBus, Retrofit, Volley, Gson, ActiveAndroid
Web: PHP, JS, MySQL, SQLite

Eingesetzte Qualifikationen

Android, Android Entwicklung, Java (allg.), JavaScript, Mysql, PHP

Zertifikate

Oracle Certified Professional, Java SE 8 Programmer
2021
Professional Scrum Master I
2020
Associate Android Developer
2018
Oracle Certified Associate, Java SE 8 Programmer
2018

Ausbildung

Applied Cognitive and Media Science
Master of Science
Universität Duisburg-Essen
2021
Duisburg
Applied Cognitive and Media Science
Bachelor of Science
Universität Duisburg-Essen
2015
Duisburg

Über mich

Passionate Android Developer and Team Lead since 2014. I've worked in companies and teams of different sizes and constellations.

Development: I am a structured developer focused on creating clean code, which is easy to maintain. Preferably, the code is developed in a test-driven manner.

Leading Teams: I am convinced that each person has different needs, which should be taken into consideration. Conflicts should be resolved in a constructive atmosphere.

Weitere Kenntnisse

General: TDD, BDD
Android: Java, Kotlin, Jetpack, Dagger, Koin, Coroutines, RxJava
Testing: Junit4, Junit5, Espresso, Appium, Mockito, MockK
DB: SQLite, MySQL, MongoDB, Elasticsearch
Server: Flask (Python), Spring Boot (Java/Kotlin), Express (NodeJS)
Other technologies: Gradle, Git, Jenkins, Gitlab CI, BLE

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Polnisch (Gut)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
978
Berufserfahrung
10 Jahre und 10 Monate (seit 01/2014)
Projektleitung
4 Jahre

Kontaktdaten

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

Jetzt Mitglied werden