Position: Sr. Developer C/C++, Python, Golang
Category: C++
English level: upper
Years of experience: 6


I have 6+ years of experience in the industry.
Most part of my responsibility on the projects is developing the architecture and design of the software and the actual code developing.
I was working on the projects from the low level developing for the network equipment to the user-space applications for files sharing in the cloud.
Also, I was involved in the customers escalations handling, like bug fixing as well as emergency customer's device recovery in the field.

Primary skills:
C, Python, C++.
Golang.
OOP and OOD.
Multi-threading.
Linux network programming. 
Problem solving.
Design patterns.
Customers support.

Primary technologies:
STL, client-server architecture, gRPC, protobuf, boost, network filters, smb plugins, OpenStack.

Secondary skills:
Bash, SQLite, QML, Docker, QNX