Kurzprofil
Übersicht
Berufserfahrung
Ausbildung
Kompetenzen
Sprachen
Private Weiterbildung
Projekte auf Github
Zeitleiste
Emrah Cicek

Emrah Cicek

Berlin

Kurzprofil

Entwickler aus Leidenschaft mit Erfahrung in der Umsetzung innovativer Softwarelösungen über mehrere Branchen hinweg. Experte für Kotlin-Entwicklung – von Android (Jetpack Compose, MVVM/MVI, Clean Architecture) über asynchrone Programmierung mit Coroutines/Flow bis hin zu Kotlin Multiplatform (KMP) für geteilte Business- und UI- Logik. Stärken in Architektur, Performance-Optimierung und Testautomatisierung - geübt in Refactorings (z. B. RxJava → Coroutines), stabilen Data-/Business-Layern und CI/CD. Ich bilde mich privat kontinuierlich weiter – aktuell mit Schwerpunkt KMP (u. a. Compose Multiplatform, Ktor, SQLDelight) – und bringe diese Expertise aktiv in Projekte und Team-Mentoring ein. Auf der Suche nach einer neuen Herausforderung, in der ich Wirkung und Qualität skaliere.

Übersicht

7
7
years of professional experience

Berufserfahrung

Senior Android Kotlin Developer

CHECK24 Vergleichsportal Flug GmbH
Berlin
2024.05 - heute

Hands-on Feature (operativ, End-to-End)

  • Umsetzung neuer Features in Jetpack Compose inkl. State-Management und Navigation
  • Stabiler Data Layer für API-Aufrufe mit sauberer Anbindung an den Business Layer
  • Zielgerichtete Refactorings (RxJava → Kotlin Coroutines/Flow), Performance-Tuning in Compose
  • Qualitätssicherung durch automatisierte Tests (Unit & UI), Monitoring und Bugfixing
  • Release-Begleitung inkl. Feature Flags, A/B-Tests, Analytics und Accessibility
  • Architecture / Platform / Lead (strategisch, Enablement)
  • Weiterentwicklung der Gesamtarchitektur nach Clean-Architecture-Prinzipien (Entkopplung, Testbarkeit)
  • Ausbau von Design-Pattern: Migration MVC → MVVM; situativ MVI, klare Layer-Schnittstellen
  • Wartung und Weiterentwicklung bestehender Features entlang fachlicher & technischer Anforderungen
  • Technische Führung: Mentoring, Code-Reviews, Wissenstransfer und Definition von Standards/Guidelines
  • Prozess- & Tooling- Optimierung (z. B. CI/CD, Modulstruktur, Build-Zeiten, Developer Experience)

Junior - Professional Android Kotlin Developer

Northern-Lights GmbH
Berlin
2022.02 - 2024.05

Hands-on Feature (operativ, End-to-End)

  • Umsetzung neuer Features in Jetpack Compose inkl. State-Management und Navigation.
  • Stabiler Data Layer für API-Aufrufe mit sauberer Anbindung an den Business Layer.
  • Zielgerichtete Refactorings (RxJava → Kotlin Coroutines/Flow), Performance-Tuning in Compose.
  • Qualitätssicherung durch automatisierte Tests (Unit & UI), Monitoring und Bugfixing.
  • Release-Begleitung inkl. Feature Flags, A/B-Tests, Analytics und Accessibility.
  • Architecture / Platform / Lead (strategisch, Enablement)
  • Weiterentwicklung der Gesamtarchitektur nach Clean-Architecture-Prinzipien (Entkopplung, Testbarkeit).
  • Ausbau von Architekturmustern: Migration MVC → MVVM; situativ MVI, klare Layer-Schnittstellen.
  • Wartung und Weiterentwicklung bestehender Features entlang fachlicher & technischer Anforderungen.
  • Technische Führung: Mentoring, Code-Reviews, Wissenstransfer und Definition von Standards/Guidelines.
  • Prozess- & Tooling-Optimierung (z. B. CI/CD, Modulstruktur, Build-Zeiten, Developer Experience).
  • Zusatz für diese Position: Client Delivery & Projektaufbau (extern gebucht)
  • Als externer Engineer beauftragt: komplette Projekte auf Basis von Kundenwünschen end-to-end erstellt (Greenfield/Brownfield)
  • Anforderungsanalyse & Scoping: Workshops, Backlog-Aufbau, Roadmap und Milestones
  • Technisches Projekt-Setup: Architekturdesign, Modul-/Paketstruktur, CI/CD, Quality Gates
  • Umsetzung steuern: Team-Setup, Koordination mit Design/Backend, Schnittstellenklärung
  • Stakeholder-Management: regelmäßige Demos, Status-Reports, Erwartungsmanagement
  • Go-Live & Übergabe: Abnahme mit dem Kunden, Monitoring, Dokumentation & Hand-over

Softwareentwickler - Android Java Developer

Nebenberuflich - verschiedene Auftraggeber
Remote
2017.05 - 2022.02
  • UI-Optimierungen & Layout-Anpassungen (XML, ConstraintLayout, Styles/Themes), inkl. Verbesserung von Abständen, Typografie, Responsiveness und Dark-Mode-Tauglichkeit
  • Bugfixing im laufenden Produktivbetrieb: Analyse von Crash-Reports/Logs, Reproduktion, Fix, Regression-Tests
  • Kleinere Feature-Erweiterungen: Ergänzen einzelner Screens/Flows, Validierungen, UI-States, kleine Business-Logik-Anpassungen
  • Lokalisierung & Ressourcenpflege: String-Ressourcen, Plurals, Icon-/Drawable-Anpassungen
  • Abstimmung mit Auftraggebern: Aufwandsschätzung für kleine Tasks, schnelle Iterationen, Übergabe inkl. kurzer Doku/Changelog

Ausbildung

Fachinformatiker - Anwendungsentwicklung -

cimdata Bildungsakademie, Berlin
2019 - 2021

Kompetenzen

Kompetenzen im Bereich der Programmierung:

  • Kotlin, Kotlin Multiplattform
  • Kotlin Compose, Kotlin Coroutines
  • Clean-Architecture- und SOLID- Prinzipien
  • Design-Pattern: MVC, MVP, MVVM, MVI
  • NoSQL (MongoDB), SQL (Room, SQLDelight, PostgreSql)
  • JSON
  • Retrofit, Ktor,
  • Dependency Injection - Dagger, Dagger Hilt, Koin
  • Unit Tests - JUnit, Truth von Google, Compose-UI
  • Spring Boot
  • Detekt, KtLint
  • CI/CD

Persönliche Kompetenzen:

  • Adaptionsfähigkeit
  • Problem-Solving Skills
  • Netzwerkkenntnisse
  • Technisches Know-How
  • Einwandfreie Dokumentation
  • Kritisches Denken
  • Ausgezeichnete Teamfähigkeit
  • Führungskompetenz
  • Logisch-analytisches Denken

Sonstige Kompetenzen:

  • Jenkins
  • Jira
  • Scrum / Kanban
  • Bitbucket, Git

Sprachen

Türkisch, Deutsch
Muttersprache
Englisch
Fachkundig (C1)
C1

Private Weiterbildung

  • Kotlin Multiplattform
  • Jenkins
  • Gradle Optimierung
  • AI Agents building with Kotlin

Projekte auf Github

https://github.com/DevMrE

Zeitleiste

Senior Android Kotlin Developer - CHECK24 Vergleichsportal Flug GmbH
2024.05 - heute
Junior - Professional Android Kotlin Developer - Northern-Lights GmbH
2022.02 - 2024.05
Softwareentwickler - Android Java Developer - Nebenberuflich - verschiedene Auftraggeber
2017.05 - 2022.02
cimdata Bildungsakademie - Fachinformatiker - Anwendungsentwicklung,
2019 - 2021
Emrah Cicek