Alexander Solodovnikov

Angestellt, C++ Software Engineer, ITKEY
Ryazan, Russian Federation

Fähigkeiten und Kenntnisse

Reverse Engineering
X86 assembly language
IDA Pro
C (programming language)
C#
C++
C/C++
Microsoft Visual Studio
Encryption
WinApi
Software Development
.NET Framework
Linux
Software
UDP
Video
Windows
Visual Studio

Werdegang

Berufserfahrung von Alexander Solodovnikov

  • Current 2 years, since Jun 2024

    C++ Software Engineer

    ITKEY

    Development of a cloud/remote gaming service: - support for NVIDIA Codec SDK, hardware video encoding and decoding - low-latency video transmission over UDP, FEC implementation, Reed-Solomon codes - support for DualShock4/DualSense gamepads, HID-compatible devices over USB/Bluetooth - reverse engineering system components and 3rd-party software to troubleshoot compatibility issues - debugging rare and hard-to-reproduce race conditions in the existing product C++17, WinAPI, multi-threading, UDP H.264, NVENC

  • Current 8 years and 4 months, since Feb 2018

    Programmer, Software Reverse Engineer

    Upwork

    Reverse Engineering & Programming

  • Current 15 years and 11 months, since Jul 2010

    Software reverse engineer, programmer

    -

    Reverse Engineering MMORPGs for fun and profit: - reverse engineering and mitm attacks on network protocols; - vulnerability discovery and exploitation in MMOs; - programming and operation of automated software in mmorpgs; - reversing of proprietary file formats; - reversing, bypass, and emulation of anti-cheat software; - static analysis of x86 assembly, automated binary code deobfuscation; - analysis of obfuscated anti-cheat kernel mode drivers. C/C++, C#, MySQL, x86 assembly, fasm, IDA Pro

  • 4 years and 1 month, Jan 2008 - Jan 2012

    C#/C++/Embedded programmer (remote)

    Rossi

    Remote position, participating in development of a license plate recognition system, plus additionally on some smaller side projects. Main project: C++, C#, SQL, neural networks, x86 assembly, SSE, PIC microcontroller, TCP/IP Side projects: C#, C++, x86 assembly, KNX network, .NET Compact, Windows CE

  • 7 months, Sep 2006 - Mar 2007

    Oracle PL/SQL developer

    CustIS

    As a PL/SQL developer, participated in ongoing development of a utilities billing system

  • 1 year and 2 months, Sep 2004 - Oct 2005

    C#/.NET programmer

    EPAM Systems

    Software engineering position, involved in development of a system for the sound recording of court sessions. C#, .NET, WinForms, Oracle, Win32 API, DirectSound SDK, InstallShield

  • 3 years and 10 months, Dec 2000 - Sep 2004

    Delphi programmer

    Krom

    Software developer in a small local company

Ausbildung von Alexander Solodovnikov

  • 2001 - 2006

    Computer Science

    Ryazan State Radio Engineering University

Sprachen

  • English

    B1-B2 (Gute Kenntnisse)

  • German

    A1-A2 (Grundkenntnisse)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z