Position: Architect/senior c++ developer/Team Lead
Category: C++
English level: upper
Years of experience: 10

As an employee of small software company, managed to propose company process improvements(like regular 1-1 meetings, mentoring program, goal oriented salary review system)

As a consultant in Spotify we formed a good team with other guys. I tried to push pair programming sessions, because it helps to jump to new domain and to get experience faster.

Also, I'm very proud of my work on-site. I managed to solve integration problems and solved all implementation blockers.

As an architect I managed to clarify tension points from customer and "drived" him through technical details and made result predictable.
Latest experience:
+ Unreal Engine + C++ projects. Architecture proposals. Client communication. Company process improvements.
+ Spotify engine changes. Migration of interfaces between engine and applications.
Also:
5 years in automotive industry
* Navigation development
* Architecture description creation
* Representing company on-site in suppliers office
* Leading team of 5 people
* Little OpenGL experience
* Game development experience
I really don't like very long support projects. When you are fixing bugs for several years without any new features.