nikkosmonikkosmo

Никита Космодамианский

Java developer · Бэкенд · Разработка ПО
Не ищу работу
Возраст: 31 год
Опыт работы: 4 года
Регистрация: 17.01.2017
Последний визит: 1 день назад
Местоположение: Россия, Москва
Профессиональные навыки: Java · Java SE · Jdbc · Git · SQL · PostgreSQL · Unix · Kotlin · Java spring framework
Войдите, чтобы посмотреть контакты пользователя

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

Опыт работы

  • Адвантум
    Москва
    Java developer
    Июнь 2018 — По настоящее время (2 года и 8 месяцев)

    Разработка системы оптимизации и управления грузоперевозками для крупных транспортных компаний и федеральных розничных сетей.

    Основные задачи

    • Реализация бизнес-логики;
    • Создание RestController для Android & front-end;
    • Интеграция со сторониими сервисами через Rest;
    • Создание сервисов для парсинга файлов из внешних систем
    • Настройка CI/CD в GitLab

    Работа в проектной команде до 7 человек

    Stack: Java 8, Spring Boot 2, PostgreSQL 10, Multithreading, Git, GitLab Ci, Vaadin

  • Москва · От 10 до 100 сотрудников
    Java developer
    Февраль 2017 — Июнь 2018 (1 год и 5 месяцев)

    Main tasks were related to development and support (bug-fix) of hotels and airline tickets booking system (b2b)

    Tasks:

    - Development and implementation of integration with service providers (REST, SOAP, Steaming API);

    - Development of REST services for the site;

    - Development of parts responsible for the business logic;

    - Development of REST, SOAP which provides interaction between internal systems;

    - System Optimization .

    I've worked in a team that consisted of 6 developers including remote ones. Participated in other projects in the company.

    Interacted extensively with customer representatives: analysts, PM, sometimes business users

    Not development:

    - Setting up applications and environment on new server.;

    - Migration, cleansing, updating the database. Replication configuring ;

    - Maintenance and improvement of monitoring system (Zabbix);

    - Writing various bash and python scripts. 

    The system consists of 2 server applications + desktop applications + web.

    Stack:

    App #1:

    Java 8, 9,10 PostgreSQL, Tomcat 7, Hibernate. 

    Front-end: JavaScript. 

    Desktop: Java 8, Swing. 

    Other: Jenkins, gradle, groovy, SVN.

    App #2. Java 8, 9,10 PostgreSQL, Tomcat 7, Hibernate. 

    Front-end: GWT. 

    Other: ANT, SVN

    Some achievements:

    Participated in the transition of hotels SERP on streaming output. 

    One of the data import mechanisms was speeded up in 20 times (60 min -> 3 min.).

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

  • МГППУ

    Московский государственный психолого-педагогический университет
    Москва · 181 выпускник
    Социальной психологии
    Октябрь 2011 — Октябрь 2014 (3 года)
    Социальной психологии
    Сентябрь 2006 — Сентябрь 2011 (5 лет)