Semyon Checherinda

Software Engineer at ClickHouse

Amsterdam, North Holland, Netherlands
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
Semyon Checherinda is a software engineer with a strong track record in building large-scale distributed systems, having spent a decade at Yandex and now contributing at ClickHouse. He designed and iterated full image-search pipelines from crawling to ranking, evolving them from bash-based shards to cloud-native stream-processing architectures. At Yandex Database he focused on multi-tenancy, live schema separation and online data migration, leading work on schema transactions, secondary indexes and consistent table operations. His open-source contributions to the YDB project show deep database-layer expertise—debugging index handling, protecting transactions, and improving test infrastructure. Based in Amsterdam, he brings a practical blend of systems-level C++ experience and platform thinking that repeatedly reimplements hard problems with progressively more advanced technology. An understated strength is his hands-on history of taking brittle, manual systems to robust, automated cloud solutions.
code4 years of coding experience
job12 years of employment as a software developer
bookспециалист, Прикладная математика, специалист, Прикладная математика at Московский авиационный институт (национальный исследовательский университет)
languagesEnglish, Русский
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

databases10
c-language10
cprogramming-language10
distributed-database10
relational-databases10
sql-database10
database10
testing9
sql9
data-structures8
data-structure8

Programming languages (2)

C++JavaScript

Github contributions (5)

github-logo-circle
ydb-platform/ydb

Apr 2022 - Jul 2022

YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
Role in this project:
userBack-end Developer / Database Engineer
Contributions:14 commits in 2 months
Contributions summary:Semyon primarily contributed to the database layer of the YDB project, focusing on the schemeshard component. Their work involved debugging and fixing issues related to index handling and ensuring data consistency, as seen in the bug fix for online index misses. They also worked on maintaining the integrity of data by protecting transactions and preventing data loss when storage changes were applied. The user also made contributions to testing infrastructure and performed various refactorings on the codebase.
dbmsdistributed-sql-databaseydbdatabaseconsistency
CheSema/ClickHouse

May 2022 - Dec 2023

ClickHouse® is a free analytics DBMS for big data
Contributions:791 pushes, 75 branches in 1 year 7 months
data-analyticsanalyticsdbmsmysqlsql
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
Semyon Checherinda - Software Engineer at ClickHouse