C++ Developer

Джуниор
Информационные технологии • Разработка • Backend • C++ • Boost • STL
Удаленная работа
Опыт работы какой-то есть
О себе

На данный момент C++ Developer.

Мои компетенции и опыт

Технологии и инструменты, с которыми работал: GCC, GDB, STL (C++17/20), Boost, Intel TBB, Protobuf, ANTLR, Bash, SSH, Nano, Vim, Cron, Curl, TCP/IP, UDP, PostgreSQL, Conan, CMake, Docker, AddressSanitizer, Prometheus, Grafana, FlameGraph, нужен доступ к резюме , GitHub и GitLab.

 

Примеры проектов:

Dog Story — многопользовательская игра, где серверная часть реализована на C++. В игре игроки управляют собакой, которая должна доставлять потерянные предметы в бюро находок.

Игра реализована в виде клиент-серверного приложения. Сервер управляет игрой, обрабатывает команды и предоставляет REST API. Клиент принимает ввод, отправляет запросы на сервер и отображает состояние игры.

GitHub: нужен доступ к резюме

Spreadsheet — программа для работы с электронными таблицами, поддерживающая ячейки, формулы и ссылки.

Использует объектно-ориентированное программирование (ООП) и интерфейсы для операций с таблицами, ячейками и формулами.

GitHub: нужен доступ к резюме

Transport Catalogue — транспортный каталог, обеспечивает работу с запросами в формате JSON. На запрос рендеринга маршрута выдается строка в формате SVG.

Конструктор JSON реализован с использованием цепочки вызовов методов, явные ошибки находятся на этапе компиляции.

GitHub: нужен доступ к резюме

Search Server — поисковой сервер для эффективного поиска документов.

Сервер использует инвертированный индекс и параллельную обработку для высокой производительности.

GitHub: нужен доступ к резюме


Специализация
Информационные технологииРазработкаBackendC++BoostSTL
Отрасль и сфера применения

Уровень
Джуниор

Интересные кандидаты