Position: Senior C++ Developer
Category: C++
English level: upper
Years of experience: 9

- as a tech lead I was responsible for the In-vehicle Navigation System component
- analyzed, designed, estimated, and implemented features where different departments and companies were involved
- redesigned file synchronization flow for desktop applications
- ported the existing project to Git and setup Jenkins CI integration with code review
- unified codebase of Windows and macOS desktop clients which allowed having Linux client almost "for free"
Participated in several projects:

- Automotive
In-vehicle Navigation System
Technologies: C++11/14, STL, multithreading, Google Test, Google Mock, boost, git, repo,  Embedded Linux, Jenkin, CMake, Lua, ccache, icecream

- Cross-platform desktop application
Cloud-based file synchronization system
Technologies: C++11/14, Qt, STL, RESTful web services, Jenkins, Git, SVN, Google Test, Google Mock, OCaml, Linux, Android, Windows, macOS, Apache Thrift, Google Protocol Buffers

- Embedded
Tizen OS integration with the customer's hardware
Technologies: C, C++, Python, Bash, Repo, Git, Jenkins, GStreamer, Crosswalk, Chromium, RPM, GBS, Embedded Linux

Besides work, I like to explore different languages and technologies from React and Node.js to Rust
Will prefer:
- Modern C++ (11 and above)
- will consider switching to Rust or Go
- product company or ability to influence the product

Not interested:
- Legacy support
- C/C++
- low-level embedded
- Windows/macOS development
- Gamedev