АХ
Артем Х.
Мужчина, 24 года
Беларусь, Минск, UTC+3
Ставка
3 625 Р/час
НДС не облагается
Специалист доступен с 26 июля 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
C++ разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Разработчик C++ с более чем 4 годами коммерческого опыта.
Я опытный разработчик с более чем 4-летним стажем в области разработки программного обеспечения. Мои основные навыки включают высокую работоспособность, устойчивость к стрессу и способность быстро учиться и овладевать новыми навыками и технологиями. Я работал как фулл-стек, так и чисто бэкэнд разработчик. Имею опыт работы в рамках Agile-цикла разработки. Моя цель - предоставить наилучшее возможное решение для каждой потребности бизнеса.
Языки программирования:
C, C++, Python, Bash
Технологии:
Qt QCustomPlot QTest PowerShell epoll/io_uring Make
POSIX
QML
MVP
OpenCV
CMake
Google Tests Message Brokers Multithreading
QtWidgets Postman WinAPI WebSocket Boost Protobuf GRPC
Базы данных:
MySQL, Redis
Другое:
Visual Studio, Git, GitLab, BitBucket, GitHub, Qt Creator, WSL2, Docker
Проекты
(4 года 8 месяцев)
СЕРВЕР ОБМЕНА СООБЩЕНИЯМИ
Роль
C++ разработчик
Обязанности
Мной была разработана высокопроизводительная бэкэнд-серверная часть, написанная исключительно на C++, работающая в среде Linux. Этот сервер был спроектирован для реализации протокола WebSocket и использовал передовую технологию io_uring для асинхронной обработки запросов клиентов.
Этот проект предоставил увлекательную возможность исследовать последние инновации в мире C++ и Linux, в конечном итоге способствуя разработке надежной и эффективной платформы для обмена сообщениями.
Обязанности и достижения:
● Успешно интегрировал WebSocket-сервер в существующий сервер обмена сообщениями, улучшив возможности системы в реальном времени для общения.
● Создал многопоточный WebSocket-сервер, что значительно увеличило отзывчивость сервера и обработку параллельных клиентских подключений.
● Применил технологию io_uring для оптимизации клиентских подключений и обмена данными, что привело к повышению производительности системы и низкой задержке в обмене сообщениями.
● Совместно с командой оценивал задачи, определял приоритеты и планировал спринты, обеспечивая эффективное управление проектом и соответствие целям.
● Проводил ежедневные встречи с командой для поддержания четкой коммуникации, оперативного решения проблем и достижения продуктивного сотрудничества на протяжении всего проекта.
Рабочее окружение:
C++20 Visual Studio Linux
WSL2
epoll io_uring WebSocket
Pusher HTTP BitBucket Make Postman
Стек специалиста на проекте
C++, Postman, Bitbucket, Linux, HTTP, WSDL, Make, WSL, Polly, WSO2, WebSockets, Pusher, Visual Studio
Отрасль проекта
Social Networking
Период работы
Март 2023 - Октябрь 2023
(8 месяцев)
СИСТЕМА КОНТРОЛЯ ГЕОМЕТРИЧЕСКИХ ПАРАМЕТРОВ ТОРМОЗНЫХ ДИСКОВ
Роль
C++ разработчик
Обязанности
В рамках моей роли я был ответственен за многокомпонентную систему, разработанную для контроля геометрических параметров тормозных дисков, включая лазерные сканеры, лазерные сенсоры, шаговые моторы и камеры FullHD. Эта система имела важную роль в обеспечении качества и точности производства тормозных дисков, особенно в мониторинге ключевых параметров, таких как ширина и изгиб.
Обязанности и достижения:
● Чрезвычайно тщательным сбором данных я внес свой вклад в способность системы поддерживать высокую точность при мониторинге параметров тормозных дисков, тем самым улучшая весь процесс контроля качества.
● Реализуя эффективные алгоритмы обработки данных, я оптимизировал способность системы преобразовывать сырые данные в осмысленные выводы, сокращая временные затраты и повышая точность оценок.
● Автоматизация генерации отчетов в формате CSV не только экономила время, но также увеличила согласованность и надежность отчетности, что сделало ее ценным инструментом для обеспечения качества.
● Мое сотрудничество с другими отделами привело к созданию системы, которая легко адаптировалась к меняющимся требованиям, обеспечивая ее непрерывную эффективность в мониторинге и контроле параметров тормозных дисков.
Рабочее окружение:
C++17
QT
QT Widgets QCustomPlot QT Creator Nanotec SDK
Riftek SDK Basler API Win API CMake GitLab OpenCV
Стек специалиста на проекте
API, GitLab, QT, CSV, Отчетность, CMake, SWOT-анализ, SDK, xAPI, Мониторинг, OWIN, C++17, OpenCV, Qt Creator
Отрасль проекта
Manufacturing
Период работы
Август 2022 - Март 2023
(8 месяцев)
СИСТЕМА ПРОВЕРКИ ДЕТАЛЕЙ ЗАВОДА
Роль
C++ разработчик
Обязанности
Я возглавил всестороннюю разработку компьютерного приложения, созданного для автоматизации процесса контроля качества в производстве, с акцентом на проверке геометрических параметров деталей завода. Этот проект стал свидетельством моей комплексной экспертизы с начального этапа сбора требований клиента до предоставления готового приложения.
Обязанности и достижения:
● Благодаря тщательному сбору данных и эффективной обработке, приложение стало ценным инструментом для автоматизации оценки геометрических параметров, что способствовало точности и эффективности в контроле качества деталей на заводе.
● Внедрение настраиваемых порогов для деталей позволило пользователям адаптировать приложение к различным требованиям завода, увеличив его универсальность и удобство в использовании.
● Регулярное добавление новых функций и оперативное устранение ошибок продемонстрировали гибкий подход к разработке программного обеспечения, что позволило приложению оставаться актуальным и надежным.
● Поддержание активного общения с заказчиком привело к созданию продукта, который без проблем соответствовал их требованиям, способствуя удовлетворенности клиента и долгосрочному сотрудничеству.
Рабочее окружение:
C++17
QT
QML
Qt Creator QThread
MVP Riftek SDK CMake GitLab Win API
Стек специалиста на проекте
API, MVP, GitLab, Thread, CMake, SDK, Qt QML, OWIN, C++17, Qt Creator
Отрасль проекта
Manufacturing
Период работы
Март 2022 - Август 2022
(6 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
БГУИР
Специальность
Информатика и программная инженерия
Завершение учебы
2022 г.