leshkasmirnoffleshkasmirnoff

Алексей Смирнов

Java-разработка · Разработка ПО · Менеджмент
От 200 000 ₽ · Открыт к предложениям
Возраст: 31 год
Опыт работы: 10 лет и 4 месяца
Регистрация: 13.01.2016
Последний визит: 1 год назад
Местоположение: Россия, Санкт-Петербург
Профессиональные навыки: Groovy · Git · Angular · Java · PostgreSQL · Java spring framework · Hibernate · Gwt · Vaadin · Apache maven
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Ищу удаленную работу либо, предполагающую лояльный подход к работе из дома.

Опыт работы

  • Создаем удобную финансовую экосистему. Рушим стереотипы о банковских продуктах, делая их понятными и приятными
    Санкт-Петербург · Более 5000 сотрудников
    Ведущий специалист, Teamlead
    Апрель 2017 — По настоящее время (4 года и 1 месяц)

    Роль: разработчик

    Функциональные обязанности:

    - исправление дефектов в существующем коде, разработка нового функционала, покрытие unit-тестами;

    - рефакторинг существующего кода;

    - проведение code review;

    - написание PL/SQL кода.

    Используемые технологии/инструменты:

    - Java 8;

    - Groovy;

    - Spring Framework;

    - Hibernate;

    - Rabbit MQ;

    - СУБД Oracle;

    - Git;

    - Maven;

    - Spock;

    - Intellij IDEA;

    - Jira;

    - Crypto Pro.

    Проекты:

    - Lifestyle (билеты в театр, кино)

  • Разработка и внедрение автоматизированных систем дистанционного банковского обслуживания и управления финансами
    Санкт-Петербург · От 100 до 1000 сотрудников
    Разработчик
    Сентябрь 2015 — Апрель 2017 (1 год и 8 месяцев)
    Роль: backend-разработчик, разработчик API. Функциональные обязанности: - исправление дефектов в существующем коде, разработка нового функционала, покрытие unit-тестами; - развитие continious integration (конфигурирование Team City, перенос сборок с hudson); - рефакторинг существующего кода; - проведение code review; - оценка трудозатрат; - проведение аудита технических заданий; - выполнение релизов; - исполнение обязанностей руководителя группы (в период отпуска руководителя). Используемые технологии/инструменты: - Java 7 (системная логика); - Groovy (прикладная логика); - Spring Framework; - Hibernate; - Apache Active MQ; - СУБД Postgre SQL, Oracle, MS SQL; - SVN -> Git; - Maven; - REST; - Spock; - Intellij IDEA; - Jira; - Crypto Pro; - Angular JS; - Jasper Report. Проекты: - система дистанционного банковского обслуживания юридических лиц - Correqts Corporate; - система дистанционного банковского обслуживания физических лиц - Correqts Retail.
  • ООО "ССК-СОФТ"
    Рыбинск
    Руководитель группы разработки
    Сентябрь 2012 — Сентябрь 2015 (3 года и 1 месяц)
    Роли: разработчик, архитектор, руководитель группы разработки (5 человек). Функциональные обязанности: - проектирование архитектуры веб-приложений (СМЭВ); - разработка системной и бизнес логики согласно бизнес требованиям; - интеграция с внешними системами; - покрытие кода тестами; - оценка трудозатрат; - распределение задач между членами команды; - проведение code review; - конфигурирование тестовых стендов; - наставничество над новыми сотрудниками, обучение новых разработчиков. Используемые технологии/инструменты: - Java 7,8; - Spring Framework; - Vaadin; - GWT, Gxt; - Hibernate; - СУБД Postgre SQL, Oracle, MS SQL; - SVN -> Mercurial; - Maven, Gradle; - Eclipse; - Jira; - Crypto Pro; - JBPM. Проекты: - система для автоматизации процесса оказания государственных и муниципальных услуг в многофункциональных центрах (МФЦ) РФ; - распределенная система для централизованного хранения настроек государственных и муниципальных услуг региона РФ, оказываемых в офисах МФЦ, расположенных в населенных пунктах региона; - АС Смета - система бухгалтерского учета.
  • ЗАО РосИнтернет Технологии
    Москва
    Разработчик
    Январь 2011 — Сентябрь 2012 (1 год и 9 месяцев)
    Роли: разработчик, системный администратор. Функциональные обязанности: - разработка, конфигурирование и поддержка интернет-порталов под управлением CMS Joomla, Drupal; - разработка нового функционала, доработка существующего (java) с использованием таких технологий как: jsp, spring, tapestry 5, mybatis, hazelcast, JUnit, testNG, СУБД MySQL, сборка – ant, управление зависимостями – ivy, IDE - Eclipse; - разворачивание, настройка и администрирование всех рабочих продуктов на Linux-серверах. Используемые технологии/инструменты: - Java 6,7; - СУБД MySQL; - Tapestry; - MyBatis; - Ant; - Spring Framework; - Eclipse; - Redmine; - hazelcast. Проекты: - компонент CMS Joomla для рецензирования статей участников научных конференций (front-end, back-end); - система для дистанционного обучения русскому и английскому языку для Российского университета дружбы народов; - портал для проведения аукционов по реализации годных остатков транспортных средств для компании РОСГОССТРАХ.

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

  • РГАТУ

    Рыбинский государственный авиационный технологический университет им. П.А. Соловьёва
    Рыбинск · 168 выпускников
    Радиоэлектронники и информатики
    Сентябрь 2007 — Июнь 2012 (4 года и 9 месяцев)
    Вычислительные машины, системы, комплексы и сети