kriptonuhkriptonuh

Александр Селютин

Java TeamLead/Developer · Бэкенд · Разработка ПО · Ведущий (Lead)
Не ищу работу
Возраст: 26 лет
Опыт работы: 6 лет и 8 месяцев
Регистрация: 10.12.2017
Последний визит: 2 дня назад
Местоположение: Россия, Санкт-Петербург
Профессиональные навыки: Java · Java spring framework · Linux · SQL · SAP Hybris · Jira · Agile · Управление разработкой
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Key skills:
Hard: Java 8+, Spring, SOLR (Lucene-based search engine), SQL
Also have experience in: Kotlin, Groovy, Neo4J 
Soft/tools: Team Management, Atlassian Jira, Agile, Scrum, GitLab, Jenkins
English: B2+


Подход к повседневной работе: 

Большую часть карьеры занимался непосредственно разработкой, однако переключился на управление, дабы увеличить личный вклад в развитие проекта. Так, на данный момент, нахожусь на стыке TechLead/TeamLead с небольшим перевесом ко второму. 

Дальнейшие планы и приоритеты:
На данный момент я немного устал от 100% бизнес-ориентированных проектов и хочу по-настоящему "гореть" своим делом. Здесь речь не о технологиях и прямых задачах, а о вере в важность продукта, над которым работаю.
Так что если вы ищете человека на проект "с душой", будь то онлайн-образование, медицина, социальные или государственные (не обязательно российские) проекты, да даже E-Commerce, если он выходит за рамки максимизации прибыли и минимизации убытков, знайте, что возможно именно о работе с вами мечтает один идейный, в меру опытный и адекватно трудолюбивый TeamLead/Key Developer. 🙂

Финтех не интересует

Участие в профессиональных сообществах

Опыт работы

  • Ведущий мировой поставщик услуг по разработке программного обеспечения и цифровых платформ
    Санкт-Петербург · Более 5000 сотрудников
    Senior Software Engineer
    Ноябрь 2018 — По настоящее время (2 года и 8 месяцев)

    ASW Group projects: 

    Сперва выполнял роль KeyDev, затем взял на себя управление командой.
    Выполнял следующие задачи:

    • Проектирование технических решений и согласование с архитектором;
    • Декомпозиция крупных задач для дальнейшей оценки и передачи разработчикам;
    • Участие в дальнейшей реализации решений (на роли разработчика - в полной мере, позже - в меньшей степени);
    • Управление распределенной международной командой из 5-10 человек;
    • Поддержка четырех бизнес-юнитов (RU, UA, LV, LT)
    • Code-review;
    • Обучение младших специалистов;
    • Развитие команды;
    • Проведение технических интервью.

    Fresenius:

    Короткий проект, на который меня подключили в роли KeyDev. 

    • Изменение существующего функционала (в части интеграции со сторонними системами)
    • Помощь в тестировании
    • Консультация иностранного заказчика по всем возникающим техническим вопросам.
    • Post-production поддержка
    • Работа в инфраструктуре Atlassian (Jira, Bitbucket, Confluence, Bamboo)
    Software Engineer
    Май 2016 — Ноябрь 2018 (2 года и 7 месяцев)

    Dentsply:

    Первый e-commerce проект, выполнял роль рядового разработчика, выполнял следующие задачи:

    • Разработка программного обеспечения в соответствии с полученным заданием, требованиями к проекту и на основе документации, предоставленной BA
    • Покрытие написанного кода unit, интеграционными и end-2-end тестами (java+groovy)
    • Проведение начальной проверки работоспособности написанной части ПО, а также проверки созданного кода (code review) перед передачей в основное тестирование;
    • Участие в разработке технической документации на реализуемый функционал;
    • Работа по методологии SCRUM - участие в груминге, планировании, оценке задач, ретроспективах с позиции разработчика

    Примеры девелоперских задач:

    • Реализация релевантного поиска на сайте с помощью SOLR
    • Реализовать автоматизированное обновление стоков данными из стороней системы
    • Изменить настройки Jenkins для корректного автоматизированного деплоя

    ASW Group projects:

    • Разработка программного обеспечения в соответствии с полученным заданием, требованиями к проекту и на основе документации, предоставленной BA
    • Работа в распределенной международной команде (Россия+Украина+Италия+Болгария)
    • Покрытие написанного кода unit тестами
    • Участие в разработке технической документации на реализуемый функционал;

    Примеры девелоперских задач:

    • Добавление нового метода доставки
    • Интеграция с платежной системой
    • Разработка REST api для мобильного приложения
  • НИОКР
    Сыктывкар
    Java разработчик
    Апрель 2014 — Сентябрь 2015 (1 год и 6 месяцев)

    Разработка программного обеспечения для государственного заказчика, внедрение, поддержка и развитие существующих продуктов.
    Создание серверной части веб-приложений на платформе Diasoft Framework(Flextera), написание оптимизированных SQL-запросов посредством Cayenne ORM.
    Организация командной работы осуществлялась в среде управления проектами Atlassian JIRA.

    Также разработка веб-сервисов на платформе Grails (MVC pattern, Spring, Hibernate, HTML5, Groovy, JavaScript, MySQL).

Высшее образование

  • НИТУ «МИСиС»

    Национальный исследовательский технологический университет «МИСиС»
    Кафедра cистемной и программной инженерии (ИИБС)
    Сентябрь 2012 — Август 2013 (11 месяцев)

    Специальность: Прикладная информатика в экономике

    Дополнительные активности: Принимал активное участие в соревнованиях по олимпиадному программированию. Участвовал в проектах, организованных аспирантами.

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

Дополнительное образование