Я - начинающий android-разработчик, до этого я работал java-разработчиком и был специалистом тех.поддержки
Имею два высших образования - специалитета:
В 2014 году окончил Университет управления "ТИСБИ" г. Казань, специальность - "Программное обеспечение вычислительной техники и автоматизированных систем"
В 2003 году окончил Вятский государственный гуманитарный университет г. Киров специальность - "Учитель физики и информатики"
В последние годы окончил несколько курсов по информационным технологиям:
2024 - Профессия Android-разработчик Skillbox.ru
В курсе было много теории и практики. Я изучил язык Kotlin и основные технологии и стандарты принятые в android-разработке. Я на практике разобрал MVVM, Hilt, Retrofit2, Room, Kotlin coroutines flow, Firebase, Fragment Navigation, Yandex mapkit, CameraX, RecyclerView, Paging3, WorkManager, Android View и Jetpack Compose, а также достоинства Clean Architecture. Несколько достойных работ из учебного курса представлены в моих репозиториях.
2022 - Практический курс для новичков по SQL и PostgreSQL stepik.org
До знакомства с android-разработкой разрабатывал программы на языке java:
-
программа-бот, позволяющая наполнять сайт судебного участка в автоматическом режиме (Java, JNI);
-
desktop приложение позволяющее производить мониторинг баз данных 80 судебных участков на предмет своевременной публикации судебных актов (Java,SQL,JDBC,Apache-poi);
-
desktop приложение, расширяющее функционал программы судебного документооборота (формирование дополнительных отчётов в форматах MS Excel,MS Word( Java,SQL,JDBC,Apache-poi);
Все приложения, предназначенные для установки на судебные участки обновлялись по технологии JavaWebStart, позже Google getdown.
Сейчас погружен в android-разработку. Считаю что многие сферы применения смартфонов еще не раскрыты для широкого круга пользователей. В основном, люди воспринимают смартфоны и планшеты как источник новостей, музыки, книг, игр, а в редких случаях как мобильный офис. Но полезных направлений гораздо больше - от медицинских приложений до физических экспериментов, VR/AR и т.п.. Также я знаком с программированием микроконтроллеров Arduino. Полагаю, что совместное использование смартфонов и контроллеров сделает жизнь людей значительно комфортнее и безопастнее, а производственную сферу еще более эффективной.
Именно поэтому я прошел курс "Профессия Android-разработчик Skillbox".