Position: Java/Kotlin Android/Backend developer
Category: Android
English level: pre
Years of experience: 8

Commercial Android Apps: Укрпошта, WOG PRIDE, Vdo.ma, Shturman, Eldorado.UA, SOCAR level, Polpharma Digital Core, Дарниця, InterPipe, "Повернись живим", Pictition, B2B Meetup, miliSOURCE, DingitTV, UDrive

InstantCoffee
JVM based multi-purpose framework and also a build tool and a package manager to bring together different programming languages and platforms.

LazyLang (in progress)
Exotic functional programming language compiler.

RayMarching render
Implementation of true ray-marching render written in LazyLang.

Collaborative ListView with demo app
Analog to Android's ListView/RecyclerView that supports collaborative operations with operational transformation, Drag&Drop and physically accurate animations.
Commercial projects experience (7+ years)

Java (9+ years)
Kotlin (4+ years)
JavaScript (3+ years)
Android (8+ years)
Kotlin Multiplatform Mobile
Jetpack Compose

Design patterns & object oriented design
MVC, MVP, MVVM, MVI architecture patterns
Functional programming paradigm
Parallel/concurrent programming
REST API development
Client-Server architecture development
General software design (abstraction layers, modularity, scaled architecture, data model, etc.)
Unix & bash basics
Git

CG modeling & visualization experience (10+ years)
Corezoid

Team work experience (including team lead role)

Main contributor of InstantCoffee JVM/Native based framework, build tool, package manager and programming language, including cross-platform GUI framework and Android support.
Интересні проєкти, свобода выбору стека, архітектури и стиля кода.