Alexander Bayandin is a versatile backend and automation engineer with 13 years of experience building reliable test infrastructure, CI/CD pipelines, and package/build automation across startups and large platforms. He’s driven developer productivity and QA at Neon and Bumble—leading teams, scaling end-to-end test coverage from dozens to thousands, and creating widely used tooling like a parallel test runner and LiveShots for multilingual screenshot collection. His open-source contributions span Homebrew, Selenium, Neon and nose2, where he’s improved package release automation, test reliability, and client-library compatibility for projects used by thousands. Now at Databricks, he blends deep Python and DevOps skills with pragmatic leadership, frequently surfacing subtle reliability fixes (e.g., replacing sleep with WebDriverWait) that reduce flakiness in production-grade test suites.
13 years of coding experience
14 years of employment as a software developer
Bachelor Applied Mathematics and Computer Science, Bachelor Applied Mathematics and Computer Science at Novosibirsk State University (NSU)
Information Technologies, Information Technologies at Higher College of Informatics Novosibirsk State University
Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.
Role in this project:
Back-end & Test Automation Engineer
Contributions:28 releases, 1046 reviews, 103 commits in 6 months
Contributions summary:Alexander focused on adding tests for different Postgres client libraries, enhancing the testing infrastructure of the Neon database. They implemented and integrated new test workflows, primarily using Python and Docker, to test client-library compatibility. Additionally, the user made adjustments to the test runner and fixtures, including fixing deprecation warnings, fixing the test that reads from stdout and adding hooks to improve the Allure reports. Furthermore, they contributed to the periodic performance tests, addressing deprecation warnings, and refactoring test settings.
🍺 The missing package manager for macOS (or Linux)
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:32 reviews, 77 commits, 80 PRs in 3 years
Contributions summary:Alexander primarily contributed to improving the Homebrew build and release process, demonstrating expertise in package management and continuous integration. They implemented features related to Bintray integration, including package creation, publication, and mirroring. Further, they modified the audit process to include draft release detection and checksum validation, improving the reliability and security of the Homebrew ecosystem. Additional commits show improvements to tag and version replacements and other automation-related fixes.
brewpackage-managerlinuxrubymissing
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
Alexander Bayandin - Member Of Technical Staff at Databricks