Инженер-Программист
CurrentParticipation in the development and support of application code for Linux / Mac OS:- Qt data backup application.- Web applications written in Wt, which translates C++ into HTML5 + JS.- Remote computer control, video calling and web conferencing.Wrote unit tests.Refactored the code and brought it to the C ++ 17 standard as well as ISOCPP, which had achieved:- Elimination of data loss in multi-threaded applications, with responses from the Qt backend.- Elimination of uncontrolled use (leak) of memory.- Improving the security of storage of personal user data.- Improved service resiliency.The development of new functionality in the framework:- Redesign the interface (UI) and make it more convenient to use for the client.- Redone data models to display user information.Participation in the formation of the concept of development (Workflow) in a team using CI / CD (Jenkins) and Git.Interaction with the testing team and support services to quickly localize problems.Solving other bugs and issues.