АИ
Алексей И.
Мужчина, 36 лет
Беларусь, Минск, UTC+3
Ставка
4 545,45 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
C++ разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Польский — B1
Главное о специалисте
Инженер-программист с 9+ годами коммерческого опыта.
Имею 12 лет опыта в разработке сложных систем с акцентом на C и C++, многопоточность, сетевые решения, работу со стандартной библиотекой и Boost. Работал над финансовыми и промышленными проектами, занимался интеграцией с внешними сервисами и оптимизацией высокопроизводительных систем. Уверенно владею SQL, инструментами автоматизации CI и CD, а также системой контроля версий Git. Знаком с Jira и Confluence.
Проекты
(11 лет 4 месяца)
БИБЛИОТЕЧНАЯ СИСТЕМА
Роль
Инженер-программист
Обязанности
Надежная и высоко масштабируемая система управления библиотеками с более чем 40-летней историей работы, обслуживающая разнообразную клиентскую базу по всему миру. Система построена с использованием сочетания языков C, Java и Scala, что позволяет использовать сильные стороны каждого из них для создания надежной, эффективной и многофункциональной платформы. Разработанная для работы с большими объемами данных и сложными рабочими процессами, она постоянно развивается, чтобы соответствовать потребностям современных библиотек, сохраняя при этом совместимость с устаревшими компонентами.
Оптимизировал и поддерживал кодовую базу, устраняя ошибки и повышая производительность;
● Реализовал сетевые взаимодействия для ускорения обмена данными между сервером и клиентами библиотеки;
● Разрабатывал новые бэкэнд и фронтэнд функции для связи на сокетах;
● Руководил разработкой на C, реализуя критически важные функции;
● Улучшал API на Scala для повышения качества обслуживания и масштабируемости;
● Автоматизировал CI/CD процессы для ускорения развертывания;
● Модифицировал базы данных для поддержки новых функций и улучшения схемы;
● Оценивал задачи, обеспечивая реалистичные сроки и эффективное распределение ресурсов;
● Проводил проверки кода, поддерживая качество и стандарты, делился знаниями с командами;
● Улучшал унаследованные приложения для повышения удобства, масштабируемости и эффективности.
Стек специалиста на проекте
PostgreSQL, Git, MySQL, Bitbucket, Scala, Jenkins, C, Amazon Web Services, GDB, Java 11, UDP, TCP, multicast
Отрасль проекта
Cloud Services
Период работы
Март 2022 - По настоящее время
(3 года 5 месяцев)
КОРПОРАТИВНАЯ СИСТЕМА ДЛЯ НЕФТЕГАЗОВОЙ ОТРАСЛИ
Роль
Инженер-программист
Обязанности
Корпоративная система для нефтегазовой отрасли, разработанная для бесперебойного внутреннего использования на различных устройствах. В системе используется C++17 для надежной разработки бэкенда и JavaScript, HTML и jQuery для интерактивного фронтенда. Благодаря Microsoft SQL Server для хранения данных и Nginx, обеспечивающему бесперебойную работу сервера, система представляет собой надежное и высокопроизводительное решение.
Процессы разработки были оптимизированы с помощью Resharper C++ для повышения качества кода, CMake для эффективной автоматизации сборки и инструментов контроля версий, таких как Git и BitBucket. Решение было оптимизировано для развертывания в среде Windows, что обеспечивает совместимость и простоту использования на всех устройствах.
Разрабатывал эффективные внутренние программные решения, обеспечивающие оптимальную производительность критически важных операций в нефтегазовой отрасли;
● Оптимизировал производительность системы за счет перехода на C++20 и активного использования библиотеки Boost для сложных вычислительных задач и работы с многопоточностью;
● Участвовал в качестве основного разработчика, внедряя ключевые функциональные возможности и поддерживая основные этапы проекта;
● Обеспечивал точную оценку задач, что позволяло эффективно планировать и управлять ресурсами для реализации проекта;
● Поддерживал и улучшал существующую кодовую базу, устраняя ошибки, оптимизируя производительность и сокращая технический долг;
● Вел техническую документацию и спецификации проекта, улучшая
взаимодействие команды и поддержание актуальности информации;
● Удалял устаревшие компоненты, модернизируя систему для повышения надежности и удобства обслуживания.
● Multithreading: mutex/spin-lock, atomic, memory_order, lock-free/wait-free алгоритмы (профессиональное владение)
Стек специалиста на проекте
std, MS Windows, алгоритмы, Git, Bitbucket, Resharper, Nginx, Boost, CMake, HTML, Confluence, SQL, atomic, JQuery, memory, Microsoft, MySQL, Identity Server, JavaScript, Jira
Отрасль проекта
Manufacturing
Период работы
Январь 2021 - Декабрь 2021
(1 год)
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ДЛЯ ВЕДЕНИЯ БУХГАЛТЕРИИ
Роль
Инженер-программист
Обязанности
Программное обеспечение для ведения бухгалтерского учета - важное решение для любой организации или частного лица, которым необходимо повысить степень контроля над составлением бюджета. Программное обеспечение может использоваться для регистрации операций пользователей, включая счета, выписки по кредитным картам, квитанции и многое другое.
Разработал приложение для ведения бухгалтерии для управления личными финансовыми операциями;
● Использовал библиотеку FLTK C++ для создания удобного графического интерфейса, упрощающего ввод транзакций и финансовый анализ;
● Интегрировал SQLite для эффективного управления базой данных записей транзакций, обеспечивая быстрый доступ и надежное хранение данных;
● Внедрил надежные методы тестирования для обеспечения надежности и точности приложения и устранения потенциальных проблем до развертывания;
● Использовал plog для эффективного протоколирования и отладки ошибок, а также автоматизировал процесс
сборки для ускорения разработки;
● Разработал модули для интеграции с
банковскими API для автоматического импорта транзакций и обработки данных в бухгалтерском ПО.
Стек специалиста на проекте
Git, C++, Jira, CMake, SQLite, gtest, Visual Studio, UDP, TCP, sockets, multicast
Отрасль проекта
Cloud Services
Период работы
Май 2020 - Январь 2021
(9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет