Position: C++ Developer
Category: C++
English level: intermediate
Years of experience: 11


Over 15 years of experience in C++ (98, 11, 14) programming (STL, boost, COM/DCOM, VCL, CORBA, JNI, GDI+) in creation and development of complex multi-threaded applications.

Experienced, dedicated software developer with strong and deep knowledge of OOP and OOD.

Strong knowledge and practical experience in building and using relational databases (MSSQL, Oracle, Firebird, MSAccess) writing both SQL-queries and stored procedures.

Practical skills in using version control systems (Git, CVS), project management and bug tracking systems (Atlassian JIRA, Bugzilla, MSProject).

Developed the front-end part of the huge SCADA system.

Leading specialist in the client part of the Condition Monitoring System, ported embedded DSP vibration analysis algorithms into separate DLL and wrap with JNI to use them in scope of Java-based SCADA server.

Implemented OPC DA 2.0/3.0 protocol based on COM/DCOM technology and developed a back-end OPC Server and front-end OPC Client.

Protection of all products based on a dongle embedded in the HASP system.