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
streaming9
left-join9
go8
storage-engine7
cpp7
async-await6
iterator6
coroutines6
database-normalization6

Programming languages (10)

JavaC++ShellCPLpgSQLJavaScriptGoRuby

Github contributions (5)

github-logo-circle
redpanda-data/redpanda

May 2024 - Apr 2025

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:398 reviews, 197 PRs, 82 pushes in 11 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.
realtimezookeeperdata-platformkafka-api10x
bashtanov/count_distinct

Apr 2016 - Nov 2021

A hash-table based alternative to COUNT(DISTINCT ...) aggregate in PostgreSQL.
Contributions:11 pushes, 4 branches, 1 comment in 5 years 8 months
distincthashidshashcount-toaggregate
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
Alexey Bashtanov - Senior Developer (Engineer) at Yellowbrick Data