Sergey Barinov

Sergey Barinov

Faculty: Computer Science and Technology
Department: Computer engineering
Specialty: System programming
Master's thesis theme: Development and research of debugging tools for Microsoft Windows kernel mode
Supervisor: Professor, D.Eng. Vladimir Svyatny
Consultant: senior lecturer Olga Shevchenko

Resume

    Average grade: 4,7
    Languages:
  • russian (native)
  • ukrainian (native)
  • english (technical)
    Specializations:
  • application software development (.NET programming)
  • application software development (C++ programming)
  • system software development
    Programming languages:
  • Assembler
  • Delphi
  • C++
  • C#
    Software development environments:
  • Microsoft Visual Studio (including Visual AssistX, ReSharper and .NET Reflector)
  • Embarcadero RAD Studio
    Libraries and API:
  • C Runtime Library, Standard C++ Library, STL
  • VCL
  • FCL (Windows Forms, WPF, LINQ, ADO.NET)
  • Windows API (GDI, Window messages, system services)
  • DDK (basic knowledge)
    Revision control:
  • Microsoft Team Foundation Server
    Administration:
  • Windows Client и Server (WAIK deployment, group policy, AD, PowerShell)
  • Unix (basic knowledge)
    DBMS:
  • Microsoft SQL Server
  • Microsoft Access
  • Firebird
    Debugging:
  • Sysinternals Tools
  • Windows Debugger
  • profiler
  • memory dump analysis
    Architectures and paradigms:
  • procedural and object-oriented programming
  • programming patterns
  • architecture of Intel x86 processors
  • architecture of Microsoft Windows operating system
  • multithreading