Victor Vitkovskiy
Angestellt, Senior software developer, Cyclone RI, Velikiy Novgorod, Russia
Velikiy Novgorod, Russische Föderation
Werdegang
Berufserfahrung von Victor Vitkovskiy
Bis heute 5 Jahre, seit Juli 2019
Senior software developer
Cyclone RI, Velikiy Novgorod, Russia
Software development for several projects based on Astra Linux / Ubuntu OS using C++ / Qt / Boost, main developed features – video cameras and grabbers integration, image receiving and development of image processing algorithms like summarizing, distortion correction, de-warping using CPU and GPU (CUDA toolkit), client-server communication and UI design for tracking, update settings and visualizing data.
8 Jahre und 9 Monate, Nov. 2010 - Juli 2019
Senior software developer
IT-Commune Ltd
Client: Mirasys (Finland) Software development and support of Mirasys (Finland) VMS and all its life-cycle and features like clientserver communication, video and audio data receiving, saving and processing, UI design, interaction with third party software, integration of different network cameras, video servers and other third-party devices using manufacturer-specific SDK's: Bosch, Canon, Panasonic, UDP, ACTi, Arecont, IQEye, Axis, CNB, GANZ, Etrovision, HUNT, Messoa, Sanyo, Samsung, VIDO etc.
1 Jahr und 1 Monat, Okt. 2017 - Okt. 2018
Software developer
Pelengator JSC
Software development for aerial camera, main developed features - high-resolution camera integration, data processing, created several multi-threaded components for data analysis and data saving to internal storage, implemented several OS dependent features for hardware statistics collection.
8 Monate, Feb. 2018 - Sep. 2018
Software Developer
Hermitage museum
Software development for photo station system that is used to taking, saving and processing photos of big (6 x 9 meters) antiques. Main designed and developed features - required camera's integration based on camera's SDK, UI design using WPF for preparing, start and stop shooting, camera's calibration and photo session edit, also took part in client-server communication implementation and data saving.
10 Monate, Sep. 2016 - Juni 2017
Software Developer
Horizon Ltd
Software development for digital vision of automatically controlled boat. Main features - required hardware integration using manufacturer's API, UI design and client-server communication. Worked on required camera's integration and image processing, implemented several multi-threaded components for data filter and combine, took part in data analysis development and saving to internal storage. Implemented application for system control (including required UI design and logic).
2 Jahre und 2 Monate, Okt. 2008 - Nov. 2010
Senior software developer
AstroSoft
Development of C++ communication modules for wide range of network cameras and video servers, communication with manufacturers and bug fixing, experience in network cameras SDK's and network protocols for video and audio receiving, managing settings and PTZ functionality. Used technologies: (C++: Win API, Win32 SDK, STL, camera's SDK's)
2 Jahre und 1 Monat, Okt. 2006 - Okt. 2008
Software Developer
AstroSoft
Position: Software developer Client: LINK(Germany) Developed new features in LINK video management system, worked on bug fixing and support. Used technologies: (C++: Win API, Win32 SDK, STL, WTL, boost) Position: Automated tests developer Client: LINK(Germany) Developed a wide range of module and GUI tests for LINK video system.Used technologies and applications: Quick Test Pro, VBscript, WSH, cmd, C++ module tests (Win API, Win32 SDK, COM) Skills: C++
Ausbildung von Victor Vitkovskiy
2 Jahre, Sep. 2005 - Aug. 2007
Interpreter in the field of professional communication
Yaroslav-the-Wise Novgorod State University
5 Jahre, Sep. 2000 - Aug. 2005
Master of Applied Mathematics and Information Science
Yaroslav-the-Wise Novgorod State University
Sprachen
Englisch
Gut
Russisch
Muttersprache