Денис Л. Kotlin разработчик, Middle

ID 22412
ДЛ
Денис Л.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
1 714,28 Р/час
НДС не облагается
Специалист доступен с 14 сентября 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Middle
Навыки
Kotlin
Git
Gradle
REST
CI/CD
Android
Coroutines
Отрасли
BioTech, Pharma, Health care & Sports
Знание языков
Английский — B2
Главное о специалисте
Занимаюсь программированием с 2019, под Android с 2020 года, коммерческий опыт более 3 лет. В настоящее время работаю над клиент-серверным приложением по развитию футбола. На проекте занимаюсь проектированием и поддержкой фич, декомпозицией задач, рефакторингом кода, актуализацией бэклога. Переводил проект с Джавы на Котлин и в рамках перевода рефакторил код на чистую архитектуру и проектировал и настраивал многомодульность. Получил практический опыт с выпуском релизов и профилированием приложения на утечки памяти.
Проекты   (4 года 2 месяца)
PlayInTeam
Роль
Android Kotlin - developer
Обязанности
Обязанности: разработка нового функционала Android клиента, поддержка текущих релизов, исправление багов (ошибок), добавление Unit-тестов.
Достижения
Достижения: - с дизайнером доработал UI (добавил анимации и плавные переходы, привел к единому цветовому стилю, исправил синтаксические ошибки в локализации, улучшил некоторые вью), что положительно повлияло на общий вид приложения; - проработал производительность приложения и клиент-серверного взаимодействия в рамках релизов: создал кастомные (нестандартные) вью и оптимизировал сетевые запросы; - с бэкенд-разработчиком проработал синхронизацию сервера и клиента, что улучшило отображение актуальных футбольных полей; - самостоятельно перевел код на Чистую Архитектуру в рамках перехода проекта с Java на Kotlin, что понизило связанность кода, упростило сам переход и облегчило поддержку проекта в перспективе; - выявил и устранил утечки памяти с помощью профилировщика, что повысило стабильность работы приложения; - с лидом провел миграцию с Java на Kotlin; - самостоятельно спроектировал и декомпозировал (разбил) приложение на модули в рамках перехода проекта с Java на Kotlin, что упростило сам переход и улучшило поддержку и разработку.
Стек специалиста на проекте
Git, XML, Kotlin, JUnit, Mockito, Gradle, Firebase, Realm, Google Maps API, Unit testing, Compose, Dagger2, Coroutines Flow, Retrofit2 OkHttp
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Август 2021 - По настоящее время  (4 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (3 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Внутри страны
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
ПГУПС, Санкт-Петербург
Специальность
Инженер проектировщик
Завершение учебы
2004 г.

Похожие специалисты

Недавно просмотренные специалисты

E-commerce & Retail • LifeStyle • Manufacturing • Marketing, Advertising & Design
ДА
Дмитрий А.
Ульяновск
Системный аналитик
Middle
2 697,4 Р/час
Работа с интеграциями
Системная аналитика
UML
Kanban
Визуализация
kanbanflow
office
Разработка
Программное обеспечение
взаимодействие с командой
+59

▶ Ответственность; ▶ Работа в команде; ▶ Автоматизация процессов; ▶ Оптимизация бизнес-процессов; ▶ Системная аналитика; ▶ Написание документации по ГОСТ; ▶ Сбор и описание требований; ▶ Управление проектами; ▶ Опыт преподавания; ▶ Опыт научных исследований; ▶ Опыт публичных выступлений. ▶ Проектирование интерфейсов; ▶ Моделирование и визуализация процессов; ▶ Понимание жизненного цикла разработки ПО; ▶ Опыт управления проектами; ▶ Опыт управления продуктом; ▶ Сбор бизнес-требований; ▶ Разработка технических заданий; ▶ Работа с SQL-запросами; ▶ Навыки разработки модели данных (ER – диаграмм) и проектирования БД; ▶ Использование инструментов Postman, Swagger для работы с API; ▶ Интеграция с помощью REST; ▶ Использование BPMN, UML; ▶ Прототипирование интерфейсов (mobile, web); ▶ Работа с монолитом; ▶ Проведение тестирования реализованной по документам функциональности; ▶ Взаимодействие с командой по scrum, kanban, waterfall; ▶ Знание английского языка.

Подробнее
AI & Robotics • E-commerce & Retail
АС
Артем С.
Тольятти
Backend разработчик
Junior+
357,14 Р/час
PostgreSQL
Git
HTML
CSS
API
SQL
Python
Selenium
REST API
Pytest
+28

Артём — backend-разработчик уровня Junior+ из Тольятти, Россия. Специализируется на веб-программировании, имеет опыт работы с Python, SQL, PostgreSQL, Git, HTML, CSS, Django, Flask, FastAPI, а также с инструментами для работы с данными, такими как Scikit-learn, Numpy и SciPy. Участвовал в разработке трёх проектов в отраслях E-commerce & Retail и AI & Robotics: - Barter Platform: разработал backend веб-приложения на Django для бартерной платформы обмена вещами с RESTful API и функциональностью регистрации пользователей, создания и управления объявлениями. - DBIM_bot: создал Telegram-бот для мониторинга цен на товары Ozon с уведомлениями об изменениях, используя Selenium, aiogram и asyncpg. - Handcrafted: разработал веб-приложение на Django для продажи изделий ручной работы с авторизацией и регистрацией пользователей, каталогом товаров, управлением корзиной и обработкой заказов.

Подробнее