Lead C++ Developer


I am a lead universal developer. My main specialization is C++, but I can do much more as well: 3D graphics, mobile apps (Android, iOS), web services (NodeJS, PHP). During my career I was working with variety of technologies ranged from smart watch firmware to browser games, from mobile apps to enterprise software.
The best job for me is to investigate how the code work and to do maintenance/cleanup in the project.
List of technologies I use most of all: C++, Boost, OpenGL, OpenCV, Qt, OpenSSL, Android, Java/Kotlin, iOS, Swift/Objective-C, NodeJS, ReactJS
List of other technologies I worked with: MongoDB, MySQL, Redis, WebRTC, Lua, Torch7, Caffe2, PHP/Yii2, Python
I use GIT versioning system. My main OS is Windows, but when I need to write apps for iPhone, I use MacOS in VMWare. As for Linux, I usually work with Ubuntu or CentOS. For a hosting provider, I usually choose Amazon AWS or Yandex Cloud.
Apart from coding, I can lead a team around 5 developers, I can teach, and I can perform negotiations with customers.
I can speak English, Russian, and a little bit of Spanish and Korean.
I like to participate in hackathons, Startup Weekends, and so on - both as leader and as a tech expert. Two times my team won the prize.
Salary expectations: 5500 USD/month.


I can work as a lead developer, mainly in C++ or mobile areas (Android, iOS), but I am pretty universal. I am good at reading and understanding the source code, restoring and bringing up abandoned projects, fixing issues related to memory or performance. I can lead team up to 5 developers.
Possible areas of work: FinTech, Game Dev, Networking (VPN, media streaming).

Employment Preferences
Expected Base Salary

*,*17 USD / month

Expected Hourly Rate

** USD


Total Professional Experience

10 years

Startup Experience

5 years

Big-Tech Companies

no experience

Enterprise Experience

2 years
Contact Candidate


Send a connection request to the candidate to get their contact details.

Contact Candidate