nivanov045nivanov045

Никита Иванов

C++, CAD · Бэкенд · Разработка ПО · Средний (Middle)
Не ищу работу
Возраст: 24 года
Опыт работы: 3 года и 2 месяца
Регистрация: 03.06.2018
Последний визит: 1 неделю назад
Местоположение: Россия, Новосибирск
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Занимаюсь разработкой десктопных приложений на C++. Как часть команды Ледаса, принимаю участие в разработке CAD-систем.

Продолжаю активно изучать C++ и разработку бэкенд приложений в целом.

Имею опыт внедрения CRM-системы Bitrix24 (основная роль - работа с бизнес-процессами и API). Помимо этого есть опыт в создании лендингов, знакомство с php (на уровне обработчика форм в связке с API Bitrix24), TypeScript, mySql.

Вне работы увлекаюсь саморазвитием, спортом, чтением и видео-играми :)

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

Опыт работы

  • Custom software development
    Новосибирск · От 10 до 100 сотрудников
    Менеджер проекта
    Сентябрь 2020 — По настоящее время (5 месяцев)

    - Управляю командой разработки приложения для нефтегазовой сервисной компании, состоящей из 2 человек;
    - Проектирую, разрабатываю и реализую новые фичи;

    Разработчик C++
    Июнь 2020 — Сентябрь 2020 (4 месяца)

    - Разрабатывал приложение для нефтегазовой сервисной компании в команде из 3 человек на C++ 14 + Qt;
    - Улучшил код сохранения и обработки объектов и сцен, уменьшив количество пересозданий объектов больше чем в «количество объектов» раз;
    - Реализовал несколько фич вроде возможности делать скриншот, перемещающегося по одному типу 3D-объектов вслед за курсором указателя, возможности «селектирования» других и т.д.;

    C++ · Qt
    Разработчик Typescript
    Январь 2020 — Июнь 2020 (6 месяцев)

    - Вернулся в команду разработки клиент-серверного приложения для цифровой ортодонтии;
    - Проектировал, реализовывал и внедрял новые фичи;
    - Участвовал в налаживании взаимодействия в команде в связи с ростом до 8 человек: предложил еженедельный митинг, правила тестирования и т.д.

    Разработчик C++
    Декабрь 2018 — Январь 2020 (1 год и 2 месяца)

    - Разработал библиотеку обработки моделей зубов и их взаимодействия между собой на C++ 14 + Eigen в команде из 2 человек;
    - Реализовал множество алгоритмических задач, связанных с обработкой сеточного представления поверхностей, например нахождение расстояний между моделями;
    - Спроектировал способы взаимодействия объектов с учетом большого количества медицинских требований;
    - Увеличил быстродействие библиотеки на 40%, найдя узкое место и внедрив многопоточность;

    Разработчик
    Июль 2018 — Декабрь 2018 (6 месяцев)

    - Реализовал несколько новых фич  в клиент-серверном приложении, специализирующемся в области цифровой ортодонтии, на C++ 11 + TypeScript + Vue.js;

  • banking software, processing services
    Новосибирск · От 1000 до 5000 сотрудников
    Программист C++
    Декабрь 2017 — Июль 2018 (8 месяцев)

    - Занимался сопровождением и развитием одного из продуктов - "Платформы развития";
    - Исправил множество мелких и один критический баг в приложении с большой кодовой базой (разработка насчитывает больше 10 лет) на C++ 03 + MFC;
    - Часто общался с представителями пользователей платформы для разбора ошибок и их классификации.

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

  • НГУ

    Новосибирский государственный университет
    Новосибирск · 934 выпускника
    Механико-математический; ММФ
    Сентябрь 2014 — Июль 2018 (3 года и 10 месяцев)

    Кафедра теоретической кибернетики, лаборатория исследования операций и принятия решений. Бакалавриат.

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