Алексей Сидоркин

Мне 28 лет. Я — Senior Backend Developer, Solution Architect, Systems Architect.

Обо мне

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

Специализируюсь на проектировании, разработке, оптимизации backend систем. Большую часть времени работал в банковской сфере.

Имею также практический опыт создания комплексных приложений для iOS, доведения их до AppStore, дальнешего сопровождения и улучшения.

Контакты

Telegram

Москва

Опыт

  • Банк ВТБ (ПАО)

    Архитектор ИТ / 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