Больше информации будет доступно после регистрацииЗарегистрироваться как работодатель

С++ разработчик

Мужчина, 43 года, родился 18 ноября 1982 г.
Санкт-Петербург, переезд невозможен, не готов к командировкам
Занятость
График работы

Опыт работы

Январь 2020 —
июнь 2021
1 год 5 месяцев
Яндекс Практикум
Разработчик C++ (обучение)
Приобретенные в ходе обучения навыки: Git, отладка, TDD, многопоточность, RAII, подключение внешних и разработка собственных библиотек, protobuf, разработка компилятора упрощенной версии Python. Собственная реализация JSON, SVG, BMP и разработка приложений с их использованием: городской маршрутизатор, фильтры для графических изображений. Реализованные проекты: Mython interpretator Реализация на C++ мини версии Python. Поддержка основных арифметических операций, классов, методов и наследования. Используемые технологии: ООП, шаблоны, абстрактное синтаксическое дерево, паттерны программирования, стандартные алгоритмы https://github.com/kudryashovda/mython Spreadsheet Бэкенд реализация электронной таблицы на С++. В ячейках поддерживаются строки и основные арифметические операции, а также ссылки на другие ячейки с проверкой на циклические зависимости Используемые технологии: ООП, абстрактное синтаксическое дерево, шаблоны, лямбда функции, стандартные алгоритмы https://github.com/kudryashovda/spreadsheet Transport router Бэкенд реализация транспортного маршрутизатора на С++. Включает справочник по остановкам, а также модуль расчета кратчайшего маршрута (с учетом пересадок) между двумя остановками и выводом статистической информации. Используемые технологии: ООП, графы, JSON, SVG, шаблоны, паттерны программирования, method chaining, стандартные алгоритмы https://github.com/kudryashovda/transport_router Search server Бэкенд реализация поисковой системы, учитывающая стоп-слова, минус-слова и свойства документа. Алгоритм поиска основан на TF-IDF статистике. Реализована многопоточность. Для удобства вывода поисковой выдачи разработан класс Paginator для разбивки на страницы. Реализована функция поиска и удаления дубликатов документов в индексе. Используемые технологии: ООП, многопоточность, TDD, шаблоны, лямбда функции, code profiling https://github.com/kudryashovda/search_server
Ноябрь 2008 —
июнь 2021
12 лет 7 месяцев
Алферовский университет
Старший научный сотрудник
Руководство научными работами в лаборатории. Планирование, реализация, контроль, отчеты. В качестве руководителя небольшой группы (8 человек) успешно реализовал несколько крупных научных проектов от фондов РФФИ и РНФ. Руководитель индивидуальных научных проектов от фондов РФФИ, комитета по науке СПб. Написание научных публикаций в иностранные журналы, передача опыта студентам и аспирантам

Обо мне

Еще до обучения на Практикуме разработал и изготовил несколько научных приборов, активно используемых в своей лаборатории: - Высокоскоростной измеритель времени спада сигнала фотолюминесценции (микроконтроллер STM32F303 и десктопное приложение по математической обработке нелинейных сигналов на Dephi). Измерение и обработка сигналов длительностью от 1 мкс. - Лабораторный стенд для измерений характеристик солнечных элементов (микроконтроллер STM32F303 и десктопное приложение по математической обработке на Dephi). - Десктопные приложения на Delphi для управления специализированными измерительными приборами (источник-измеритель Keithley 2400, электронная программируемая нагрузка АТН-8030). Протоколы GPIB, modbus. Подробности о реализованных проектах можно узнать по ссылке: https://github.com/kudryashovda/projects Люблю порядок и четкую структуру во всем. Хобби: путешествия, кулинария Спорт: волейбол Telegram: dakudryashov

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

2008
Воронежский государственный университет, Воронеж
Химический, Химия
1998
Воронежская высшая школа предпринимателей
Экономический, Менеджер по маркетингу

Знание языков

Русский — родной
Иностранные языки
Английский — A1 — Начальный

Дополнительная информация

Гражданство
Нет
Разрешение на работу
Нет
Время в пути до работы
Не имеет значения