Badges
Certifications
Work Experience
Senior Software Engineer
Microsoft•  November 2020 - Present
Developing of the cross-platform application that allow to publish metrics
Senior Software Engineer
Forcepoint•  October 2019 - October 2020
- Implementation of the VPN-based Cloud access security broker agent for Android that redirects requests to the managed hosts to the VPN server for monitoring. Also it collects information about user activities (file sharing, accounts logins, etc) to monitor actions through native applications that use certificate-pinning. - Development of the cross-platform (Windows/Mac/Linux) network protection driver that monitors all users network activities and enforce policy-based decisions (block, redirect to proxy, bypass monitoring, etc). Collecting and publishing information about network state (in Captive portal, in Corporate network, in Corporate network VPN, etc.)
Senior Research Engineer
LG Electronics•  June 2018 - September 2019
- Distributing and supervising bug fixing activities within the team. - Support and extension of the chromium-based platform used in different products (TV, signage panels, etc.). Whole purpose of this platform is to aggregate all necessary functionality from every product and in the same time to abstract from the product as much as possible. Also it should be done with understanding of the chromium product architecture to simplify the update procedure. - Research of the different machine learning technologies (such as face and voice recognition, motion detection etc) and integration them into this platform.
Senior Software Developer
HORIS•  August 2006 - July 2018
- Support and functionality extension for the C++ engine that works with mapping data. My responsibility has been focused on subsystem that searches the best route. During this time I’ve added considering of vehicle profile, complex maneuvers, toll booth etc. Also I’ve done some performance improvement and introducing several unusual routing modes. - Support and developing several applications that use this engine. There are several applications for quality and performance tests under Windows, WinCE, Linux and Qt. Several Android and iPhone applications (mostly the Java and objective-c level that works directly with native C++ engine). Several different Linux servers that provide routing functionality, obtaining traffic information and performing some queries to the mapping data (introducing of the client part into existed application was also under mine responsibility). - Developing several applications working with map data for internal purposes. - Records management.
Education
St. Petersburg State University
Mathematics, PhD•  September 2002 - April 2012
Links
Skills
melnikovea has not updated skills details yet.