В компании я занимался преподаванием разных IT дисциплин, наставничеством через меня прошло более 150 человек. Был тестировщиком внутренней платформы, находил разные уязвимости и баги, составлял баг репорты, и помогал в их решении. Также писал методические материалы по разработке мобильных приложений на Java, написал курс "с 0 до Android". Также дорабатывал существующие материалы и вносил правки в учебные проекты.
Full-stack разработчки (бекенд, мобильные приложения, веб)
Компания занимается разработкой сайтов, мобильных приложений и крупных гибридных систем на заказ с полным ее сопровождением и поддержкой. А также занимается разработкой собственных проектов, вроде системы корпоративного обучения.
В мои обязанности входило: проектирование и разработка, доработка уже имеющихся, как веб приложений, так и мобильных, а также написание бекенда. На фронте использовали React + Redux Toolkit + AntD, верстка адаптивная и кросс-браузерная. Бекенд писал на Symfony 5, занимался проектированием баз данных, логики работы фронта и бекенда.
На мобильной части я занимался разработкой кросс-платформенных приложений на React Native + Redux Toolkit по макетам. Также нативная разработка сложных решений для заказчиков под Android на Java.
В разработке плотно взаимодействую с коллегами, применяю современные технологии (Git, CI/CD pipelines, Docker и пр.) и подходы(SOLID, SCRUM и тп.), соблюдаю чистоту кода, архитектуру, оптимизацию и семантику. Быстро обучаюсь новому.
До поступления в институт я уже занимался изучением программирования и написанием собственных проектов. В стенах университета считаюсь одним из преуспевающих студентов в информационных технологиях. В процессе обучения разрабатывал мобильное приложения на Java я по изучению башкирского языка, в рамках гранта.
Участвовал в качестве технического эксперта на чемпионате WorldSkills
В процессе обучения получил знания по Java Core, мобильной разработке и Spring Boot. По прохождению обучения реализован выпускной проект - 2D игра на Android с применением движка LibGDX.