The main responsibilities:* Development of business applications* Research activities (developing mathematical models for image processing and computational linguistics)* Extension of existing functionality of applications (for mobile devices)* Business trips
I started to work in the position of a Software Developer, later I rose to be a Team Leader. My main responsibilities were:* Design and development of architecture for business applications and corporate infrastructure* Design and development of methods of security algorithms for remote control systems* Extention of VNC protocols for corporate requirements* Design of highload systems (billing system)* Database design of scalable highload systems* Coordination of the team* Mentoring* Participation in the conferences* Communication with partners* Some research activities. These activities relate to: - Design and development of VoIP systems - Library for normalizing the quality of real-time video
I was participating in the development of VoIP SW (both for the client side and for the server side). Later, I was working on the development and extension of functionality of network protocols. I developed several internal tools for 'process authomatization', parsing logs etc.The main responsibility was to develop a part of the core of SS7 protocols' stack.