Открыт к предложениям

Kotlin-first · Mobile experience

Создаю Android-приложения, которыми удобно пользоваться

Продуманный интерфейс, чистая архитектура и внимание к деталям — от первой строки Kotlin до готового экрана.

KotlinJetpack ComposeAndroid SDK
@Composable fun Greeting(name: String) { AndroidApp( ui = Compose, state = Flow() ) }
ANDROID_CORE
Hello, Эрнест
THIS WEEK3 projects
{ }Compose
Clean UI
Build beautiful UIJetpack Compose
Kotlin-first

01 Обо мне

Опыт поддержки.
Мышление разработчика.

ABOUT_ME.kt

Я руковожу технической поддержкой медицинской информационной системы и развиваюсь в Android-разработке.

Работа с реальными пользователями научила меня главному: приложение должно не просто работать. Оно должно быть понятным, быстрым и решать конкретную задачу человека.

Product thinkingProblem solvingAndroid learning
02

года в технической поддержке медицинского ПО

интереса к тому, как устроены хорошие продукты

02 Навыки

Мой Android-стек

Технологии, с которыми работаю сейчас, и направления дальнейшего развития.

KCORE / ACTIVE

Kotlin

Синтаксис, функции, коллекции, ООП и работа с типами.

Постоянно практикуюсь
UI LAYER

Jetpack Compose

Декларативные интерфейсы, состояния и Material Design.

PLATFORM

Android SDK

Жизненный цикл, навигация и устройство Android-приложения.

API35
_NEXT_UP

Roadmap

  • Kotlin foundation
  • 02 Compose & Material 3
  • 03 Coroutines · Flow · Room
  • 04 MVVM · Clean Architecture

03 Проекты

Идеи, которые
становятся кодом

Карточки будущих pet-проектов. Их можно заменить реальными работами по мере готовности.

02 / IDEAСледующий

HabitFlow

Трекер привычек без перегруженных экранов.

76%
ComposeFlow
03 / PRACTICEАктивно

KotlinLab

Набор небольших задач и экспериментов для закрепления Kotlin.

$ kotlin run practice.kt
→ tests passed: 12/12
_
KotlinAlgorithms

04 Контакты

Давайте создадим
что-то полезное

Открыт к стажировкам, junior-позициям и интересным Android-проектам. Для первого контакта используйте публичные профили.