Position: Senior Software Engineer
Category: C++
English level: upper
Years of experience: 11


November 2018 – present:
        Customer: BlueJeans (Video-conferencing software).
        Project: Adapt BlueJeans application to work in Citrix VDI environment for Windows and Linux.
        Main dev tools and technologies: C++, STL, Boost, GTest, Jenkins.

November 2014 – October 2018:
        Project: Video-conferencing software (Citrix RealTime Optimization Pack for Lync/SfB).
        Supported platforms: Windows, Linux (32 and 64-bit), Mac, Raspberry Pi (ARM), Android
        Functionality: audio/video codecs, audio/video capturing/rendering, stack of multimedia transmission protocols and related to them (RTP/SRTP/RTCP, ICE/STUN/TURN, SDP etc).
        Main dev tools and technologies: C++, STL, CxxTest, a lot of 3-party libraries.
        Additional dev tools and technologies: C#/COM – for connection to Lync/SfB only, Java/JNI – Android only.

July 2013 – November 2014:
        Project: software for investment bank.

November 2010 – July 2013:
        Project: video-conferencing software (Avistar and Citrix software).
        Used tools and technologies: VS 2008, C++, STL, C#, COM, multithreading, SIP/SDP, RTP/RTCP, WiX.

April 2007 – November 2010:
        Company Sofware MacKiev, Kiev, software engineer.
        Project: 2D graphing and statistics application (GraphPad Prism).
        Used tools and technologies: C/C++, STL, WinAPI, SVN.