Евгений З. C++ разработчик, Senior

ID 20398
ЕЗ
Евгений З.
Мужчина, 26 лет
Беларусь, Минск, UTC+3
Ставка
4 545,45 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
C++ разработчик
Грейд
Senior
Навыки
C#
C++11
C++17
Oracle Pl/SQL
MS Windows
Ubuntu
CMake
SonarQube
Boost
QT
Kotest
OpenSSL
crow
libpqxx
spdlog
doctest
vcpkg
MSSQL
MySQL
Oracle
PostgreSQL
SQLite
Bitbucket
Git
GitLab
SVN
CI/CD
Confluence
Docker
Jenkins
Jira
MS Visual Studio
Red Hat
REST
REST API
SDK
WebSockets
Отрасли
Cloud Services
FinTech & Banking
Знание языков
Английский — B1
Главное о специалисте
Инженер-программист с 7+ годами коммерческого опыта. Я опытный C++ разработчик с более чем 7 лет работы в области программирования, специализируюсь на разработке высокопроизводительных и масштабируемых серверных решений. Я занимался разработкой и оптимизацией серверной части, интеграцией с различными системами и предоставлением API для фронт-частей. Обладаю опытом работы с многопоточностью и интеграцией сложных компонентов в финтех-приложениях.
Проекты   (7 лет 5 месяцев)
НАСТОЛЬНОЕ ПРИЛОЖЕНИЕ ДЛЯ ОПЕРАТОРОВ БАНКА
Роль
Инженер-программист
Обязанности
Приложение является ядром банковской системы, предоставляющим различные виды операций между юридическими лицами. Проект включает реализацию пользовательских модулей, требуемых местным регулятором. Разрабатывал фронтенд- и бэкенд-компоненты приложения; ● Оценивал длительность задач и затраты усилий на спринтах и распределении ресурсов; ● Анализировал бизнес-требования для согласования технических решений с целями проекта; ● Участвовал в обсуждениях с командой и клиентами для уточнения требований; ● Проектировал и реализовывал подсистему для обработки нового типа межбанковских сообщений; ● Разрабатывал многопоточные решения с использованием lock-free/wait-free алгоритмов; ● Писал модульные тесты для новых функций и рефакторил существующие тесты; ● Поддерживал и улучшал существующие модули; ● Оптимизировал SQL-запросы для повышения производительности базы данных и сокращения времени выполнения запросов; ● Рефакторил устаревший код для улучшения сопровождаемости, читаемости и производительности; ● Контролировал и поддерживал конвейер CI/CD.
Стек специалиста на проекте
Git, C++, Jira, Oracle, GitLab, QT, Boost, MS Visual Studio, Oracle Pl/SQL, CI/CD, MS Windows, UDP, TCP, std, multicast
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2022 - По настоящее время  (2 года 11 месяцев)
ИНСТРУМЕНТ КОНВЕРТАЦИИ
Роль
Инженер-программист
Обязанности
Инструмент для миграции баз данных и приложений. Продукт выполняет преобразование кода с одного языка баз данных/программирования на другой. Разрабатывал серверные функции для инструмента; ● Поддерживал и улучшал существующие программные приложения, исправляя ошибки, обновляя элементы дизайна и добавляя новые функции; ● Предоставлял персонализированные программные решения под потребности клиентов; ● Участвовал в полном цикле разработки от создания до поставки; ● Оптимизировал запросы к базе данных для повышения производительности; ● Мигрировал систему на Linux, перейдя на C++17 и устранив зависимости от WinAPI; ● Интегрировал продукт с решениями на основе ИИ; ● Управлял и обеспечивал эффективность процесса CI/CD; ● Оптимизировал время выполнения сборки в Jenkins путем параллельного выполнения задач и улучшения использования ресурсов; ● Проводил ревью pull-реквестов и предоставлял обратную связь другим разработчикам; ● Рефакторил существующий код приложения для повышения удобства сопровождения и производительности. ● Multithreading: mutex/spin-lock, atomic, memory_order, lock-free/wait-free алгоритмы
Стек специалиста на проекте
C#, C++17, TCP, MS Windows, алгоритмы, SonarQube, Git, Oracle, Bitbucket, TCP/IP, tcpipudp, Ubuntu, QT, multicast, Boost, vcpkg, red 89, Red Hat, MSSQL, CMake, Confluence, Docker, atomic, UDP, memory, MySQL, Jira, PostgreSQL, Jenkins, CI/CD, sockets, SQLite
Отрасль проекта
Cloud Services
Период работы
Октябрь 2019 - Август 2022  (2 года 11 месяцев)
СЕРВИС КОНВЕРТАЦИИ
Роль
Инженер-программист
Обязанности
Сервис для развертывания в экосистеме клиента. Позволяет настроить всего один экземпляр инструмента конвертации. Все сотрудники клиента подключаются к сервису через браузер и выполняют конвертацию на нем. Упрощает настройку и лицензирование. Разрабатывал и поддерживал серверную часть сервиса конвертации; ● Проектировал и реализовывал сетевые функции; ● Руководил процессом разработки как основной разработчик; ● Участвовал в сессиях уточнения требований и проектирования; ● Оценивал задачи разработки; ● Проектировал архитектуру приложения для инструмента конвертации; ● Реализовал REST API с интеграцией WebSocket; ● Писал техническую документацию; ● Улучшил производительность, добавив и настроив механизмы кэширования, сократив время отклика; ● Настроил взаимодействие между процессами с другими приложениями для упрощения дальнейшей G H поддержки; ● Исправлял ошибки и оптимизировал код в существующей кодовой базе для повышения функциональности и надежности; ● Проводил ревью pull-реквестов от других разработчиков; ● Рефакторил кодовую базу приложения.
Стек специалиста на проекте
Git, Confluence, Bitbucket, REST API, Ubuntu, Boost, CMake, MS Windows, C++17, WebSockets
Отрасль проекта
Cloud Services
Период работы
Сентябрь 2018 - Октябрь 2019  (1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский Государственный Университет
Специальность
Компьютерная безопасность(математические методы и программные системы
Завершение учебы
2020 г.

Похожие специалисты

Government & Public Sector • VR/AR
АШ
Андрей Ш.
Минск
C++ разработчик
Senior
3 297,14 Р/час
Automapper
AWS
Bash
Bitbucket
Boost
C++
Clang
CMake
Conan
Confluence
+78

▪ Разработчик программного обеспечения с более чем 4 годами опыта создания высокопроизводительных приложений на C++. ▪ Специализируется на разработке кроссплатформенных решений для десктоп-приложений, VR-систем, аналитики данных, баз данных, embedded-устройств и игровых движков. ▪ Знание современных подходов к асинхронному программированию, применению паттернов проектирования, принципам SOLID и C++ Core Guidelines. ▪ Глубокий опыт работы с Qt/QML, Boost.Asio, OpenGL, Conan/vcpkg, Docker, Git, CI/CD и инструментами статического анализа (PVS Studio, Clangd). ▪ Создание пользовательских библиотек, оптимизация производительности, интеграция с оборудованием, работа с сетью и многопоточностью. ▪ Активное участие в code-review, документировании, тестировании и автоматизации процессов разработки. ▪ Написание unit- и интеграционных тестов, обеспечение покрытия критических участков кода. ▪ Применение практик CI/CD для кросс-платформенной сборки и доставки приложений. ▪ Проведение рефакторинга legacy-кода и его адаптация под современные стандарты C++. ▪ Коммуникабельность, способность работать как в команде, так и самостоятельно, быстро адаптироваться к новым задачам и технологиям.

Подробнее
E-commerce & Retail • GameDev
АК
Алексей К.
Москва
C++ разработчик
Senior
3 636,36 Р/час
C++
Linux
Python
.NET Core
.NET Framework
Agile
Android Studio
Angular
Arduino
ASM
+69

Основным языком, на котором предпочитаю разрабатывать, является C/C++ актуальных стандартов. Достаточно много доводилось работать на C#, JavaScript, Python. Также знаю/имею опыт работы с: - языками общего назначения: PHP, Java, Delphi, asm, Go; - специализированными языками: SQL, HLSL (шейдеры), HTML, CSS, LESS, QML, LaTex, Wolfram Mathematica; - фреймворками и библиотеками: Boost (asio, bimap, circular buffer, context, coroutine, geometry, graph), STL, Qt 4/5/6, UnrealEngine 4, DirectX, OpenMP, OpenCascade, OpenSSL, .NET Framework и .NET Core, ASP.NET, Laravel, jQuery, Vue.js, Angular, Three.js, Asm.js, WinApi, Intel TBB; - средствами разработки и операционными системами: Windows, Linux (Ubuntu, Debian, CentOS), Docker, Git, Perforce, VisualStudio (Code), QtCreator, KDevelop, QDevelop, Eclipse, Clang-LLVM, GCC, CMake, QMake, QBS, IntelliJ IDEA, Android Studio, Arduino IDE, WebAssembly (Emscripten); - базами данных и средствами для работы с данными: MySQL, MS SqlSever, PostgreSQL, Elasticsearch, Kibana; - методологиями разработки и сопутствующими программными решениями: Agile, Scrum, Kanban, Continuous Integration, Test Driven Development, Github, BitBucket, Jira, YouTrack, Jenkins, TeamCity, AppVeyor, Gitlab.

Подробнее
AI & Robotics • E-commerce & Retail • LifeStyle • Logistics & Transport
МЛ
Марина Л.
Минск
C++ разработчик
Senior
4 545,45 Р/час
C/C++
Azure
Boost
CMake
CSV
Enterprise Architect
GCC
GDB
Google Test
iCAP
+58

Инженер-программист с 15+ годами общего опыта. У меня есть обширный опыт разработки программного обеспечения для различных реальных симуляторов на различных операционных системах с использованием языка программирования C/C++. Также у меня обширный опыт разработки соответствующей документации в области и технической документации.. Мой опыт включает работу с математическими алгоритмами, такими как решение систем квадратных уравнений, преобразование координат из одной системы в другую, работа с матрицами, векторами, геометрическими и логическими задачами. Языки программирования C/C++ Технологии MSVС GCC MinGW g++ VCL GDB WinDBG Std STL Boost Qt CMake VMWare Enterprise Architect Rational Rose UDP, TCP/IP, XML ICAO, ISO ASTERIX MathCAD Google Test PostgreSQL pgAdmin SAMBA CSV, JSON Azure Интегрированные среды разработки Microsoft Visual Studio, STM32Cube IDE, Visual Studio Code, Embarcadero RAD Studio, Qt Creator, KDevelop Системы контроля версий Git, Perforce, SVN, MS Visual Source Safe Операционные системы MS Windows, Linux Методологии Agile, Scrum, Waterfall Инструменты управления проектами Jira, Confluence, Trello, Clockify, Outlook

Подробнее
LifeStyle
ВЧ
Владимир Ч.
Абу-Даби
C++ разработчик
Lead
4 415,58 Р/час
Boost
C++
dashboards
front
Git
Hack
Identity Server
Kibana
Python
RPAS
+110

Профессиональный backend-разработчик кроссплатформенных приложений в разработке от идеи и архитектуры до производства с 8- летним опытом. Большой опыт работы со структурами данных, математикой и проектированием систем. Основной язык программирования — C/C++. Также использовал Java, Python. Интересуюсь микросервисной архитектурой, многопоточностью и разработкой игровых движков. Хорошо разбираюсь в объектно-ориентированном программировании, механизмах баз данных SQL, CI/CD, всех VCS и т. д. Помогаю развивать свой продукт в качестве инженера-программиста, а также улучшать и развивать свои собственные навыки. Самая интересная и/или технически сложная задача из опыта? Самая интересная - реализовать продукт, имея в тз только "сделайте также как этот работает". Полная свобода реализации и архитектуры. Куда хотелось бы развиваться: технически или в менеджмент? Технически Чем хотелось бы заниматься (какими задачами)? Бэкэнд, HFT, concurrency, netwok Чем не хотелось бы? (какими задачами) frontend

Подробнее

Недавно просмотренные специалисты

FinTech & Banking • FoodTech • Urban technology
ТЖ
Тимофей Ж.
Москва
Консультант 1С
Lead
4 624,11 Р/час
Управление командой
Оптимизация ПО
Информационные системы
Apache Superset
Kanban
Research
Разработка
Программное обеспечение
Автоматизация производства
+49

Проектный менеджмент Управление проектами Разработка и внедрение Оптимизация бизнес-процессов Автоматизация производства Разработка и внедрение политик и процедур Бережливое производство Google Docs Asana ERP-системы на базе 1С 1C: Бухгалтерия ArchiMate Разработка регламентов Кросс-функциональное взаимодействие Постановка задач разработчикам User Research Управление бэклогом Scrum Waterfall Google Sheets Miro Drawio BPMN IDEF0 PostgreSQL PMBOK Моделирование бизнес процессов Atlassian Confluence Atlassian Jira AutoCAD Английский В1+/технический, опыт использования в международной производственной FMCG компании. "Спокойно и уверенно веду рабочий процесс, управление командой и коммуникацию с коллегами. Способен самостоятельно принимать решения, брать ответственность и делегировать задачи." Рекомендации по запросу

Подробнее