Александр М. C++ разработчик, Senior
ID 15735
АМ
Александр М.
Мужчина, 32 года
Россия, Серпухов, UTC+3
Ставка
3 750 Р/час
НДС не облагается
Специалист доступен с 11 сентября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
C++ разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Александр — опытный C++ разработчик, специализирующийся на широком спектре технологий и языков программирования. Обладает глубокими знаниями в области системного проектирования, разработки архитектуры, сбора требований и обучения.
В портфолио Александра есть проекты из сфер информационной безопасности, государственного сектора и производства. Он работал над созданием DWH Firewall и NLP SIEM rules generator, участвовал в разработке прошивок для белых ящиков на базе STM, NXP, AVR и реализации модулей ядра для Astra Linux. Также Александр занимался разработкой серверных решений для мобильного приложения и ядра микросервисов. Кроме того, он имеет опыт создания электронных модулей дозиметра на базе микроконтроллеров STM32F4.
Александр обладает навыками работы с различными инструментами и технологиями, такими как Docker, Boost, Python, TensorFlow, Qt5, IDA Pro и другими. Это позволяет ему эффективно решать задачи различной сложности и направленности.
Проекты
(9 лет 3 месяца)
Side channel analysis Разработка прошивок для белых ящиков на базе STM, NXP, AVR 2. Разработка модулей ядра для Astra Linux на C. 3. Реализация плагинов для IDA Pro на python и C++
Роль
Программист-аналитик
Обязанности
Описание проекта: Исследования технологий перед реализацией и координирование группы разработчиков
Обязанности:
1. Реализация плагинов для IDA Pro.
2. Реализация Python скриптов для проведения атак по сторонним каналам с помощью ChipWhisper Pro.
3. Программирование и отладка прошивок электронных модулей на базе микроконтроллеров STM32, Arduino ,NXP.
4. Формирование отчетов и методик для образцов исследования.
5. Реализация ПО для проверки работы модулей на QT5.
6. Реализация Python скриптов для проведения атак по сторонним каналам с использованием eShard SCAred фреймворка.
7. Реализация Julia скриптов для проведения атак по стороним каналам с использованием
Riscure Jlsca фреймворка.
8. Обратная разработка ПО с использованием IDA Pro.
9. Разработка модулей ядра Linux.
10. Иследования уязвимостей ML/DL моделей средствами Adversarial Robustness Toolbox
Размер команды: 3-5
Стек специалиста на проекте
Framework, C/C++, sharp, Разработка, фреймворк, Программное обеспечение, TokBox, Исследования, технологии, использование, Numpy, Linux, QT, Arduino, IDA Pro, Julia, Stm32, Shared, Python, Программирование, Qt5, riscure jlsca, chipwhisper, cupy
Отрасль проекта
Government & Public Sector
Период работы
Январь 2021 - По настоящее время
(3 года 9 месяцев)
DWH Firewall и NLP SIEM rules generator
Роль
TechLead/PO
Обязанности
1) Написания ML system desing doc;
2) Сбор и разметка данных SQL/NoSQL запросов с аномалиями которые могут скомпрометировать DWH средствами библиотеки Python Dask;
3) Обучение мультиклассовых классификаторов на Yandex Catboost и TensorFlow.
4) Реализация бэкенда решения.
Управленческие обязанности:
1. Ресерч технологий под проект.
2. Разработка архитектуры.
3. Постановка задач и координирование разработчиков.
4. Уточнение требований у потребителя.
Размер команды: 5
Стек специалиста на проекте
сбор, Doc, Постановка задач, Обучение, System design, бэкенд, технологии, Tensorflow, gigachat, Pandas, Redis, Yandex, DWH, CatBoost, Dask, Polars, Python, ML, NoSQL, PostgreSQL, разработка архитектуры, требований
Отрасль проекта
Information Security
Период работы
Январь 2023 - Август 2024
(1 год 8 месяцев)
Nemezida SIEM
Роль
TechLead/PM
Обязанности
1) Сервер для оповещения мобильного приложения;
2) Ядро микросервисов(локальный и сетевой сервер) для подключения сервисов как клиентов.
Управленческие обязанности:
1. Ресерч технологий под проект.
2. Разработка архитектуры.
3. Постановка задач и координирование разработчиков.
4. Уточнение требований у потребителя.
Размер команды: 25
Стек специалиста на проекте
C++, Постановка задач, dash, технологии, Tensorflow, сервер, pfring, Redis, QT, Python, PostgreSQL, разработка архитектуры
Отрасль проекта
Information Security
Период работы
Январь 2021 - Июль 2024
(3 года 7 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
"Протвино" (филиал) Международного университета природы, общества и человека "Дубна"
Специальность
Автоматизация технологических процессов и производств (по отраслям)
Завершение учебы
2015 г.
Дополнительное
Учебное заведение
Reverse Engineering and Exploit Development Infinite Skills
Специальность
Reverse Engineering
Завершение учебы
2023 г.
Дополнительное
Учебное заведение
The Complete Artificial Intelligence for Cyber Security 2022 Hoang Quy La
Специальность
Machine learning
Завершение учебы
2023 г.
Дополнительное
Учебное заведение
Проектный менеджмент - Управление проектами в сфере IT Anastasiia Chuvashova
Специальность
Управление IT проектами
Завершение учебы
2023 г.
Дополнительное
Учебное заведение
Practical Deep Learning with PyTorch Deep Learning Wizard
Специальность
Machine learning
Завершение учебы
2023 г.
Дополнительное
Учебное заведение
Deep Learning with TensorFlow 2.0 365 Careers
Специальность
DL
Завершение учебы
2023 г.
Дополнительное
Учебное заведение
TensorFlow 2.0 Practical Advanced Dr. Ryan Ahmed, Ph.D., MBA
Специальность
DL
Завершение учебы
2023 г.