Программист C/C++ (junior/middle)
Описание
МУСИН РИНАТ
РАВИЛЕВИЧ
О СЕБЕ
Увлечённый C++ разработчик с 6 -месячной стажировкой в компании Kaspersky и страстью к системному программированию. Обладаю прочной теоретической базой по ключевым концепциям языка (ООП, STL, многопоточность), успешно применяю знания на практике. В вузе дем онстрирую отличную успеваемость (средний балл 5.0), что подтверждает способность к глубокому изучению сложных тем.
ТЕХНИЧЕСКИЕ НАВЫК И
Языки программирования:
• C++ (С++11/14/17): уверенное владение, коммерческий опыт Ключевые технологии:
• STL (контейнеры, алгоритмы, итераторы, умные указатели)
• ООП и паттерны проектирования (RAII, Rule of Five, Factory, Observer)
• Многопоточность и параллелизм (std::thread, mutex, atomic, condition_variable)
• Системное программирование (WinAPI, системные вызовы Linux, работа с памятью)
• Безопасность: основы анализа PE - файлов, мониторинг процессов
• Системы сборки: CMake, MSBuild
• Контроль версий: Git (GitFlow)
• ОС: Windows (работа с драйверами), Linux (разработка, администрирование)
• Отладка: WinDbg, gdb, IDA Pro (базовые навыки)
• Тестирование: Google Test, модульное тестирование Инструменты:
• IDE: Visual Studio 2022, CLion, Qt Creator
• Профилирование: VTune, perf
• Виртуализация: VMware, VirtualBo х
ОПЫТ РАБОТЫ
Стажёр -разработчик C++ (стажировка) Лаборатория Касперского (Kaspersky Lab) Июнь 2025 - Ноябрь 2025 (6 месяцев) Обязанности и достижения:
• Разрабатывал и поддерживал модули системы мониторинга безопасности в рамках продукта Kaspersky Endpoint Security
• Участвовал в разработке драйвера для мониторинга системных вызовов в Windows (используя Windows Driver Kit)
• Реализовал многопоточный обработчик событий безопасности с использованием std::thread и lock -free структур данных
• Оптимизировал алгоритмы анализа логов безопасности, сократив время обработки на 30%
• Разработал модуль для парсинга и анализа PE -файлов (Portable Executable) с обнаружением подозрительных секций
• Участвовал в рефакторинге legacy -кода: внедрил умные указатели, улучшил обработку ошибок
• Писал unit -тесты на Google Test для критических модулей, достиг покрытия 85%
• Работал в команде по методологии Agile/Scrum, участвовал в планировании спринтов и daily standups Технологический стек: C++17, STL, многопоточность, CMake, Git, Google Test, Windows API, WDK, Linux, Python (для вспомогательных скриптов)
ОБРАЗОВАНИЕ
Российский Новый Университет (РосНОУ) Факультет математики и компьютерных наук Направление: "Математическое обеспечение и администрирование информационных систем (Математик -Программист)" 3 курс, 2023 — 2027 (окончание в 2027 году) Средний балл: 5.0
КУРС Ы И СЕРТИФИКАЦИ И
• «C++ разработчик с 0» от SkillBox (2023 -2024) — дипломный проект: поисковый движок
• «Терминал Linux. Работа в командной строке» от Stepik (2024) — сертификат с отличием
• «Алгоритмы и структуры данных» от Stepik (2024)
• «Введение в Unix» от Stepik (2024)
• «Основы информационной безопасности» от Stepik (2024)
КОНТАКТНЫЕ ДАННЫЕ
C++ Junior Developer
�� Москва , Россия
�� +7 (937) 857 -77-55
✉️ rinat -musin2005@mail.ru
�� github.com/RinAfe
ЯЗЫКИ
• Русский: родной
• Английский: B1+ (Intermediate+) — читаю техническую документацию, участвую в обсуждениях на английском
КЛЮЧЕВЫЕ КАЧЕСТВА
• Аналитический склад ума — математическое образование помогает в решении сложных алгоритмических задач
• Обучаемость — быстро осваиваю новые технологии и инструменты
• Внимательность к безопасности — опыт работы в сфере информационной безопасности
• Ответственность — опыт работы в коммерческом проекте с высокими требованиями к качеству
• Командная работа — опыт работы в Agile -команде крупной IT -компании
ГОТОВНОС ТЬ К РАБО ТЕ
• Текущий статус: Студент 3 курса (очная форма)
• Занятость: Готов к полной занятости (40 часов в неделю)
• Формат: Гибридно или в офисе (Москва)
• Начало: Немедленно
• Предпочтения: Разработка на C++, системное программирование, информационная безопасность
ПРОЕКТЫ
1.Поисковый движок (дипломный проект SkillBox)
• Разработал полноценный поисковый движок для обработки
текстовых документов
• Реализовал индексацию с использованием обратного
индекса и хэш -таблиц
• Внедрил алгоритм TF -IDF, поддержку логических
операторов, многопоточную обработку
• Технологии: C++17, STL, многопоточность, алгоритмы
обработки текста
2. Визуализация многогранников с поиском точек
Штейнгауза (учебный проект, Qt)
• Разработал desktop -приложение с 3D -визуализацией
геометрических тел
• Реализовал алгоритм поиска точек Штейнгауза
• Технологии: C++17, Qt6, OpenGL, вычислительная геометрия
3. Анализатор системных вызовов (личный проект)
• Разработал утилиту для мониторинга системных вызовов в
Linux с использованием ptrace
• Визуализировал граф вызовов между процессами
• Технологии: C++17, Linux API, ptrace, графовые алгоритмы
26 октября, 2016
Наталья
Город
Москва
Возраст
37 лет (17 мая 1988)
26 октября, 2016
Григорий
Город
Москва
Возраст
53 года (29 декабря 1969)
28 октября, 2016
Мадия
Город
Москва
Возраст
54 года ( 5 июня 1971)