Position: Lead Software Engineer
Category: C++
English level: fluent
Years of experience: 8


Recent projects:

    Description: Developing an edge computing solution providing identical capabilities and functionalities to the cloud-based media service.
    Role and duties: design scalable architecture, creating metrics and monitoring tools, planning, development, team leading
    Achievements: reached 3 times lower rate of connection failures in short time with limited dev resources.
    Technologies: C++, Python, Linux, gRPC, TLS, DBus, multithreading, Boost.Asio, WebRTC, FFmpeg

    Description: Developing custom media streaming solution for a low power device
    Role and duties: development, research, mentoring, optimisation, finding better design solutions
    Achievements: reduced resources consumption (CPU by 15%, memory by 20%), reached level of 85% of code coverage, developed testing solution
    Technologies: C++, Linux, Gstreamer, FFmpeg, RTP/RTCP, SRTP, Asio

Interested in challenging projects where I can develop new skills and knowledges.