Обо мне

На данный момент учусь на 4 курсе УГАТУ. За время учёбы успел пройти начальные курсы RoR разработчика (Ruby 2.5+, RoR 5+), создать пару открытых проектов, которые ещё предстоит запустить, а также начать разрабатывать коммерческие проекты на фрилансе. Из последних -- скромный посреднеческий сервис (вроде бандерольки), социальная площадка с системой групповых чатов, шифрованием и другими системами вроде списка контактов. К сожалению, код закрыт, но запрета на демонстрацию во время собеседований нет.

Помимо Ruby, работал с Python. Писал на нём небольшие лабораторные и создал платное GUI приложение для десктопа -- многопоточный парсер структурированных данных через кастомные шаблоны с серверной частью на RoR (менеджер подписок и лицензий), программа находится в production почти полгода и набирает свою аудиторию. Во время разработки решал множество встречных проблем, могу с радостью рассказать о них подробнее.

Также активно участвую в проектах от своего университета. В частности, по своей специальности (геоинформационные системы), где в основном используется питон. По ходу работы решал одноразовые задачи вроде парсинга ЯндексМаркета и обхода его защиты с помощью Node.js :)

Люблю командную работу, стараюсь соблюдать чистоту в коде и поддерживать его расширяемость. В свободное время читаю технические книги и статьи, смотрю интересные выступления с различных dev конференций.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Частная практика, работа без зачисления в штат
Ruby on Rails Developer
Март 2019 — По настоящее время (8 месяцев)
Разработка и дальнейшая поддержка социальной площадки с системой чатов на веб-сокетах и множеством других фич, оптимизация запросов, много рефакторинга и координация разработки через Trello
Медиалюкс
Уфа
Python Developer
Декабрь 2018 — Сентябрь 2019 (10 месяцев)

Поддержка REST-API ML сервиса -- лингвистический экстрактор (фреймворк Yargy) товаров и матчер полученных данных с имеющимися. Дополнительно -- парсер товаров из ЯндексМаркета на Node.js (Puppeteer).

PythonFlaskDockerNode.jsRuby
Высшее образование
Уфимский государственный авиационный технический университет
Уфа
Факультет: Информатики и робототехники
Сентябрь 2016—По настоящее время (3 года и 1 месяц)
Окончил курсы RoR, написал более удобную веб-версию расписания своего университета, десктопный коммерческий софт (универсальный шаблонный парсер текстовых файлов) на Python (PyQt 5) с серверной частью на RoR (REST-API менеджер платных лицензий), который на данный момент находится в продакшене и радует своих покупателей. Также за это время было написано множество мелких проектов, по оценкам претендую на красный диплом :)
Дополнительное образование
Техинформ
 
Ruby on Rails
Октябрь 2018—Март 2019 (5 месяцев)

Обучающие курсы Junior Rails разработчика -- основные возможности фреймворка, теория MVC веб приложений, API, тестирование, деплой, AJAX, немного работы с Webpacker и React.

После прохождения курсов компания пригласила на собеседование, выдала тестовое задание, которое было успешно выполнено.