Sergei Ryzhii
Angestellt, C++ software developer, Geliosoft
Moscow, Russische Föderation
Werdegang
Berufserfahrung von Sergei Ryzhii
Bis heute 9 Jahre und 10 Monate, seit Sep. 2014
C++ software developer
Geliosoft
I’ve joined the Experium Windows desktop application team for further application of acquired skills. Our software is based on tons of C/C++ legacy code. No STL, no MFC. Environment itself consists of MS Visual Studio 2012, SVN, Redmine. I was always eager to improve the code development process. One of such examples was an improvement to the GUI development. I’ve created the new format of GUI description based on XML and developed a tool (C#) to generate the resource files to the current format.
4 Jahre und 5 Monate, Mai 2010 - Sep. 2014
C#/C++ software developer
IT Smart Systems Company
Development of client-server "IT-Oil. Oilbase" software as a part of a team. MS Visual Studio 2010, SVN, Redmine. My main activities were to develop the database structure (Oracle) and to create the abstraction layer for accessing it (NHibernate). Also I've created special engine for generation of Excel reports (based on VSTO and raw Interop.Excel methods).
4 Jahre und 7 Monate, Nov. 2005 - Mai 2010
C++ software developer
IT Smart Systems Company
Development of complex "IT-Oil" software as a part of a team. MS Visual Studio 6.0, VSS. MFC, STL, WinAPI and SQL. My main activities were bug fixing and developing new features. Additional activities included development of so called drivers, so that the software could work with different hardware like measurers, pumps, NFC readers, smart card readers and cash registers.
10 Monate, Feb. 2005 - Nov. 2005
Technical support engineer
IT Smart Systems Company
Main activity: providing support for users of "IT-Oil" complex software. "IT-Oil" is used for managing workflow on gas stations and offices that coordinate their work. Another main activity was to test the software and to find bugs in it. Additional activity included deployment of the system at client's side.
3 Jahre und 4 Monate, Nov. 2001 - Feb. 2005
System administrator assistant
Institute of World Economy and International Relations
Providing support for users, PC hardware support.
11 Monate, Aug. 2003 - Juni 2004
Engineer
Telerating Company
Telerating is the former name of TNS Russia Company. Installation and maintenance of special hardware that is used for measuring the viewing habits of TV audience. Helpdesk supervising.
Ausbildung von Sergei Ryzhii
4 Jahre und 11 Monate, Sep. 1999 - Juli 2004
Automated information processing and control systems
MATI — Russian State Technological University
Sprachen
Englisch
Gut
Deutsch
Grundlagen
Russisch
Muttersprache