Yaron Kaikov

Release Engineer at ScyllaDB

Kiryat Ono, Tel-Aviv District, Israel
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
Yaron Kaikov is a Release Engineer with nine years of Linux DevOps experience and a six-year track record in R&D, currently driving release automation and containerization at ScyllaDB. He specializes in automating complex build pipelines, improving Docker images, and hardening deployment scripts—work that has tangibly improved CI workflows and addressed security CVEs for a high-performance NoSQL project. Prior roles include DevOps Tech Lead and systems engineering across satellite communications and networking, giving him deep hands-on expertise with KVM/HYPER-V, Kickstart deployments, and production database installs. Fluent in English and a native Hebrew speaker, he pairs strong self-learning motivation with an MBA perspective on operational reliability and release processes. Notably, his contributions to the widely used ScyllaDB repository include build-system enhancements and PR automation that streamline testing and distribution of a Cassandra-compatible datastore.
code6 years of coding experience
job11 years of employment as a software developer
bookMaster of Business Administration (M.B.A.), Business/Commerce, General, Master of Business Administration (M.B.A.), Business/Commerce, General at Ruppin Academic Center
languagesEnglish, Hebrew
github-logo-circle

Github Skills (16)

github-ci10
docker10
githubaction-workflow10
ci-cd-pipeline10
dockers10
debian10
build-automation10
ubuntu10
cprogramming-language9
c-language9
configuration-management9
scylla8
bash8
python8
nosql8

Programming languages (10)

PowerShellJavaShellC++RustJavaScriptGoSvelte

Github contributions (5)

github-logo-circle
scylladb/scylladb

Jul 2019 - Dec 2022

NoSQL data store using the Seastar framework, compatible with Apache Cassandra and Amazon DynamoDB
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:308 reviews, 113 commits, 211 PRs in 3 years 5 months
Contributions summary:Yaron primarily contributed to the ScyllaDB project by automating build processes and improving the containerization of the database. Their work included modifying the build configuration (`configure.py`) to add parameters for the test suite, build Python3, jmx, tools, and unified-tar in the correct build modes. They also updated Docker images and the installation scripts to include required packages, fix dependencies and upgrade the OS, while also addressing security concerns like CVE's and updating node_exporter. Additionally, they improved the GitHub workflows for PR automation.
cppnosqlseastarcassandrasql
yaronkaikov/mergify

Mar 2024 - May 2024

Contributions:58 PRs, 163 pushes, 58 branches in 2 months
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
Yaron Kaikov - Release Engineer at ScyllaDB