Pavel Kovalenko

Senior Software Engineer at Querify Labs

Tbilisi, Georgia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Pavel Kovalenko is a Senior Software Engineer with 11 years of experience building high-performance web, Big Data and distributed database systems, currently developing a proprietary storage engine at Querify Labs. He has been a major contributor and committer to Apache Ignite and an active contributor to ClickHouse and ByConity, bringing deep expertise in OLTP/OLAP storage, ClickHouse over S3 and restoration semantics. Pavel’s career spans from JavaEE clustered web ecosystems and ESB integration to designing stream and batch processing pipelines (Kafka, Storm, Spark) and architecting fault-tolerant ingestion and near-real-time analytics at multi-datacenter scale. Known for strong algorithms and data-structures skills honed in programming contests, he focuses on solving performance-, durability- and fault-tolerance-critical problems that standard tools can’t handle. He also drives engineering quality through mentoring, interviewing, and promoting SOLID and functional practices while contributing practical tracing and metrics improvements in core database projects.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster's degree, IT, Master's degree, IT at International IT University
bookBachelor's degree, Information Technology, Bachelor's degree, Information Technology at AUPET
languagesEnglish, Russian
github-logo-circle

Github Skills (21)

caching10
c-language10
testing10
big-data10
distributed-systems10
java10
data-storage10
apache-ignite10
javas10
amazon-s310
aws-s310
cprogramming-language10
s3-bucket10
data-platform9
data-management9

Programming languages (6)

JavaC++CScalaGoLua

Github contributions (5)

github-logo-circle
apache/ignite

Jun 2017 - Mar 2020

Apache Ignite
Role in this project:
userBack-end Developer & Database Engineer
Contributions:140 commits, 166 PRs, 1 branch in 2 years 9 months
Contributions summary:Pavel made several minor improvements to the Apache Ignite codebase. These changes involve modifications to Java test files, particularly related to cache invocation, and resource management within the testing framework. The commits also include changes to core modules, such as adjusting lock removal logic and binary object handling. The user has touched upon database functionalities by modifying tests that affect partition handling and state management.
data-management-platformin-memory-databasedistributed-sql-databaseapache-ignitenetwork-client
ByConity/ByConity

Mar 2021 - Jun 2021

ByConity is an open source cloud data warehouse
Role in this project:
userBack-end Developer
Contributions:33 commits in 3 months
Contributions summary:Pavel primarily focused on enhancing the S3 disk implementation within the ByConity data warehouse. Their contributions involved modifying the `DiskS3.cpp` and related files to enable migration to a restorable schema for improved data management. The user implemented features for file operation restoration, and implemented improvements to revision number storing and searching. Furthermore, they incorporated changes to support restoring parts to a detached directory.
datawarehousewarehousedbmsolapclickhouse
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Pavel Kovalenko - Senior Software Engineer at Querify Labs