Position: Разработчик C++
Category: C++
English level: intermediate
Years of experience: 4


● Teamwork experience;
● Systems: Microsoft Windows, Linux, and macOS;
● Knowledge of C, C ++, OOP, STL, WinAPI;
● Proficiency in Java, Qt, wxWidgets;
● Databases: SQL, PostgreSQL, MySQL, SQLite;
● Environments: Microsoft Visual Studio, Code: Blocks, Android Studio, Xcode;
● Version control systems: git, svn;
● Work with audio data;
● Writing bash scripts;
● Familiar with WEB-based technologies: PHP, HTML, CSS, JavaScript, Node.js, Angular.js;
● Graphic editors skills (PhotoShop).


Responsible for maintaining, improving, and developing client-server applications. Attachments were used to encrypt and transfer information.

Development, writing, implementation and testing of new functionality in existing projects, which included changes in databases, protocol improvement and its support from the server and client programs side. 
C ++, TCP / IP and UDP protocols, sockets, multithreaded, STL containers and algorithms mostly were used.