Position: Senior C++ QT Developer
Category: C++
English level: intermediate
Years of experience: 6

Documents search optimization in huge nosql database. Designed and implemented real-time notifications channel for sdk based on websocket. Designed and implemented internal open source tool for testing one of blockchain layer. Implemented converter for sql databases(sqlite <-> postgres).
Development of blockchain node, api gateway, sdk. Best C++/JS/Go practices are used to create highly performing and responsive systems.

Development of automotive navigation system. Navigation as a service. Best C++/Java practices are used to create highly performing and responsive navigation system. Limited amount of computational resources forces to write highly optimized, yet readable and maintainable code.

Development of database management system. Optimization and support of existing/legacy code. Great deal of low level C++ optimizations were applied.

Research and development of open source libraries: a high performance and open source tool used in DBMS flow. Identification and optimization of the bottlenecks. Convert sql databases, for instance sqlite to postgres etc.
Where I would like to work:
- Development using C++17, Go, preferably on server side;
- Well established code review, documentation, continuous integration, continuous delivery processes;
- Long term vision on product development;


I would NOT like to:
- To work in position where primary activities are not development on C++11 or later;
- To work on project where product quality is not critical;
- To work on project where product ethical aspects are questionable (like gambling);