
Senior software development engineer
Russian Federation

Senior software development engineer
Russian Federation
Windows and Unix software development. Comprehensive experience in design distributed systems, network programming, compilers, GUI.
C++, C# programming, most scripting languages programming, software design, project management.
(Public Company; 10,001 or more employees; SUNW; Computer Software industry)
September 2004 — Present (4 years 2 months)
Improving Sun C++ compiler in the area of templates and other modern C++ standard features.
(Privately Held; 501-1000 employees; Computer Software industry)
October 2003 — September 2004 (1 year)
Tracking and Crisis Management department
Specification creating, planning, architecture developing, tuition, development some elements of fishing tackles and fishing vessels monitoring systes.
(C#, C++, MS SQL)
(Privately Held; 501-1000 employees; Computer Software industry)
February 2001 — October 2003 (2 years 9 months)
Vessel Traffic System department
Specification creating, planning, quality system developing, architecture developing, tuition, monitoring system elements developing: distribute acquisition and recording system, program for controlling remote network devices over SNMP, diagnostics system, cartographic editor.
(C++, MFC)
(Privately Held; 501-1000 employees; Computer Software industry)
May 2000 — February 2001 (10 months)
Vessel Traffic System department
Monitoring system elements developing: AIS control unit, class library for transmitting video data, user interface of playback system.
(C++, MFC)
(Privately Held; 11-50 employees; Telecommunications industry)
January 1998 — May 2000 (2 years 5 months)
The work upon radio-monitoring system was continued. Designed and coded a module for radio-messages detecting and decoding. A library for working with sound cards was made. A module for telegraph messages tapping and decoding was developed. Design and coded a library to manage with ODBC Data Sources.
(C++, MFC, ODBC SDK, Orbacus)
(Non-Profit; 501-1000 employees; Telecommunications industry)
May 1996 — January 1998 (1 year 9 months)
Designed and coded client part of the remote control system for radio-monitoring equipment. The system was developed for data acquisition about radio-frequency busyness and measurement of transmitters' parameters. A library for charts output was developed during the work upon the system. DCOM and CORBA interfaces were used for remote access.
(C++, MFC, OWL, ODBC SDK, Java)
Designed and coded Setup, and Uninstall programs. The Setup program allows user to install ODBC drivers, create data sources, create program group and shortcuts, write information into the Registry.
(InstallShield, ODBC SDK)
Measurements and Radiocontrol faculty.
Design and coded Software Configuration Management System
(CVS, Perl, GNU Make and Apache Web Server)
Local network administration at St. Petersburg University of Telecommunication
Linux, Windows NT)
(Privately Held; 11-50 employees; Consumer Goods industry)
January 1994 — March 1996 (2 years 3 months)
Designed and coded client-server solution for sales accounting. Server part consisted of relational database and Web server. Clients were situated at the sales points. Clients got the information about current amount of goods in storage and current prices. The data about sold and leftover goods was sent back to the office.
Visual Basic, Delphi)
(Public Company; 501-1000 employees; Consumer Goods industry)
September 1991 — April 1993 (1 year 8 months)
Designed and coded the client part for financial software. It allowed users to keep a tab of goods in storage, to create waybills for materials etc. It provided automatic generation of requisitions for deficient components purchase and generation of statistical information about storage conditions.
(Borland C++, OWL, Clipper)
"Master C++" at Brainbench: http://www.brainbench.com/xml/bb/transcript/public/viewtranscript.xml?pid=5089626