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.
Werdegang
Berufserfahrung von Dmytro Bubnovskyi
Bis heute 9 Monate, seit Okt. 2023
Android Software Engineer
RTL Technology GmbH
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
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