Skip to content
View nuhkoca's full-sized avatar
🇩🇪
In Berlin
🇩🇪
In Berlin

Block or report nuhkoca

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nuhkoca/README.md

Nuh Koca

Android Engineer at Trade Republic · Berlin, Germany

LinkedIn  Stack Overflow  X


About

I'm an Android engineer working on the Trade Republic Android app in Berlin. I've been building Android apps since 2016. Before Trade Republic, I worked at agencies in Istanbul (Mobven and Applogist), where I shipped apps for clients such as Yemeksepeti and VakıfBank and led a team on one of the largest projects.

I'm a Udacity × Google certified Android Developer and an active open-source contributor. I care about clean architecture, testable code, and fast and reliable release pipelines.

Core expertise

Area Focus
Languages Kotlin, Java
Architecture Multi-module apps, MVVM, Clean Architecture, SOLID
Android Coroutines, Dagger, Room, Gradle Kotlin DSL
Quality TDD, unit and integration testing
Delivery CI/CD, fastlane, Firebase App Distribution, GitHub Actions

Selected open source

Project What it shows Stars
kotlin-modular-tdd-coroutines-mvvm Multi-module Kotlin app built with TDD, Coroutines, MVVM and Gradle Kotlin DSL
kotlin-android-fastlane-firebase-app-distribution Distributing Android builds to testers with fastlane and Firebase App Distribution
DaggerExoPlayer Injecting ExoPlayer with Dagger 2 (featured in a Medium article)
libbra Currency tracker that refreshes rates every second against a selectable base currency

Contribution activity

Snake animation eating my GitHub contribution graph

Happy to talk about Android architecture, engineering practices, or open-source collaboration. The best way to reach me is through LinkedIn.

Pinned Loading

  1. kotlin-modular-tdd-coroutines-mvvm kotlin-modular-tdd-coroutines-mvvm Public

    A sample Kotlin app which was built with modular structure, Kotlin DSL, Kotlin Coroutines, TDD and MVVM patterns.

    Kotlin 523 74

  2. kotlin-android-fastlane-firebase-app-distribution kotlin-android-fastlane-firebase-app-distribution Public

    A repository that shows how to use Firebase App Distribution to distribute android app to testers by fastlane.

    Ruby 92 10

  3. DaggerExoPlayer DaggerExoPlayer Public

    This repository demonstrates ExoPlayer injection with Dagger2

    Kotlin 58 11

  4. libbra libbra Public

    A currency tracker app demonstration. It refreshes currency list every single second based on the main currency. In addition to that, main currency is selectable.

    Kotlin 53 10

  5. market_tech_challenge market_tech_challenge Public

    A best use case Android application sample with latest patterns. This app is developer as part of Kariyer.net Tech Challenge.

    Kotlin 32 4