Dmytro Bubnovskyi

Angestellt, Android Software Engineer, RTL Technology GmbH

Rödern, Deutschland

Über mich

I'm Android Engineer starting from 2014, but being a student, I started as an iOS Developer first year and successfully released with my team 2 iOS apps. Then I switched to Android development cause I had to do the same apps on that platform as well. I was working in Outsource and Outstaff companies, faced with small projects like quiz app, some BLE app to track people's sleeping, cinema apps, taxi apps and etc. Also I had experience with 2 huge projects in banking field. On one of them were working more than 110 Android devs. After that I was working with big trade platform. Also I had some experience to mentor few trainees, also led some small Android dev team on some MVP project for customer during more than half of year. I participated in a lot of interviewing candidates, helping colleagues by code reviewing their projects on demand, few times did presales estimations. Now I'm interested to try the modern stack technologies in production, like Jetpack Compose.

Fähigkeiten und Kenntnisse

Kotlin
Android
Java
Retrofit
Git
Gradle
JSON
Firebase
MVC
Mobile Entwicklung
REST

Werdegang

Berufserfahrung von Dmytro Bubnovskyi

  • Bis heute 9 Monate, seit Okt. 2023

    Android Software Engineer

    RTL Technology GmbH

  • Bis heute 1 Jahr und 8 Monate, seit Nov. 2022

    Senior Android Developer

    intive GmbH
  • 1 Jahr und 2 Monate, Sep. 2021 - Okt. 2022

    Senior Android Developer

    NCube Ltd

    Project: Worldwide provider of smart home and security solutions. Presented in 120 countries. Responsibilities: - implementation new functionality - support legacy code - bug fixing - code review - write unit tests - planning activities and task management Tech stack and tools: Kotlin, gRPC, MVVM and MVP, RxJava2, Koin, JUnit

  • 1 Jahr und 6 Monate, März 2020 - Aug. 2021

    Senior Android Developer

    Innovecs

    Project: 2th India's trade platform. Have more than 3 million active users. Responsibilities: - implementation new functionality - support legacy code - bug fixing - code review - interviewing candidates - write unit tests - planning activities and task management Tech stack and tools: Kotlin, Java, Socket IO, MVVM, RxJava2, Kotlin coroutines, Dagger2, Realm, Junit

  • 3 Jahre, März 2017 - Feb. 2020

    Middle/Senior Android Developer

    Andersen

    Projects: Was working on different projects, from small quiz apps to huge banking apps with more than 4 million active users. Responsibilities: - implementation new functionality - support legacy code - bug fixing - code review - write unit and instrumentation tests - project estimations - mentoring - interviewing candidates - team leading (3 devs) Tech stack and tools: Kotlin, Java, Retrofit, MVP(Mosby, Moxy), RxJava2, MVVM, Kotlin coroutines, Dagger2, Spek, Room, Junit, Espresso, Clean architecture

  • 2 Jahre und 9 Monate, Juni 2014 - Feb. 2017

    Android/iOS developer

    7-40 Studio

    Projects: Car expenses and grocery lists app. First one was intended to simplify managing expenses for their cars using simple and useful UX. Second one provided ability to share grocery lists and immediately observe updates for multiple users. Responsibilities: - implementation functionality from scratch - full development lifecycle from creation to release - supporting production apps - bug fixing Tech stack: Java, Android SDK, Retrofit, Fabric, GreenDAO, In-app billing

Ausbildung von Dmytro Bubnovskyi

  • 4 Jahre und 10 Monate, Sep. 2009 - Juni 2014

    Computer Science

    Odessa National Polytechnic University

    Informational technologies and systems

21 Mio. XING Mitglieder, von A bis Z