Kirill Shcherbatov

Angestellt, Principal Software Engineer, Actian

Fähigkeiten und Kenntnisse

Algorithms
Concurrent Programming
Bash
Mentoring
Database Internals
C
DirectX
Software Design
MPI
C++
Distributed Systems
Columnar Storage
Software Development
Multithreaded Development
Unit Testing
Flask
SQL
Performance Tuning
Git
Vectorization
Standard Template Library (STL)
Physics
Linux
Vibe Coding
SVN
Linux Kernel
VTune
Profiling Tools
System Architecture
Lua
Win32 API
Systems Programming
Python
Mathematics
Windows
Qt
Tarantool
RPM
Team Coordination
x86 asm
Scrum
Teamwork
x86 Assembly
С++11

Werdegang

Berufserfahrung von Kirill Shcherbatov

  • Current 6 years and 7 months, since Nov 2019

    Principal Software Engineer

    Actian

    X100 storage engine developer at Actian Vector (columnar relational DB) - C/C++, Python, Bash Worked on core storage‑layer components in C/C++ for distributed MPP deployments, led architectural work on cloud‑native storage paths, reliability, and performance‑critical internals, contributed to incident response and long‑term stability improvements with DevOps. Managed and mentored a team of two junior software engineers.

  • 5 years and 2 months, Jan 2021 - Feb 2026

    Senior Software Engineer

    Actian

  • 1 year and 4 months, Nov 2019 - Feb 2021

    Software Engineer

    Actian

  • 2 years and 1 month, Nov 2017 - Nov 2019

    Software Developer

    Mail.Ru Group

    Tarantool developer (in-memory, partial schema Database) - C/C++, Lua, Python, Bash Worked on the in‑memory core, high‑performance indexing, SQL execution, and low‑latency data access. Designed JSON‑path, multikey, and functional indexes; implemented SQL constraint checks. Improved SQLite‑based SQL VM internals and performance.

  • 1 year and 2 months, Oct 2016 - Nov 2017

    Research Engineering Intern

    Acronis

    Acronis Storage developer (software‑defined storage exposed via S3, NFS, and a proprietary protocol for Acronis Backup) - C, Python, Flask, Bash Worked on distributed storage internals and cluster‑level reliability: online ZSTD compression for logging subsystem, SNMP cluster health metrics, RAID locate functionality, and Consul-compatible service discovery integration. Performed initial ARM bring‑up, resolved portability issues, and executed performance benchmarks.

Sprachen

  • English

    C1 (Fließend)

  • German

    B1-B2 (Gute Kenntnisse)

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