Yuval Zholkover is a seasoned software developer with 15 years of experience building low-level, production-grade systems from Tel Aviv. He specializes in Linux, Go, and open source, contributing notable fixes and build automation to the flagship golang project—especially around FreeBSD syscall, net, and build infrastructure—demonstrating deep OS and systems-level expertise. His career spans startups and scale-ups in storage, security, and cloud infrastructure (WekaIO, ScyllaDB, Wiz, Opti), where he focused on robust backend and build/release automation. Trained in industrial engineering and computer science, Yuval combines rigorous systems thinking with hands-on engineering, often tackling platform portability and cross-OS compatibility challenges that few application developers encounter.
15 years of coding experience
10 years of employment as a software developer
B.Sc Industrial Engineering and Management Information Systems Focus, B.Sc Industrial Engineering and Management Information Systems Focus at Technion - Israel Institute of Technology
Certificate Computer Science, Certificate Computer Science at The Open University of Israel
[mirror] Go's continuous build and release infrastructure (no stability promises)
Role in this project:
DevOps Engineer & Automation Engineer
Contributions:14 commits in 5 years 6 months
Contributions summary:Yuval primarily contributed to the build and release infrastructure for the Go programming language, specifically focusing on the FreeBSD build environment. Their work involved adding and updating FreeBSD images for different versions, ensuring image integrity with checksum verification. They implemented changes related to the QEMU environment, including configuring boot behavior and setting resource parameters. Furthermore, they focused on automating and optimizing the build process, including the use of FreeBSD update.
[mirror] Go packages for low-level interaction with the operating system
Role in this project:
Back-end Developer
Contributions:10 commits in 4 years 11 months
Contributions summary:Yuval primarily contributed to the Go packages for low-level interaction with the operating system. Their work involved fixing build and test issues on FreeBSD, specifically for the arm architecture. They also implemented support for FreeBSD 12's ino64 feature, which included adapting system calls and data structures for 64-bit inode support. Furthermore, the user refactored the code to rename time fields in the Stat_t struct and addressed issues in the syscall library related to function signatures.
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.