• Over 15 years of work experience in Software field. An experienced software developer with advanced skills in Network Solutions and knowledgeable of Team Management and Quality Assurance.
• 15 years of object-oriented software development experience under Microsoft Windows platform using Microsoft Visual C++.
• 3 years of software development under Linux/UNIX platforms using Qt and GTK.
• Experience in implementation of different industry standard protocols (SNMP, HTTP, etc.) and also custom network protocols over TCP/IP networks.
• Experience in DBMS Oracle. Writing SQL requests and stored procedures.
• Experience in system programming. Developing driver software for Windows (printers and MFU). Developing optimized low level control procedures for various I/O devices for DOS (PC Video System, DMA-access devices)
• Skills in creation of requirements, specifications and test procedures.
• Experience in distributed software developing using IBM Rational team developing tools
• Knowledge of two languages:
o Russian (native);
o English (fluent).
Specialties:Applied Physics and Mathematics
Software Development
Software Engineer @ Integrated solutions for information security. Certification of information security systems. Protection of personal data. Trusted Operating Systems. From October 2010 to Present (4 years 10 months) Moscow, Russian FederationSoftware Engineer @ Supporting of the existing financial risk management system. Error fixing, making modifications, development of new risk calculation modules. From May 2010 to July 2010 (3 months) Moscow, Russian FederationSoftware Engineer @ Developed drivers and applied S/W for printers and scanners under Linux. Image Viewers, Color correction tools, scanning tools etc. The project was successfully ported to other platforms (IBM AIX, Sun Solaris) From September 2008 to April 2010 (1 year 8 months) Moscow, Russian FederationRational technical presale specialist @ Consulted technical representatives of customer during presale activity. Provided presentations and demonstrations of Rational methodology and tools. Helped customer in installation and configuration of Rational software From April 2006 to September 2008 (2 years 6 months) Moscow Region, Russian FederationLeading developer @ Developed peripheral management software for remotely installing, configuring, and managing a wide variety of network peripherals using only a standard Web browser. This software is included in the release of Samsung multi-functional devices. Also developed driver software for various models of Samsung printers and MFU for Windows OS From November 2004 to April 2006 (1 year 6 months) Moscow, Russian FederationLeading ingineer developer @ Developed the mini SCADA system using MS VC++ (Program for interactive working with peripheral measurement and controlling devices via COM-ports with graphics interface (MFC, COM, using OPC server) From May 2003 to November 2004 (1 year 7 months) MoscowLeading developer @ Developed the client-server (3-level) software system for cellular operator dealers (Remote contracts registering, bill payments and other everyday clients service). Applied created software at MTS (Mobile Telesystems, Moscow, St. Petersburg) and at other cellular operators. Using Oracle RDBMS, MFC From June 2000 to May 2003 (3 years) MoscowResearch Engineer @ Created the applications of the telemetrically data processing. Developed high efficient specialized program for real-time processing and visualization of huge amounts of captured data. Developed the specialized optical character recognition programs for very noisy images From October 1995 to October 1995 (1 month) Federal Agency for Government Communications and Information
master of applied physics and mathematics, Physical and Quantum Electronics @ MIPT From 1989 to 1995