ЕЗ
Евгений З.
Мужчина, 26 лет
Беларусь, Минск, UTC+3
Ставка
4 545,45 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
C++ разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — 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 г.