Сервіс пошуку роботи №1 в Україні
Andrii
C++ Developer
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно, Інші країни, Київ
Контактна інформація
Шукач вказав: Телефон
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20291404/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Tereshchuk Andrii
C++ Engineer
[відкрити контакти ](див. вище в блоці «контактна інформація») | [відкрити контакти ](див. вище в блоці «контактна інформація») | github.com/andr1ano
SUMMARY OF QUALIFICATIONS
C++ systems engineer specializing in low-latency network programming, TCP/IP and UDP socket communication, and
multithreaded backend architecture on Linux. Proven track record building protocol-level data pipelines, high-concurrency
WebSocket servers, and secure client-server systems using C++14/17/20, Boost/Boost.Asio, and PostgreSQL. Master's degree
candidate in Computer Science, with a strong foundation in system analysis and a focus on performance, reliability, and
maintainable server-side software.
SKILLS
Networking & Protocols: TCP, UDP, HTTP/S, POSIX Sockets, Boost.Asio, ZeroMQ, gRPC, Protobuf, Nlohmann
Programming Languages: C++14/17/20, Golang, SQL
Operating Systems: Linux (Debian/Ubuntu/OpenSUSE), Windows 10/11
Databases: PostgreSQL, TimescaleDB, SQL Server, MySQL, SQLite
Build & Dev Tools: CMake/Makefile, Docker/Docker Compose, Jenkins, Git/GitHub/GitLab, CLion, Visual Studio 2022/Code
Testing: GTest/GMock, Boost Test Library
Methodologies: Agile, Scrum, Kanban, OOP, OOD, Functional Programming
UI / Visualization (secondary): Qt/QML, OpenGL, SFML, Win API
Other: Jira, Confluence, Wolfram Mathematica
EXPERIENCE
C++ System Engineer – PJSC “SRPA “Impulse” (Ukraine)
Since April 2025 (1 yr 6 mo) | Team size: 12
Maintained and extended a legacy C++ codebase handling core data-communication logic for nuclear power plant monitoring
equipment on OpenSUSE Linux, implementing asynchronous TCP mechanisms for reliable, low-latency data exchange
between hardware/network endpoints and UI layers.
• Implemented asynchronous TCP communication mechanisms for reliable, low-latency data exchange between
hardware/network endpoints and UI components.
• Supported and refactored a legacy C++ application's core data-communication logic on Linux, alongside the interfaces
built on top of it.
• Enhanced stability by debugging complex networking issues and optimizing resource handling within multi-threaded
environments to preserve data integrity.
• Collaborated with firmware and testing teams to validate end-to-end integrity of data transmission from the network
layer through to the application layer.
• Built Qt/OpenGL-based interfaces for real-time visualization of the resulting system parameters.
Tools & Technologies: OpenSUSE, C++17/20, Golang, POSIX sockets, TCP/IP, UDP, Networking, GTest, GMock,
CMake/Makefile, Git/GitLab, Docker, Qt5/Qt6, OpenGL.
Backend C++ Developer – DiJust (Ukraine)
July 2024 – April 2025 (10 months) | Team size: 10
Built a WebSocket-based backend server in C++ for iGaming platforms on Ubuntu Linux, handling high-concurrency real-time
client communication with server logic optimized using Boost networking.
• Implemented efficient, high-concurrency server-client communication using core networking principles over TCP/IP.
• Leveraged the Boost library for networking and performance optimization of the backend's real-time messaging layer.
• Designed and implemented server-side logic tailored to gaming requirements, ensuring robustness and scalability under
load.
• Applied Boost.Test for comprehensive unit testing, ensuring code reliability and maintainability.
• Conducted performance tuning and troubleshooting on Linux to address bottlenecks and enhance system throughput.
Tools & Technologies: C++17, CMake, Boost, Boost.Test, Nlohmann, Networking, PostgreSQL, Jenkins, Bash, Git/GitLab,
Ubuntu, TCP/IP, CLion.
C++ Software Engineer – SoftServe (Ukraine)
October 2023 – February 2024 (5 months) | Team size: 8
Developed a TCP/IP-based SMTP server and client in C++, fully compliant with RFC 821, running as a Linux daemon /
Windows service with encrypted, authenticated message transmission and XML/JSON-driven configuration.
• Developed a high-performance SMTP server and client in C++, implementing core email transmission commands in
compliance with RFC 821.
• Designed and implemented secure email communication protocols with encrypted message transmission and
authentication mechanisms.
• Engineered multi-threaded C++ networking components for reliable and efficient TCP/IP communication.
• Configured the system as a Linux daemon and Windows service, using C++ for background processing and XML/JSON-
based configuration management.
Tools & Technologies: C++14/17, Docker, SMTP, Boost.Asio, Boost, Nlohmann, GTest, GMock, CMake, PostgreSQL, Bash,
Git/GitHub, TCP/IP, UDP, HTTP/S.
EDUCATION
Master's Degree in Computer Science
Educational and Research Institute for Applied System Analysis, National Technical University of Ukraine “Igor Sikorsky Kyiv
Polytechnic Institute” (2025 – 2027)
Bachelor's Degree in System Analysis
Educational and Research Institute for Applied System Analysis, National Technical University of Ukraine “Igor Sikorsky Kyiv
Polytechnic Institute” (2021 – 2025)
LANGUAGES
English: Advanced | Ukrainian: Native
HOBBIES
Literature, philosophy, history, group events, videogames, long walks.
C++ Engineer
[
SUMMARY OF QUALIFICATIONS
C++ systems engineer specializing in low-latency network programming, TCP/IP and UDP socket communication, and
multithreaded backend architecture on Linux. Proven track record building protocol-level data pipelines, high-concurrency
WebSocket servers, and secure client-server systems using C++14/17/20, Boost/Boost.Asio, and PostgreSQL. Master's degree
candidate in Computer Science, with a strong foundation in system analysis and a focus on performance, reliability, and
maintainable server-side software.
SKILLS
Networking & Protocols: TCP, UDP, HTTP/S, POSIX Sockets, Boost.Asio, ZeroMQ, gRPC, Protobuf, Nlohmann
Programming Languages: C++14/17/20, Golang, SQL
Operating Systems: Linux (Debian/Ubuntu/OpenSUSE), Windows 10/11
Databases: PostgreSQL, TimescaleDB, SQL Server, MySQL, SQLite
Build & Dev Tools: CMake/Makefile, Docker/Docker Compose, Jenkins, Git/GitHub/GitLab, CLion, Visual Studio 2022/Code
Testing: GTest/GMock, Boost Test Library
Methodologies: Agile, Scrum, Kanban, OOP, OOD, Functional Programming
UI / Visualization (secondary): Qt/QML, OpenGL, SFML, Win API
Other: Jira, Confluence, Wolfram Mathematica
EXPERIENCE
C++ System Engineer – PJSC “SRPA “Impulse” (Ukraine)
Since April 2025 (1 yr 6 mo) | Team size: 12
Maintained and extended a legacy C++ codebase handling core data-communication logic for nuclear power plant monitoring
equipment on OpenSUSE Linux, implementing asynchronous TCP mechanisms for reliable, low-latency data exchange
between hardware/network endpoints and UI layers.
• Implemented asynchronous TCP communication mechanisms for reliable, low-latency data exchange between
hardware/network endpoints and UI components.
• Supported and refactored a legacy C++ application's core data-communication logic on Linux, alongside the interfaces
built on top of it.
• Enhanced stability by debugging complex networking issues and optimizing resource handling within multi-threaded
environments to preserve data integrity.
• Collaborated with firmware and testing teams to validate end-to-end integrity of data transmission from the network
layer through to the application layer.
• Built Qt/OpenGL-based interfaces for real-time visualization of the resulting system parameters.
Tools & Technologies: OpenSUSE, C++17/20, Golang, POSIX sockets, TCP/IP, UDP, Networking, GTest, GMock,
CMake/Makefile, Git/GitLab, Docker, Qt5/Qt6, OpenGL.
Backend C++ Developer – DiJust (Ukraine)
July 2024 – April 2025 (10 months) | Team size: 10
Built a WebSocket-based backend server in C++ for iGaming platforms on Ubuntu Linux, handling high-concurrency real-time
client communication with server logic optimized using Boost networking.
• Implemented efficient, high-concurrency server-client communication using core networking principles over TCP/IP.
• Leveraged the Boost library for networking and performance optimization of the backend's real-time messaging layer.
• Designed and implemented server-side logic tailored to gaming requirements, ensuring robustness and scalability under
load.
• Applied Boost.Test for comprehensive unit testing, ensuring code reliability and maintainability.
• Conducted performance tuning and troubleshooting on Linux to address bottlenecks and enhance system throughput.
Tools & Technologies: C++17, CMake, Boost, Boost.Test, Nlohmann, Networking, PostgreSQL, Jenkins, Bash, Git/GitLab,
Ubuntu, TCP/IP, CLion.
C++ Software Engineer – SoftServe (Ukraine)
October 2023 – February 2024 (5 months) | Team size: 8
Developed a TCP/IP-based SMTP server and client in C++, fully compliant with RFC 821, running as a Linux daemon /
Windows service with encrypted, authenticated message transmission and XML/JSON-driven configuration.
• Developed a high-performance SMTP server and client in C++, implementing core email transmission commands in
compliance with RFC 821.
• Designed and implemented secure email communication protocols with encrypted message transmission and
authentication mechanisms.
• Engineered multi-threaded C++ networking components for reliable and efficient TCP/IP communication.
• Configured the system as a Linux daemon and Windows service, using C++ for background processing and XML/JSON-
based configuration management.
Tools & Technologies: C++14/17, Docker, SMTP, Boost.Asio, Boost, Nlohmann, GTest, GMock, CMake, PostgreSQL, Bash,
Git/GitHub, TCP/IP, UDP, HTTP/S.
EDUCATION
Master's Degree in Computer Science
Educational and Research Institute for Applied System Analysis, National Technical University of Ukraine “Igor Sikorsky Kyiv
Polytechnic Institute” (2025 – 2027)
Bachelor's Degree in System Analysis
Educational and Research Institute for Applied System Analysis, National Technical University of Ukraine “Igor Sikorsky Kyiv
Polytechnic Institute” (2021 – 2025)
LANGUAGES
English: Advanced | Ukrainian: Native
HOBBIES
Literature, philosophy, history, group events, videogames, long walks.
Схожі кандидати
-
Програміст (.NET, Golang, Python)
Одеса, Дистанційно -
Game developer, Unreal Engine (C++, Blueprints)
Дистанційно -
Програміст (C++)
Дистанційно -
C++ програміст
60000 грн, Київ, Дистанційно -
C++ developer
Дистанційно -
C++ developer
Київ, Дистанційно