СоискателюРаботодателю
Опубликовано 3 месяца назад
IT, интернет, связь, телеком
По договоренности
Россия, Саров
8 лет опыта
Полный день

Опыт работы

ООО «СК-СХД», Москва
с ноября 2019 г. по ноябрь 2021 г. (2 года)
Инженер-программист С++
Разработка программного обеспечения: СХД. Серверная часть, клиент-сервер, асинхронное и многопоточное программирование. Набор инструментов: С++14/17, Unit tests, Linux, git, GitLab, Redmine. Достижения: - Создал модуль мониторинга «здоровья» всей системы СХД, в рамках заданных технических требований, который позволил оперативно отслеживать состояние системы; - Интегрировал модуль мониторинга «здоровья» всей системы СХД, в каждый модуль системы, что позволило оперативно отслеживать состояние системы; - Спроектировал архитектуру модулей хранения и распределения данных; - Разработал модули хранения и распределения данных. Обязанности: - Разрабатывал модуль мониторинга «здоровья» всей системы СХД; - Внедрял модуль мониторинга «здоровья» всей системы СХД, в каждый модуль системы (С++); - Проектировал архитектуру модулей хранения и распределения данных (ООП); - Разрабатывал модули хранения и распределения данных (ООП, C++, многопоточность, асинхронность); - Разрабатывал новый и сопровождал существующий функционал системы; - Занимался рефакторингом кода; - Исправлял ошибки в коде; - Писал юнит тесты; - Проводил автоматизированное тестирование; - Проводил код-ревью (code review); - Занимался написанием документации.
Linux
ООП
Gnu C++
Unit Testing
Redmine
ИТ (ООО «Флексифай.ИО», ООО «DigiNext»), Нижний Новгород
с мая 2018 г. по ноябрь 2019 г. (1 год и 6 месяцев)
Ведущий инженер-программист С++ (инженер-программист С++)
Разработка программного обеспечения: бизнес-логика банка, облачное хранилище и миграция данных. Серверная часть, клиент-сервер, асинхронное и многопоточное программирование. Набор инструментов: Linux, C++11/14/17, Unit tests, Boost.Asio, git, GitLab, Jira. Обязанности: - Разрабатывал новый и сопровождал существующий функционал системы; - Занимался рефакторингом кода; - Исправлял ошибки в коде; - Писал юнит тесты; - Проводил автоматизированное тестирование; - Проводил код-ревью (code review). Достижения: - Закрыты NDA.
Linux
Gnu C++
Unit Testing
Atlassian Jira
Индивидуальное предпринимательство / частная практика / фриланс, Саров
с марта 2015 г. по май 2018 г. (3 года и 2 месяца)
Программист С/C++
Разработка программ на С++ для заказчиков. Набор инструментов: C, С++11/14, Lua, Qt, MPI, Cuda, OpenCV, OpenGL, SQLite, Qt Creator, MS Visual Studio, Unit test, Linux, Windows, Базы данных, Unit tests. Достижения: - Разработано множество программного обеспечения по следующим направлениям: десктоп (C++, Windows, Linux, OpenGL, OpenCV), клиент-сервер (С++, OpenCV, Linux), сетевые (C++, Window, Linux), математические расчеты (C, C++, Cuda, MPI) и другие; - Разработан один крупный проект: серверное ПО для видео аналитики. Подсчет посетителей с источника (видеокамеры), количество источников не ограничено. Ведение/хранение/обработка аналитики. Передача аналитики в реальном времени на web-сервер (С++(С++11), Qt 5, OpenCV, Linux (Ubuntu 14.04/Debian 8), SQLite). Обязанности: - Разработка программ на С/С++11/14 для заказчиков, как по техническому заданию, так и по неформальному описанию.
Gnu C++
Linux
Unit Testing
IntelliCAD Technology Consortium, Нижний Новгород
с июня 2016 г. по ноябрь 2017 г. (1 год и 5 месяцев)
Инженер-программист С++
Разработка программ для существующей САПР. Набор инструментов: С++03; Bugzilla; JIRA; SVN; MS VS 2012; Windows 10, Unit tests. Достижения: - Реализовал мат. алгоритмы для построения различных геометрических моделей и объектов (С++); - Разработал новый функционал (новые геометрические объекты в системе) (С++); - Написал юнит тесты, для реализованных мной алгоритмов; - Написал функциональные тексты; - Написал документацию; - Провел тестирование: ручное и автоматизированное. Обязанности: - Разрабатывал мат. алгоритмы для построения различных геометрических моделей и объектов (С++); - Разрабатывал новый функционал; - Занимался рефакторингом кода; - Исправлял ошибки в коде; - Писал юнит тесты; - Занимался ручным и автоматизированным тестированием; - Проводил код-ревью (code review); - Занимался написанием документации.
Gnu C++
Microsoft Visual Studio
SVN
Windows 8
Unit Testing
Atlassian Jira
Bugzilla
ИТ (ООО «Информационно-технологическая сервисная компания»; НМСЦ ГЦМПП-филиал; «МАГНИТ» (Розничная сеть)), Нижний Новгород
с июля 2013 г. по сентябрь 2014 г. (1 год и 2 месяца)
Системный администратор (Ведущий инженер-программист, Ведущий инженер)
Набор инструментов: Windows и Linux (десктоп, сервер), Mail, компьютерные сети, сетевое оборудование (маршрутизаторы, аппаратные и программные межсетевые экраны, иное), иные. Достижения: - За период работы, обновлено 80% IT - оборудования и ПО; - Созданы новые АРМ; - Выполнена автоматизация различных рутинных процессов; - Быстрая интеграция в команду. Обязанности: - Техническая поддержка пользователей предприятия; - Администрирование ЛВС; - Администрирование, замена и настройка: сетевого оборудования, серверов и АРМ предприятия; - Администрирование специализированного ПО предприятия; - Резервное копирование.
Linux
Windows 7
Windows 8
Mail Server

Образование

ННГУ им. Н.И. Лобачевского, Нижний Новгород
вычислительная математика и кибернетика
с сентября 2009 г. по июнь 2015 г. (5 лет и 9 месяцев)
Прикладная информатика (по областям)
Первое высшее образование (очное, дневное). Диплом специалиста. Государственный экзамен (ГОСЫ) и дипломная работа, сданы на отлично.
Яндекс Практикум, Москва
Data science
с декабря 2022 г. по октябрь 2023 г. (10 месяцев)
Специалист по Data science
Профессиональная переподготовка по специальности: "Data science". Продолжительность: 400 часов. Официальный диплом о профессиональной переподготовке (зарегистрирован в Госреестре, Рособрнадзоре). Набор инструментов: Python 3, PostgreSQL, Pandas, NumPy, scikit-learn, CatBoost, LightGBM, XGBoost, git, PyTorch. Обучение происходило по двухнедельным спринтам (по аналогии с методологией scrum). Достижения: - Прошел и закрепил все материалы специализации, что подтверждается успешностью прохождения внутренних тестов; - Сделал все практические задания, что подтверждается внутренней системой валидации решений; - Сделал все проекты специализации, с максимальными критериями качества для соответствующих моделей ML; - Сделал выпускной проект на отлично. Получена высокая точность модели ML (низкая MAE). Названия пяти выборочных проектов: 1. Оптимизация производственных расходов металлургического комбината (регрессия); 2. Восстановление золота из золотосодержащей руды (регрессия); 3. Прогнозирование заказов такси (временные ряды, регрессия); 4. Защита персональных данных клиентов (линейная алгебра, регрессия); 5. Определение возраста покупателей (компьютерное зрение, сверточные нейронный сети (CNN), регрессия).

О себе

Ключевые навыки: Linux, Критическое мышление, Аналитическое мышление, Git, ООП, C++, Системное мышление, SQL, Python Учился с 2009 по 2015 ННГУ, очная форма обучения. Знаком с: - C++11/14; - Docker; - модель TCP/IP и модель OSI; - компьютерные сети; - Python (базовые знания); - Bugzilla, JIRA; - SVN, Git; - GitLab, Bitbucket, github, Jenkins; - CI/CD pipelines GitLab; - Make/СMake; - JSON. Опыт настройки Linux (Debian, Ubuntu) серверов в облаке (AWS, scaleway). Опыт в настройке сетевого оборудования на ОС OpenWrt и RouterOS (Mikrotik). Опыт в написании REST API. Есть опыт работы: с алгоритмами кластеризации, с ИНС (искусственные нейронные сети). Высокообучаемый, быстро погружаюсь в работу. Личные качества: Ответственный, целеустремленный, трудолюбивый. Без в/п. Хобби: Игра в шахматы, занятия спортом, Data Science, ИБ (информационная безопасность), программирование. Решаю задачки на leetcode: [ссылка скрыта] GitHub (примеры исходного кода): [ссылка скрыта]
Чтобы связаться с соискателем и раскрыть детали резюме,, или обратитесь в техподдержку.