Position: C++ Developer
Category: C++
English level: intermediate
Years of experience: 1


I am a C++ developer who participates in the development of large software system. Because of the size of the system we use advanced design approaches like Domain Driven Design, hexagonal architecture, etc. gRPC and message brokers are used for purposes of communicating among components. I have implemented new features and fixed bugs.
Also, I like to develop things myself, so there are a bunch of personal pet projects I wrote. I have used boost networking libraries like boost::asio and boost::beast in such projects. Also, I am a confident Linux user.
I would like to develop as a C++ developer in the first place. I like networking and multithreading.