Position: Middle C++ Developer
Category: C++
English level: pre
Years of experience: 2


Hard skills:
- С++17, С++11, STL
- Qt5: Core, Gui, Widgets, Network, Sql
- MsSql, SQLite
- Git, GitHub
- CMake
- Unit testing (gtest)
- multithreading

Worked with:
- Boost
- Crossplatform
- Android studio
- Linux

Experience:
– A product for the automation of weighing processes: collection, storage and processing of weighing information, automated control of the weighing complex.
Worked in the team to develop a new version of the software and sometimes support the old ones.
Recently, I have been taking a leading role in a project related to the implementation of new business logic, optimization, and more.
Technologies: C++17, Qt, QtWidgets, MsSql, SQLite, Multithreading, TCP/IP, COM, ОS Windows.

– Multithreading cross-platform DNS proxy server.
On tcp, udp, dot, doh protocols, using C++11, boost.asio.
Developed project assembly and 3rdparty libraries with CMake.
Was responsible for win/andriod/linux part of cross-platform.
Search, compilation, testing of 3rdparty libraries for use in the project.
Participated in the development of architecture.