Senior Android Developer
- Verfügbarkeit einsehen
- 1 Referenz
- 75‐90€/Stunde
- Berlin
- auf Anfrage
- de | en
- 15.10.2024
Kurzvorstellung
Auszug Referenzen (1)
"Ich hatte das Vergnügen, N. K. als Android Freelancer bei meinem Projekt zu engagieren und war beeindruckt von seiner technischen Expertise."
11/2021 – 12/2022
Tätigkeitsbeschreibung
Luca App zur Corona Kontaktverfolgung
Luca App für Restaurantbesuche (Rechnungen bezahlen, ..)
Feature Entwicklung, Aufbau automatisierter Tests, Pflege der CI/CD, etc.
Android Entwicklung, Java (allg.), Continuous Integration, Kotlin, Test Automation
Qualifikationen
Projekt‐ & Berufserfahrung
4/2024 – 10/2024
Tätigkeitsbeschreibung
CI/CD Infrastruktur und Pipelines einrichten (GitLab + Android Emulator)
Testautomatisierung Espresso, Appium, PageObject, Teststabilisierung
Bugs untersuchen und Vorschläge für fixes bereitstellen (besonders Flaky Tests)
Android, DevOps, Continuous Integration, Kotlin, Qualitätsprüfung
1/2024 – 1/2024
TätigkeitsbeschreibungPrototype für eine Shopping App erstellen, um damit Investoren zu überzeugen.
Eingesetzte QualifikationenDesign (allg.), Android, Kotlin
11/2021 – 12/2022
Tätigkeitsbeschreibung
Luca App zur Corona Kontaktverfolgung
Luca App für Restaurantbesuche (Rechnungen bezahlen, ..)
Feature Entwicklung, Aufbau automatisierter Tests, Pflege der CI/CD, etc.
Android Entwicklung, Java (allg.), Continuous Integration, Kotlin, Test Automation
3/2020 – 11/2021
Tätigkeitsbeschreibung
Aufbau interner Mobile Entwicklung. Übernahme einer extern entwickelten App zur Miete von Fahrrädern und Autos. Zeitweise als Interim Product Owner. Recruiting von Mobile Entwicklern und Betreuung von Werkstudenten.
Kotlin, Java, RxJava, Retrofit, OkHttp, Gson, Espresso, Robolectric, Pact, MS Azure Pipelines, MS AppCenter, Google Maps, Whitelabel, SalesForce, QrCode Scanner, ...
Android Entwicklung, Continuous Delivery, Java (allg.), Continuous Integration, Kotlin, Salesforce.Com, Test Automation
8/2019 – 1/2020
TätigkeitsbeschreibungApp Entwicklung im Bereich Finanzwesen, Testing, CI
Eingesetzte QualifikationenAndroid Entwicklung, Continuous Integration, Kotlin, Test Automation
12/2018 – 6/2019
TätigkeitsbeschreibungWeiterentwicklung einer App zur Dokumentation von Düngemittel Verteilung auf Feldern.
Eingesetzte QualifikationenAndroid Entwicklung, Kotlin
10/2016 – 9/2018
TätigkeitsbeschreibungIdeen finden und Prototypen erstellen, wie eine App den Sportler unterstützen kann.
Eingesetzte QualifikationenAndroid Entwicklung, Continuous Integration, Kotlin
11/2012 – 9/2016
Tätigkeitsbeschreibung
Seit Januar 2014 Aufbau interner Android Entwicklung, Übernahme der extern entwickelten App, Etablierung als zentrale Anlaufstelle für neue App Projekte der Deutsche Post (statt externe vergabe)
Vor 2014 im Backend Bereich. Neugestaltung und Migration der Datenhaltung, Aufbau und Pflege von APIs für externe Partnerfirmen.
App für digitale Briefe.
App als digitaler Dokumentenspeicher.
Android Entwicklung, Backend, Java (allg.), Continuous Integration, Scala, Test Automation
9/2010 – 8/2012
TätigkeitsbeschreibungNeuentwicklung einer White Label Lösung für Shop Webseiten.
Eingesetzte QualifikationenBackend, Java (allg.)
9/2007 – 7/2010
Tätigkeitsbeschreibung
Feature Entwicklung im Embedded Bereich (Geldspielautomat)
Ausbildung zur Anwendung von mathematischer Algorithmen und dessen Besonderheiten in der IT Welt.
Backend, C++, Embedded Entwicklung / hardwarenahe Entwicklung, Mathematik
7/1999 – 8/2007
Tätigkeitsbeschreibung
Schulisches Wahlfach Turbo Pascal Programmierung,
Website Entwicklung (inkl. bezahlter kleiner Aufträge)
PC Schulung für Senioren (inkl. Lokalem Zeitungsartikel "Mit Leih-Enkeln durch den Computer-Dschungel")
Und vieles mehr ...
Softwareentwicklung (allg.)
Ausbildung
Berlin
Über mich
+ I take responsibility, not closing my eyes.
+ I push improvements, not accepting status quo.
+ I do testing, not talking about it.
+ I find solutions or come with alternatives.
Weitere Kenntnisse
+ Test Driven Development (TDD), Espresso, Robolectric, Appium, JUnit, Unit Tests, UI-Tests, Integration Tests, End-to-End Tests, Managed Devices, Emulator, SonarQube, Mockito, MockK, ...
+ Xml, Compose, Jetpack, ...
+ RxJava, Retrofit, OkHttp, Ktor, Rest, GraphQL, Pact, MockWebServer, Wiremock, ..
+ Dagger, Koin, MVVM, MVP, MVI, ...
+ Datenhaltung, Datenbanken, Shared Preferences, Room, SQLite, ...
+ Kryptographie, Security, SafetyNet, Proof of Work (PoW), Tampering, ...
+ DevOps, CI/CD, Jenkins, GitLab Actions, Azure Pipelines, diverse IaS Anbieter wie CircleCi, ...
+ Jira, Confluence, Abstract, Figma, PoEditor, ...
+ Firebase, Crashlytics, Adobe Mobile SDK, ...
+ Agile, Scrum, Kanban, Git Flow, Trunk Based development, ...
+ diverse Scriptsprachen (z.B. JavaScript, Bash, Python, ...)
+ Gradle, buildSrc, custom plugins, Docker, Artifactory, Puppet, ...
+ AppCenter, Google Maps, Play Store, ...
+ Mentoring, Code Reviews, Pair Programming, Wissensverteilung, Clean Code, proaktiv, ...
+ Spaß an der Fehlersuche (systematische Techniken, die oft zum Erfolg führen)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden