Overview
Technical skills
Timeline
Roles

Overview

Senior software engineer with nearly 15 years of commercial experience across Kotlin/Java mobile applications, backend services, and enterprise integrations. Worked on BLE/NFC hardware communication, Kotlin Multiplatform components, and backend APIs using Ktor/Spring Boot with REST and gRPC. Experienced with AWS, Kubernetes, CI/CD practices and production troubleshooting in customer-facing delivery.
Phone

Technical skills

Languages
5
Java
Kotlin
JavaScript
TypeScript
C#
Java
3
Spring Boot
RxJava
Gradle
Databases
3
PostgreSQL
SQLite
ElasticSearch
DevOps
8
Kubernetes
Rest API
GitHub Actions
Docker
CI/CD
AWS
gRPC
Jenkins
Mobile
3
Firebase
Kotlin Multiplatform
Dependency Injection
Other
4
React.js
GitHub
Android SDK
Node-RED

Timeline

Mobile Software Developer · Middle
CoreWillSoft GmbH · Full-Time
Feb 2020 to Present 6 Years 9 Months Bonn In office
Developed Android and Kotlin Multiplatform components for physical security and access control, including BLE and NFC/HCE communication. Built backend services with Ktor and Spring Boot, exposing REST and gRPC APIs backed by PostgreSQL, and worked on authentication, licensing and subscription workflows. Extended integrations with enterprise access control and video security platforms, collaborating with customers on requirements, technical issues and estimates. Designed AWS-based deployment automation and Kubernetes/Elasticsearch logging to speed up releases and troubleshoot distributed production issues.
Kotlin
Kotlin Multiplatform
C#
.NET
TypeScript
React.js
Ktor
Spring Boot
Rest API
gRPC
PostgreSQL
AWS
CloudFormation
Docker
Kubernetes
CI/CD
ElasticSearch
GitHub Actions
Jenkins
Lead Android Developer / Team Lead · Lead
SOLVVE (formerly ISD Design) · Full-Time
Feb 2016 to Feb 2020 4 Years Dnipro In office
Led Android development for banking, trading, marketplace and B2B products, making architecture decisions and coordinating feature planning and delivery across teams up to 12 people. Delivered Kotlin and Java applications, performed code reviews and mentored developers while collaborating with international customers, QA, design and backend teams. Worked with coroutines, RxJava, Retrofit, dependency injection, Firebase and Gradle across multiple production applications.
Kotlin
Java
Kotlin Coroutines
RxJava
Gradle
Firebase
Dependency Injection
Android / iOS Developer · Middle
Noosphere Ventures · Full-Time
Dec 2013 to Feb 2016 2 Years 2 Months Dnipro In office
Built Android applications with custom UI components and reusable modules, and contributed to cross-platform technical discussions. Created custom views and implemented animations across products and devices. Contributed to iOS development by writing and maintaining Objective-C code.
Objective-C
Android Developer · Middle
Cupid plc · Full-Time
Mar 2013 to Dec 2013 9 Months Dnipro In office
Developed consumer Android applications with custom UI elements and analytics features. Implemented in-app purchase functionality and built SQLite-backed functionality for app data handling. Delivered production code supporting consumer-facing app capabilities.
SQLite
Java / J2EE / Android Developer · Middle
PrivatBank · Full-Time
Oct 2011 to Mar 2013 1 Year 5 Months Dnipro In office
Developed backend components and Android banking/payment applications, including Privat24 and LiqPay. Worked with concurrency, databases, messaging and system integrations to support payment and notification workflows. Contributed to architecture improvements and refactoring of services running in high-load scenarios.
Java
ДонНУ (до 2014)
Master's Degree · Master’s Degree in Radiophysics and Electronics, with Honors
2010–2011 Donetsk, Ukraine
ДонНУ (до 2014)
Bachelor's Degree · Bachelor’s Degree in Applied Physics
2006–2010 Donetsk, Ukraine