Skip to main content
Pavel KirinPK
Looking for a job

Pavel Kirin

@pavelkirin

C++ Software Engineer at TrueConf who cut chat database CPU usage by 30% under load.

Thailand
Message

At TrueConf, I contributed core features to a shared C++ chat library for single-node and clustered Enterprise deployments. I replaced redundant chat database reads with a thread-safe, event-invalidated TTL cache, cutting CPU usage by 30% under load testing.

I also redesigned federated membership resolution and message delivery to address race conditions and failure boundaries. I rebuilt a legacy Python load-testing setup as a multiprocessing framework, added a 1M+ message generator, and migrated the tooling to Docker.

Experience

Work history, roles, and key accomplishments

TrueConf logoTR

C++ Software Engineer

TrueConf

Apr 2022 - Mar 2026 (3 years 11 months)

Contributed core features to TrueConf's shared C++ chat library for single-node and clustered Enterprise deployments, covering concurrency, distributed membership, database performance, API design and load testing. Identified redundant chat-DB query load as the CPU hotspot and replaced repeated reads with a thread-safe in-memory TTL cache, cutting CPU 30% under load test.

Education

Degrees, certifications, and relevant coursework

École 42 logoCO

École 42

Alumnus, Computer Science

2020 - 2023

Alumnus of the Computer Science program at École 42 (Moscow), 2020–2023.

Moscow Aviation Institute logoMI

Moscow Aviation Institute

Bachelor, Fundamental Computer Science and Information Technologies

2019 - 2023

Bachelor's degree in Fundamental Computer Science and Information Technologies from Moscow Aviation Institute, 2019–2023.

Interested in hiring Pavel?

You can contact Pavel and 90k+ other talented remote workers on Himalayas.

Message Pavel

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan