Badges
Certifications
Work Experience
Senior Software Engineer
Value Line Publishing•  June 2017 - January 2020
Developed and supported company’s financial application for desktop.. (VS2015-2019, MS SQL Server, C#, .Net, C++, HTML, XML).
Senior Software Engineer
Sterling Medical Devices•  March 2013 - April 2014
Developed Web portals for medical needs (VS 2012, MS SQL Server, C#, .Net, HTML, XML, jQuery, Razor, JSON, Ajax, MVC).
Senior Software Engineer
TCI Credit•  February 2012 - July 2013
Maintaining and customizing Web-based application facilitating lending process for small and medium size businesses (Java, Javascript, jQuery, XML, Eclipse, Weblogic, MS SQL server).
Senior Software Developer IV
Microsoft•  June 2005 - February 2010
• Developed web-content classification program, extending the technique used in anti-spam engine. As its ancestor, my program used Support Vector Machines (SVM) technique to separate samples in high-dimensional space and Bayesian estimations of conditional probabilities (Visual C++, C#, STL, WinForms, .NET). To recognize multiple categories with binary classification method like SVM, predefined categories were automatically organized into a binary decision tree. • Proposed geometrical and statistical methods of classifying domain names, representing them with character-based n-grams (patents #20090043721 and #20090043720). • Created prototype of pattern-discovery program, revealing highly decisive non-trivial patterns (containing no obvious keywords). • Performed benchmark analysis of three main text-extraction technologies, beneficial for keyword filtering in Forefront Server Security (FSS) product. • Recommended appropriate way of loading IFilters from memory streams, implemented later in generic FSS text extraction engine.
Software Developer
Sybari, Inc. (acquired by Microsoft in 06/2005)•  March 2003 - June 2005
• Designed and implemented Alacra Internet Explorer toolbar, an in-process COM-server DLL. • Created an XML parser to avoid using third-party XML-parsing tools. • Integrated more than 5,000 business reports into databases and Internet search engine; wrote a program for processing their weekly updates. • Optimized typical search procedures on server side by serving requests from NT-service permanently running on server machine.
Software Developer
Alacra, Inc•  January 2001 - November 2001
• Designed and implemented Alacra Internet Explorer toolbar, an in-process COM-server DLL. • Created an XML parser to avoid using third-party XML-parsing tools. • Integrated more than 5,000 business reports into databases and Internet search engine; wrote a program for processing their weekly updates. • Optimized typical search procedures on server side by serving requests from NT-service permanently running on server machine.
Senior Programmer
Home Care Information Systems •  June 1999 - January 2001
• Created an exception-handling system to improve product support by retrieving detailed information about the state of the program utilizing run-time type information. • Developed large quantity of reusable components for dealing with GUI on front-end side and maintaining databases on back end of Visual Skilled Care, client-server application.
Senior Programmer/Analyst
Top Image Systems •  November 1996 - November 1998
• Created drivers for using various Optical Character Recognition (OCR) programs. • Developing of proprietary OCR program. • Wrote OCR tuning program to achieve best recognition results. • Developed "voting" algorithm for cases when different OCRs for the same field returned different results.
Education
Donetsk Institute for Physics and Engineering
Solid State Physics, Doctor of Science•  February 1980 - March 1992
Theory of electron density in the ground state of crystals.
Donetsk Institute for Physics and Engineering
Theoretical and Mathematical Physics, PhD•  March 1973 - January 1980
Chemical bonding in crystals, correlation effects.
Links
Spirya has not updated links details yet.
Skills
Spirya has not updated skills details yet.