Алексей Сидоркин
Мне 28 лет. Я — Senior Backend Developer, Solution Architect, Systems Architect.
Обо мне
Люблю программирование во всех его проявлениях. Люблю налаживать контакт с коллегами для продуктивного совместного достижения целей бизнеса. Люблю совершенствовать производительность систем.
Специализируюсь на проектировании, разработке, оптимизации backend систем. Большую часть времени работал в банковской сфере.
Имею также практический опыт создания комплексных приложений для iOS, доведения их до AppStore, дальнешего сопровождения и улучшения.
Опыт
-
Банк ВТБ (ПАО)
Архитектор ИТ / Systems Architect
Интереснейший опыт работы в забюрократизированной компании, для которой IT - не основа бизнеса.
Пришел на проект, который на полтора года завис в стадии "скоро в пром".
Особенности проекта: разработка целиком силами подрядчика, отстутствие собственной экспертизы в разработке ПО, все ключевые лица как со стороны заказчика, так и со стороны исполнителя разбежались.
Похоже, это будет интересный challenge
Сентябрь 2019 — Настоящее время
-
ООО СКБ ЛАБ
Solution and Systems Architect
Переход от производителя ПО к заказчику для создания своего комплекса программного обеспечения.
Здесь, в отличие от прошлого места, где работа была поставлена на конвеер, я впервые познакомился с гибкими методологиями разработки.
Порядка 20 (от 15 до 22 в разное время очень динамичная структура производства) продуктовых команд одновременно работающих по scrum над единым продуктом дистанционного банковского обслуживания во всех его проявлениях. Особенностями производства также являлись: геораспределенная команда, подрядчик, работающий по модели аутстафа, смешанные команды (подрядчик и собственные работники)
В эти процессы я привнес свое понимание архитектуры продукта и управления процессами. Улучшилил процесс on boarding новых сотрудников. Ввел внутрь спринтов процедуры ревью дизайна и архитектурного надзора на непрерывной основе.
Основное время занимался проектированием, разработкой документации, наставничеством, организацией хранения и передачи знаний, разработкой критичных узлов ПО, поиском узких мест в архитектуре, реже в коде, оптимизацией ПО, ревью исходного кода, анализом задач и написанием постановок к ним
Я был очень рад работать в лабе, это для меня неоценимый опыт, сделавший меня лучше.
Февраль 2018 — Июль 2019
-
ООО Информационные системы
Моя первая работа.
Здесь я научился работать в IT.
Программист-стажер / Junior Developer
Начал как программист-стажер и дошел до главного программиста своего направления. Старался становиться лучше, и руководство это поощряло.
Разработка велась в режиме Full Stack, я занимался и визуальной составляющей проектов на html, css, javascript, равно как и backend проектами, которые были преимущественно на Groovy&Grails, часть на Java.
Программист / Fullstack Developer
Поначалу мне давали маленькие задачи с готовыми заданиями, каждый месяц сложность росла, а уровень проработки заданий становился меньше. Через год я стал способен решать любые задачи моего отдела. Постепенно меня стали подключать к обсуждению задач, переработке требований заказчиков в постановки задач для других разработчиков.
iOS-разработчик / iOS Developer
Одним из интересных проектов стало создание мобильного приложения. Я не знал технологий, того, как устроена мобильная разработка, iOS. Это был вызов. В итоге получилось выдать MVP версию нативного приложения на языке программирования Swift в срок и полтора года заниматься развитием приложения. Само приложение легло в основу других приложений, став для них базовым проектом.
Главный разработчик / Senior Developer
Работая в Информационных системах, мне довелось участвовать в обучении новых сотрудников, их развитии, погружении в проекты. Также было интересно и познавательно проводить ревью кода своих коллег.
Несколько позже обучение вылилось в организацию деятельности разработчиков: составление регламенов работы, участие в составлении планов работ на месяц, контроль выполнения задач в срок, написание документации, подготовка отчетов.
Октябрь 2012 — Февраль 2018
-
Высшее образование
Уральский федеральный университет имени первого Президента России Б.Н. Ельцина, Екатеринбург, факультет информационно-математических технологий и экономического моделирования, кафедра моделирования управляемых систем, направление Информационные технологии.
Сентябрь 2009 — Июнь 2013