Sergei Ryzhii

Angestellt, C++ software developer, Geliosoft

Moscow, Russische Föderation

Fähigkeiten und Kenntnisse

WinAPI
MFC
STL
C++
C# Development
Visual C++
C#

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

Interessen

Cycling
Soldering
Solving puzzles
Programming

21 Mio. XING Mitglieder, von A bis Z