Senior Software Developer (Android, Kotlin, Ktor)
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- Bad Bramstedt
- DACH-Region
- de | en
- 01.10.2024
Kurzvorstellung
Auszug Referenzen (1)
"Freelancer in own company"
1/2012 – 1/2017
TätigkeitsbeschreibungFreelancing as an Android developer working with Random House GmbH as well as in-house apps for Siemens and other start-ups.
Eingesetzte QualifikationenAndroid Entwicklung, Java (allg.), Mobile Application Development, CSS (Cascading Style Sheet), HTML
Qualifikationen
Projekt‐ & Berufserfahrung
1/2024 – 9/2024
Tätigkeitsbeschreibung
Zusammen mit dem existierenden Android Team habe ich Teile der Tracemate Android App architektonisch und strukturell generalüberholt (Einführung von Clean Code & Clean Architecture), sowie existierende Prozesse verbessert.
Tools und Skills: Clean Code, Clean Architecture, Coroutines, RXJava, Kotlin, Model View Intent, Dagger2/Hilt, SCRUM, Mockk, Slack, Confluence, Jira
Confluence, Scrum, Android Entwicklung, Reactive Programming, Git, Jira
9/2023 – 1/2024
Tätigkeitsbeschreibung
Together with the team of Congstar I helped to modularize the main app and introduce code quality controls (think clean architecture and modularization by functionality + ktlint and detekt). All new UI components were implemented with Compose.
Tools and Skills: Kotlin, Dependency Injection, Coroutines, MVI, Retrofit/okhttp, GitLab, AndroidX, Mockk, Espresso, Jetpack Compose, detekt, ktlint, Scrum / Kanban, Confluence, Jira, MS Teams
Android, Java (allg.), Kotlin
5/2023 – offen
Tätigkeitsbeschreibung
I design and develop both Android and backend application for AI content generation app “Mind Extension” -Hyperlink entfernt- using latest Android technologies (Kotlin, Coroutines, Compose, Dagger Hilt DI, MVI, Mockk) and Google Cloud Platform + GitLab CI infrastructure for my backend (Cloud Run, Docker, Ktor, Koin DI, Detekt, Mockk)
As part of this project, I integrated services such as Google InApp Billing, Cloudinary CDN, OpenAI GPT, StabilityAi Stable Diffusion and Firebase SSO and Storage.
Android, Backend, Google Cloud, Kotlin, Mobile Application Development
2/2022 – 7/2023
Tätigkeitsbeschreibung
With a team of over 250 people (>40 Android devs on one codebase) I'm working on their next generation media streaming solution for RTL. My team is responsible for creating the podcast section of the app. Highlights: Working with a very large team utilising the SAFe framework in a highly modularised project.
Tools and Skills: Kotlin, Dagger/Hilt Dependency Injection, Coroutines, MVVM, Retrofit/okhttp, GitLab, AndroidX, Mockito, Scrum & SAFe, Confluence, Jira, MS Teams, Jetpack Compose
Android, Git, Graphql, Jira, Kotlin, Scrum
2/2021 – 1/2022
TätigkeitsbeschreibungTogether with the existing Android team I have further developed the Immowelt Search App. Highlight: Designing a polygon draw and erase feature prototype for creating search areas on Google Maps based on the JTS Topology Suite and the Android motion event system.
Eingesetzte QualifikationenAndroid, Design Thinking, Gradle, Jenkins, Jira, Kotlin, Scrum
9/2019 – 12/2020
TätigkeitsbeschreibungBegleitungs des Redesigns der AOK Bonus App. Konzeption und Einführung eines Multi-Modul fähigen Single-Activity Navigationssystems unter Verwendung von MVI, RXJava und Magnet DI.
Eingesetzte QualifikationenReactive Programming, Kotlin
11/2015 – 9/2019
TätigkeitsbeschreibungDevelopment of new features and maintenance for the leading outdoor planning navigation app in DACH - 3M downloads, up to 1M active users (depending on the season of the year).
Eingesetzte QualifikationenAndroid Entwicklung, Java (allg.), Kotlin
4/2015 – 9/2015
TätigkeitsbeschreibungDevelopment of Semper. Semper is a vocabulary trainer app featuring various languages as well as math quizzes using an unique approach by appearing in front of the lockscreen or before apps are started. On its peak the app had several 100k users per month.
Eingesetzte QualifikationenSQL, Android, Java (allg.), XML, Json, Representational State Transfer (REST)
1/2012 – 1/2017
TätigkeitsbeschreibungFreelancing as an Android developer working with Random House GmbH as well as in-house apps for Siemens and other start-ups.
Eingesetzte QualifikationenAndroid Entwicklung, Java (allg.), Mobile Application Development, CSS (Cascading Style Sheet), HTML
Ausbildung
Berlin
Über mich
Weitere Kenntnisse
Picasso, JodaTime, OkHttp, EventBus, Room, Realm, greenDao,
Retrofit, Timber, Coroutines, RXJava, JUnit, Espresso, Mockito, Robolectric
Play Services, Support Libs/JetPack, Architecture Components,
Jackson/Gson, Toasty, SQLite, Realm DB, greenDAO, Room,
JavaScript/HTML/CSS, Bash, Solidity, React, MVVM, MVI, MVC, DataBinding, Scrum, Confluence, Jira, Bitbucket, Jetpack Compose, Ktor, Google Cloud, Gitlab
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden