Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic
Сергей Платонов

Сергей Платонов

Android Developer
Россия, Казань

Summary

Я рад, что получил опыт фриланс работы. Это время помогло мне научиться верно расставлять приоритеты и планировать выполнение задач. Надеюсь, мои навыки разработки Android-приложений станут отличным фундаментом для плодотворной работы в команде.

Overview

1
1
year of professional experience

Work History

Android Developer

Freelance
08.2023 - Current

Параллельно с учёбой в университете я разрабатывал большое количество Android-приложений, среди которых были и приложения для заказчиков. Так я многократно прошёл полный цикл создания мобильных приложений, от проектирования интерфейсов до разработки серверной части.

Projects
Это не все мои проекты, а самые интересные.
HunterHint — Booking, но не для отелей, а для охотничьих туров.
Благодаря проекту охотникам больше не нужно искать информацию об охотничьих хозяйствах в различных разрозненных источниках. Приложение, будучи агрегатором, даёт возможность находить охотничьи угодья с учётом большого числа параметров:
- Вида дичи;
- Метода охоты;
- Наличия гостиницы, бани;
- Желаемых дат начала и окончания поездки;
- Стоимости;
- Количества охотников и гостей;
- Региона;
- Муниципального района.

На странице охотничьего хозяйства в структурированном виде доступна вся необходимая информация о хозяйстве и предоставляемых им турах, что позволяет что облегчает сравнение хозяйств. Для принятия решения о бронировании пользователи могут ознакомиться с отзывами других охотников. А после охоты – оставить свои.
Владельцы охотничьих угодий могут создавать страницы своих хозяйств для расширения присутствия компании в Интернете. Также был реализован функционал для администраторов.

Исходный код разработанного Android приложения доступен на GitHub.
https://github.com/PlatonovSV/HunterHint_android_new

А вот интересный и краткий видеообзор:
https://youtu.be/tpLEz7ksXwc?si=MQz3tArDhiEgkhjL

Ассистент водителя
Заказчик попросил сделать android-приложение, способное интегрировать обученные им нейросети YOLOv8.
В разработанном приложении можно загрузить обученную модель из файловой системы, настроить параметры распознавания. В данном случае приложение помогало распознавать дорожные знаки, светофоры и разметку. Стоит лишь заменить модель компьютерного зрения и список меток, и приложение сможет распознать и другое.

Вот и видеообзор:
https://vk.com/video254212295_456239350

Education

Бакалавр - Программная Инженерия

КНИТУ Им. А.Н. Туполева - КАИ
Казань
04.2001 -

Skills

Android development

Jetpack Compose

UI and UX design skills

Kotlin

Java

Dependency Injection (Hilt)

Retrofit для RESTful APIs

Room

Kotlin Coroutines

Android Architecture Components (ViewModel, LiveData, Lifecycle, Navigation)

Version Control: Git

Additional Information

Окончил университет (программная инженерия). Прошёл военные сборы, где получил звание лейтенант запаса.
Android-разработка – моё основное увлечение. Даже когда мне предстояло создать афишу для мероприятия, я сделал это, применив Jetpack Compose))
В десятом классе я получил путёвку в «Артек» за победы в олимпиадах.
Учусь играть на гитаре.

В течении нескольких лет стремлюсь читать техническую документацию на английском. Недавно, по большей части, прочёл Kotlin in Action (second edition) – также на английском.

❤Учёба в университете:
Я получил «отлично» за дипломную работу.
Также оценку «5» я получил за каждую из курсовых работ.
Мне нравится изучать всё, что связано с разработкой ПО. Так я стал одним из тех 6 человек в потоке, которые получили 5 за экзамен по ООП) И даже одним из 3-х в группе, кому поставили 5 за экзамен по структурам и алгоритмам обработки данных))
Я люблю разбираться в теме concurrency, поэтому опубликовал статью: «Исследование развития многопоточности в Android – приложениях».
https://na-journal.ru/3-2024-informacionnye-tekhnologii/10080-issledovanie-razvitiya-mnogopotochnosti-v-android-prilojeniyah

Timeline

Android Developer

Freelance
08.2023 - Current

Бакалавр - Программная Инженерия

КНИТУ Им. А.Н. Туполева - КАИ
04.2001 -
Сергей ПлатоновAndroid Developer