Position: Senior C++ Developer[Part time]
Category: C++
English level: upper
Years of experience: 4

In addition to writing various features, one of the main of which was the implementation of switch mode for all features of the application for certain platforms for which the application is intended, I believe that the main achievement was improving the quality of the code and testing the project in all directions to the level required by the customer (almost 100% ). As well as reaching the grade of the project to the level of K-Freigabe - this means that the customer gives permission for the integration of the product into the car.
Basically, my work experience is related to Embedded/Automotive field. My team currently has several projects related to middle layer programs of the car system (data diagnostics) Stack: C++14, Docker, Conan, QEMU, AUTOSAR ADAPTIVE. My role in the team is quite diverse: writing new features, improving the QA part of the project (UT, IT, SCA), writing documentation for the project, as well as releasing packages for our customer, also, now I'm leading the team as technical lead and take a part in planning and other management activities. I'm also mentoring new team members. I see further development in work with UNIX systems, the use of the latest technologies, as well as the opportunity to apply my knowledge in mathematics and physics (in the past I was a teacher at the university in these subjects).
I try to find a side project for part-time job, it means that I have a low expectation of technology or other infrastructure of the project. Only one point, it should be proper goals and tasks which I should achieve on this project or help with. And it should take no more than 15-20 hours per week.