Alexey Bashtanov

Senior Developer (Engineer) at Yellowbrick Data

Lewes, England, United Kingdom
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
Alexey Bashtanov is a senior software engineer with two decades of hands-on experience building high-performance data systems, databases, and APIs, and a deep academic foundation in mathematics from MSU. He specializes in PostgreSQL—contributing to core, authoring extensions, and operating multi-terabyte sharded deployments—and has driven low-latency pipelines at scale using Kafka, HBase, and Solr. At Yellowbrick he designs core MPP database features (including a RAID6-style parity algorithm and FPGA-aware memory allocator) and previously led PostgreSQL architecture and zero-downtime migrations at Brandwatch. Comfortable across C++, Java, Python and systems-level Linux work, he combines algorithmic rigor with practical optimisation and testing expertise, evidenced by contributions to the Redpanda testing infrastructure. Quick to learn and eager to teach, he often serves as the go-to database and SQL authority on teams.
code10 years of coding experience
job13 years of employment as a software developer
bookLomonosov Moscow State University
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
1,344reputation
69kreached
7answers
2questions
Badges
left-join
top-5%
postgresql
top-5%
github-logo-circle

Github Skills (21)

c-language10
raft10
cprogramming-language10
test-automation10
postgresql9
kafka9
left-join9
streaming9
go8
storage-engine7
cpp7
async-await6
iterator6
coroutines6
database-normalization6

Programming languages (11)

JavaShellC++CGherkinPLpgSQLJavaScriptGo

Github contributions (5)

github-logo-circle
redpanda-data/redpanda

May 2024 - Jul 2026

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:598 reviews, 276 PRs, 135 pushes in 2 years 2 months
Contributions summary:Alexey's commits focus on improving the testing infrastructure and adding new tests for the Redpanda streaming data platform. The user implemented various test utilities, introduced a raft stm fixture, and improved error processing within the testing framework. Their work directly involved modifying and creating test-related code, demonstrating a strong understanding of testing methodologies within a C++ and Go environment. The user also integrated these tests with Kafka, showcasing a thorough understanding of the platform and its API.
jvmkafkaredpandastreaming-datazookeeper
BrandwatchLtd/count_distinct

May 2019 - Mar 2022

A hash-table based alternative to COUNT(DISTINCT ...) aggregate in PostgreSQL.
Contributions:12 commits, 1 PR, 6 pushes in 2 years 10 months
hashtablepostgresql
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