Senior Software Engineer @ From June 2015 to Present (5 months) London, United KingdomSoftware Engineer @ ● Implemented core part of revisioned metadata storage (C/C++) for distributed cloud-based file system that supports shared folders. This storage serves 1.2 billions hits per day using 28 machines.
● Created WebDAV interface for cloud-based file system. From October 2013 to April 2015 (1 year 7 months) Senior software engineer @ ● Created a service(Java,C++) that analyzes >100Gb of user's HTTP requests daily and extracts statistics useful for ranking documents in the searcher.
● Implemented document ranking factors based on user's behavior in the searcher: anchors popularity, popularity of SERP clicks, site popularity. They showed high importance based on pfound metric.
● Reduced size of Java heap by 60% in searcher using unmanaged memory. From May 2012 to May 2013 (1 year 1 month) Hanoi, VietnamSoftware Engineer @ ● Built a searcher(C++) with zero latency between indexing and searching of a document. It was optimized for personalized data using compound keys and sharding. It maintained high performance with 1Tb indices.
● Deployed the searcher in email service.
● Interviewed >10 C++ developers, formed a team of 2 new developers. From August 2008 to February 2011 (2 years 7 months) Senior software engineer @ LUXProject – web-based project management system.
● Developed automatic import of tickets from other systems using SOAP.
● Developed parts of administration interface using Java Spring framework.
● Integrated LUXProject with Confluence and Jira using Java API. From January 2007 to August 2008 (1 year 8 months) Moscow, Russian FederationSoftware Engineer @ LUXProject – web-based project management system.
● Developed automatic import of tickets from other systems using SOAP.
● Developed parts of administration interface using Java Spring framework.
● Integrated LUXProject with Confluence and Jira using Java API. From March 2004 to April 2006 (2 years 2 months) Moscow, Russian Federation
Master of Science (M.S.), Computer Software Engineering @ Computational mathematics and cybernetics faculty, MSU From 2001 to 2006 Vladimir Slaykovskiy is skilled in: C, C++, Java, Server Side, High load, Cloud Computing, Search Engines, Ruby, Software Engineering, Software Development, Algorithms, Ruby on Rails, Linux, Subversion, Git, JIRA, Python, SOAP, C#, SQL, Multithreading, Distributed Systems, Back-end Development