
Digital Video Software Engineer, MS MVP in DirectShow/MF
Ukraine

Digital Video Software Engineer, MS MVP in DirectShow/MF
Ukraine
3 more...
Software architect and engineer in multimedia, video, audio, image processing, codecs, formats and presentation; communications and networking. Experienced in various aspects of software projects, from concept to release, implementation details and design of usable user interfaces, wide range of technologies.
▪ Windows Platform and API, C++, ATL, WTL;
▪ COM, OLE, ActiveX;
▪ DirectShow, DirectX; Intel Integrated Performance Primitives (IPP); OpenCV;
▪ TCP/IP networking, sockets, protocols (HTTP, FTP, SMTP, RTSP and many other);
▪ Multimedia formats, codecs, manipulation; JPEG, M-JPEG, MPEG-4, H.263, H.264, PCM, G.729, G.729;
▪ Multi-threading and performance.
(Computer Software industry)
November 2003 — Present (5 years 9 months)
Since the very beginning of the startup played a leading role in technical part of the software project.
▪ designed architecture of the client/server video surveillance software product;
▪ developed server side core, full client application and GUI, networking and interfacing to DirectShow compatible hardware;
▪ as a part of both server and client side code developed a number of DirectShow filters and DMOs;
▪ as a part of server side code, developed interfaces to various hardware such as cameras and video servers;
▪ prepared installation and upgrade scripts, designed sophisticated system of logging and feedback;
▪ designed license key management which proved efficiency with minimal piracy level after years of wide availability;
▪ managed team work of other developers in charge of development subtasks;
▪ managed and implemented several localization and integration projects;
▪ initiated and maintained corporate weblog http://blog.luxriot.com/ about product news and updates.
Master , Industrial Management , 1993 — 1999
Graduated with Honors
Microsoft MVP in DirectShow/Media Foundation, 2009