Viachaslau Palidavets
Software Developer @ VOKI Games
About
Senior C++ Software Engineer with 10+ years of experience in building high-performance, real-time, and distributed systems. Strong expertise in networking (TCP/UDP, custom protocols), multithreading, and performance optimization.Proven track record of designing and owning complex system components, including simulation systems, distributed messaging, and low-latency data processing pipelines. Experienced in working across the full stack of desktop applications, from backend and networking layers to UI (Qt/QML), with a focus on efficiency, scalability, and maintainability.
-
Georgia
Computer Software
Graphical User Interface (GUI), Representational State Transfer (REST), Win32 API, Linux, Windows, User Datagram Protocol (UDP), Transmission Control Protocol (TCP), REST APIs, gRPC, PostgreSQL, Object-Oriented Programming (OOP), C++, WebSocket, Multithreading, Cursor AI, Visual Studio, Qt Creator, Problem Solving, Requirements Analysis, Code Review
Experience

Software Developer
Грузия
● Designed state tracking mechanisms to handle complex multi-step interactions and ensure consistency with the main gameplay logic. ● Optimized performance under CPU constraints by simplifying data structures and reducing computational overhead. ● Extended the system to support new game mechanics while maintaining correctness and increasing system complexity.

Software Developer
SKB-RadioTechProekt
Минск, Республика Беларусь
● Designed and implemented networking components for communication with external hardware in real-time systems using TCP/UDP and REST APIs. ● Developed a custom binary protocol with handshake and encrypted TCP communication for secure and reliable data exchange. ● Built and maintained a distributed messaging system with peer-to-peer communication, node discovery, message routing through intermediate nodes, and cross-network interaction. ● Implemented connection management (retry strategies, reconnection logic, health checks) to ensure system stability in unreliable network conditions. ● Diagnosed and resolved networking issues (packet loss, latency spikes, unstable connections) in multi-node environments (dozens of devices across multiple network segments). ● Processed real-time data streams (~1000 data points/sec), optimizing pipelines for responsiveness and stable system performance. ● Led a small team (last 1.5 years): conducted code reviews, mentored developers, and participated in technical decision-making. ● Improved UI performance in Qt by offloading heavy rendering to a separate thread and reducing update frequency under high data load.

Software Developer
Минск, Республика Беларусь
● Quickly ramped up in QML (with prior Qt experience) and implemented a major part of the application UI, establishing a scalable foundation for further UI development. ● Developed a dynamic test data generation module to enable realistic UI demonstrations before backend readiness. ● Designed and implemented a spatial audio communication prototype using XAudio, including audio capture, mixing, and real-time playback. ● Built a reusable audio processing library and demo application for validation and presentation. ● Contributed to architectural design of a scheduling system using Qt Model-View principles. ● Participated in code reviews and team development processes.

Software Developer
SKB-RadioTechProekt
Belarus Minsk
C++, Qt, Qt Creator, Qt Designer, stl, QML, WebSockets, Protobuf.

Software Developer
Credo-dialogue
Belarus Minsk
Visual Studio, QtCreator, SVN, Git, C++, STL, Boost. Export/import data from/to diffrent formats (XML, DXF, MIF/MID, Firebird DB etc.), support legasy code, developing new feauters.
Viachaslau Palidavets's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



