Всем привет!
Мне нравится программировать, искать ошибки, решать задачи, достигать результата.
Под Android выпустил и поддерживаю несколько приложений.
📲 Дневник питания и счетчик калорий
https://play.google.com/store/apps/details?id=the.elizarov.fooddiary
Приложение помогает следить за весом, отслеживая потребляемые калории из приемов пищи. Работает без доступа к интернету, простое и легкое.
Аудитория пока не большая, но, думаю, что со временем подрастет.
При создании приложения я вдохновлялся успешными аналогами, поэтому у приложения есть шанс стать успешным =).
Внутри приложение многомодульное, есть модули sdk (domain, ui, converters, storage, repository и другие), каждый раздел приложение — это отдельный feature модуль (profile, settings, food, training и другие).
При проектировании архитектуры я старался делать модули независимыми друг от друга. По итогу можно как из кирпичиков собирать приложение из feature.
Стек актуальный: Jetpack Compose, Navigation, Room, Kotlin Coroutines.
Иконку сгенерировал с помощью нейросетей, получилось нормально, пойдет =)
Другие приложения:
📲 Старое приложение (более 100 000 установок), которое разработал и поддерживаю более 10 лет Транспорт Самары https://play.google.com/store/apps/details?id=ru.fmore.samaratransport
В 2025 году переписал его на многомодульную архитектуру с использованием современного стека. Для поддержки пользоавтелей завел канал в ТГ https://t.me/samaratransport_2025
📲 Приложение для поиска маршрутов электричек, поездов, автобусов https://play.google.com/store/apps/details?id=the.elizarov.app.timetable
Фактически это один фиче модуль приложения Транспорт Самары, который упакован в отдельное приложение.
📲 Погодное приложение https://play.google.com/store/apps/details?id=the.elizarov.app.weather
Фактически это один фиче модуль приложения Транспорт Самары, который упакован в отдельное приложение.
💪 В Android разработке плотно работал:
- со всеми основными компонентами Android SDK
- делил монолитные проекты на модули
- использовал фреймворки: okhttp, retrofit, ktor, room, rxjava и прочее
- пробовал все виды архитектур MV*, но наиболее часто использовал MVVM.
Занимался выкладкой приложений в Google Play. Настраивал встроенные покупки в Google Play Console.
👉 Часто на проектах приходилось в качестве Team Lead управлять кросс-функциональными командами разработки.
👉 Занимался оценкой проектов, в качестве методики использую PERT.
👉 Совместно с менеджерами проектов занимался:
- декомпозицей ТЗ
- проработкой технической реализации
- проектированием API
- постановкой задач на команды разработки
- планированием спринтов
👉 Знаком с особенностями iOS разработки, знаком основными фреймворками в iOS разработке.
👉 Люблю книги Роберта Мартина.
👉 Профиль:
- github https://github.com/TheELizarov
- hackerrank https://www.hackerrank.com/profile/TheElizarov
- leetcode https://leetcode.com/u/TheElizarov/
👉 Увлекся разработкой игр (последнее время использую движок на Kotlin Multiplatform). Примеры игр:
👉 Детская игра «Стрельба по уткам» https://theelizarov.ru/korge/shooter-ducks/
пост на канале в ТГ https://t.me/CodeEveryDayWithMe/1013
👉 Занимаюсь разработкой детской игры «Крутой самолетик» https://theelizarov.ru/korge/tappy-plane/
пост на канале в ТГ https://t.me/CodeEveryDayWithMe/1011
👉 Законченная игра на KorGE (движок на kotlin multiplatform) в стиле «Волк ловит яйца»
https://theelizarov.ru/korge/subscrab/
👉 Занимаюсь разработкой детсвой игры «Змейка»
https://theelizarov.ru/korge/snake-subs/
Пост на ТГ https://t.me/CodeEveryDayWithMe/1054
👉 Занимаюсь разработкой детсвой игры «Танки»
Пост на ТГ https://t.me/CodeEveryDayWithMe/1093
👉 Занимаюсь разработкой детсвой игры «Пиксельная раскраска» https://theelizarov.ru/korge/pixel-paint/
Пост на ТГ https://t.me/CodeEveryDayWithMe/1031
👉 В Roblox пробую сделать прототип 3D змейки
Пример работы и кусочки кода https://t.me/CodeEveryDayWithMe/1117
Пробовал записывать мини уроки, некоторые примеры на Lua/Roblox:
- https://t.me/CodeEveryDayWithMe/997
- https://t.me/CodeEveryDayWithMe/978
- https://t.me/CodeEveryDayWithMe/951
- https://www.youtube.com/shorts/pWA3AmAu6sk
Примеры на KorGE
- https://t.me/CodeEveryDayWithMe/849
- https://t.me/CodeEveryDayWithMe/929
- https://t.me/CodeEveryDayWithMe/883
У меня есть канал в Telegram, где я периодически пишу о том, что мне интересно про Arduino, Roblox/Lua, KorGE/Kotlin и просто о жизни
Подписывайтесь @CodeEveryDayWithMe
