Ivan Prisyazhnyy

Senior Software Engineer at Cloud.ru

Poland
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

👤
Senior
🎓
Top School
Ivan Prisyazhnyy is a Senior Software Engineer with 14 years of hands-on experience building high-performance systems, databases, and storage platforms using C++, Rust, and Go. He has driven performance and scalability work across companies like Workato and ScyllaDB, delivered an in-house distributed serverless compute platform, and optimized sandbox and container spawn times to significantly cut CPU and memory usage. A frequent OSS contributor, Ivan has improved notable projects such as sled (embedded DB), Seastar/ScyllaDB, Glommio, and YCSB, bringing practical systems-level fixes and build/devops enhancements. He blends deep systems programming and Linux kernel/containers expertise (eBPF, gVisor, containerd) with pragmatic database engineering and field experience in production distributed services. Based in Poland with a master's in computational and applied mathematics, he also brings an eclectic curiosity—off-hours he cooks and stays active in sports—reflecting a disciplined and iterative approach to problem solving.
code14 years of coding experience
job16 years of employment as a software developer
bookMaster's degree, Computational and Applied Mathematics, Master's degree, Computational and Applied Mathematics at Immanuel Kant Baltic Federal University
stackoverflow-logo

Stackoverflow

Stats
547reputation
12kreached
15answers
1question
github-logo-circle

Github Skills (42)

asynchronous10
dependency-management10
c-language10
cassandra10
api-design10
async10
databases10
scylla10
java10
javas10
seastar10
archlinux10
build-automation10
rust10
cpp10

Programming languages (19)

C#PowerShellJavaC++CSSRustCScheme

Github contributions (5)

github-logo-circle
DataDog/glommio

Sep 2020 - Sep 2020

Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
Role in this project:
userBack-end Developer
Contributions:52 reviews, 8 commits, 13 PRs in 24 days
Contributions summary:Ivan primarily focused on improving the `glommio` crate, a thread-per-core asynchronous application framework written in Rust. Their contributions involved refactoring code to utilize `Local` instead of `Task`, which likely optimized task management and execution. They also implemented features related to task queue management, latency requirements, and throughput optimization. Furthermore, the user added spin support to the executor and ensured that the executor avoids wasting resources by not spinning when waiting.
thread-per-corecrateasynchronousparallelrust
scylladb/scylladb

Jan 2020 - Apr 2021

NoSQL data store using the seastar framework, compatible with Apache Cassandra
Role in this project:
userBackend & DevOps Engineer
Contributions:27 reviews, 15 commits, 23 PRs in 1 year 3 months
Contributions summary:Ivan primarily contributed to the ScyllaDB project by implementing and improving the build and dependency management infrastructure, specifically for Arch Linux. They modified the installation scripts to support Arch Linux dependencies, including the setup of required AUR packages like antlr3. Furthermore, the user made API enhancements, focusing on the control and management of background compaction jobs and the lightweight slow query tracing system. These changes included the implementation of new API endpoints and related code modifications.
cppnosqlseastarcassandrasql
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