Москва
Резюме № 53014073
Обновлено 13 июня 2022
Превью фото соискателя

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

Был больше месяца назад
По договорённости
30 лет (родился 23 января 1995)
Жуковскийудаленная работа
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 5 лет и 3 месяца

    • Июль 2021 – работает сейчас
    • 4 года и 5 месяцев

    Разработчик C++

    Wise-Technique, Жуковский
    Разработка программного обеспечения

    Обязанности и достижения:

    Участвую в разработке сертифицированной системы индикации для многофункциональных авиационных дисплеев, и сертифицированного движка (ядра) индикации. Составляю и декомпозирую задачи для команды. Выполняю ревью кода коллег. Спроектировал и реализовал программу для приёма и распознавания сигналов с физических кнопок индикатора и передачи их в качестве кнопочных событий на программы клиентов кадров. Успешно внедрил систему сообщений в клиентские приложения, что позволило уменьшить связность и улучшить переносимость кода. Так же данная система позволила мне реализовать реакцию клиентов кадров на нажатие кнопок на индикаторе. Выделил в отдельный класс контрольные кнопки для использования в разных клиентских приложениях. Это упростило разработку логик виджетов для моих коллег. Спроектировал переключение формата гео-координат в индикационном комплексе. Также занимался рефакторингом существующего кода клиентов и самописных контейнеров. Технологии, с которыми работаю: Clion, Cmake, Git, макросы, Clang-Tidy-14, Clang-Format-14, C++03, reviewboard. Паттерны, с которыми работал: наблюдатель (издатель-подписчик), цепочка обязанностей, команда, фабричный метод, синглтон, lazy, object pool, RAII.
    • Сентябрь 2020 – июль 2021
    • 11 месяцев

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

    Яндекс.Практикум

    Обязанности и достижения:

    Проекты, которые я выполнил на C++17: Search_server - поисковик документов с учётом минус-слов (документы с этими словами не будут отображаться в результатах поисков). Работает на подобии поисковиков, такой как Яндекс. Ранжирование результатов происходит по TF-IDF. Ссылка на репозиторий: https://github.com/oleger2008/Search_server NotStdVector - контейнер, возможная реализация std::vector. Используется идиома RAII, семантика перемещения, forwarding reference. Ссылка на репозиторий: https://github.com/oleger2008/NoStdVector Transport_catalogue - транспортный справочник. Работает с JSON-запросами. Выдаёт ответ на запрос отрисовки маршрутов строкой SVG формата. Реализован конструктор JSON с использованием цепочки вызовов методом, явные ошибки находятся на этапе компиляции. Для передачи данных между клиентом и сервером используется Google Protobuf. Ссылка на репозиторий: https://github.com/oleger2008/Transport_catalogue SimpleSheet - упрощенный аналог существующих таблиц (Microsoft Excel или Google Sheets). В ячейках таблицы могут быть текст или формулы. Формулы, как и в существующих решениях, могут содержать индексы ячеек. Формулы разбираются при помощи специальной программы ANTLR, которая генерирует код лексического и синтаксического анализаторов, а также код для обхода дерева разбора на С++. Ссылка на репозиторий: https://github.com/oleger2008/SimpleSheet Технологии, с которыми работал: Eclipse, GDB, Git, макросы на C++, санитайзеры, асинхронные вычисления, IILE (немедленно вызываемая лямбда-функция), C++17, идиоматический C++. Паттерны, с которыми работал: фасад, билдер, Lazy, RAII, цепочка обязанностей.

Обо мне

Дополнительные сведения:

C++, Eclipse, Git, CMake, GDB, Protobuf, Программирование, Юнит-тестирование, JSON, GCC, ООП, CLion, XML, алгоритмы и структуры данных, Redmine, Code review, Reviewboard, Паттерны проектирования, Разработка ПО, STL, C++17, C++11, C++98, Design Patterns, clang-format, clang-tidy, C++03

Иностранные языки

  • Английский язык — разговорный
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 62 похожих резюме
Обновлено 21 ноября
Обновлено 14 октябряПоследнее место работы (1 год и 4 мес.)Разработчик C++Апрель 2024 – август 2025
Обновлено 11 сентября
no-avatar
С++ Developerз/п не указана
Последнее место работы (1 год и 5 мес.)C++ developerЯнварь 2024 – июнь 2025
Обновлено 14 июня
no-avatar
Программист C++ Builderз/п не указана
Обновлено 14 ноября
no-avatar
Программистз/п не указана
Последнее место работы (1 год и 3 мес.)Инженер-программистИюль 2017 – октябрь 2018
Обновлено 27 мая
no-avatar
Программист 1сз/п не указана
Последнее место работы (4 года и 10 мес.)ПрограммистЯнварь 2009 – ноябрь 2013
Обновлено 23 мартаПоследнее место работы (6 лет и 2 мес.)Инженер-технологОктябрь 2014 – декабрь 2020
Обновлено 21 марта 2023
no-avatar
C++ developerз/п не указана
Обновлено 26 февраля
no-avatar
C++/C# developerз/п не указана
Последнее место работы (9 мес.)C++ developerФевраль 2025 – работает сейчас
Обновлено 24 февраля
no-avatar
Программист C++з/п не указана
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеПрограммист-разработчик C++

Смотрите также резюме