Andriy Berestovskyy

Software Engineer at DFINITY

Lausanne, Vaud, Switzerland
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
Andriy Berestovskyy is a software engineer with two decades of systems and low-level engineering experience and four years focused on distributed systems and performance. He has driven core execution, deterministic memory tracking and query caching at DFINITY—contributions that enabled massive instruction scheduling and meaningful cache hit improvements—and now works at Ripple on scalable blockchain infrastructure. His background spans kernel-space networking with DPDK, real-time ETL and time-series platforms, and early work building telecom billing and instrument control systems, giving him a rare blend of networking, storage, and systems performance expertise. An active open-source contributor, he has contributed fixes to the Internet Computer reference implementation and maintains a history of engineering across ARM64, WebAssembly, and sandboxed runtimes. Based in Lausanne, he pairs a strong applied-math education with pragmatic engineering, often tackling hard determinism, instrumentation and performance problems that sit between research and production.
code4 years of coding experience
job25 years of employment as a software developer
bookMaster's degree, Applied Mathematics, Master's degree, Applied Mathematics at Sumy State University
bookMaster's degree, Telecommunications Management, Master's degree, Telecommunications Management at State University of Telecommunications
languagesPolish, English, Russian, Ukrainian, French
github-logo-circle

Github Skills (12)

rust10
system-programming10
blockchain10
testing10
distributed-systems9
blazor-webassembly9
webassembly9
cryptography8
develop7
performance-optimization7
apidoc7
api7

Programming languages (7)

TypeScriptRustOCamlMotokoTeXJavaScriptHaskell

Github contributions (5)

github-logo-circle
dfinity/ic

Dec 2021 - Jan 2023

Internet Computer blockchain source: the client/replica software run by nodes
Role in this project:
userBack-end Developer
Contributions:2 reviews, 172 commits, 3 pushes in 1 year 1 month
Contributions summary:Andriy contributed to minor fixes within the Internet Computer blockchain's source code. Their work involved merging branches, implementing fixes, and adjusting the codebase. The commits show the user working on various system-level aspects, including fixes related to testnets and cycles minting, and they involved modifications to the build process, tests, and core system functionalities, such as the global timer and the canister state management.
replicablockchainnodesdfinityinternet
dfinity-berestovskyy/portal

Oct 2022 - Nov 2023

Internet Computer Developer Portal
Contributions:13 pushes, 9 branches in 1 year 1 month
webapplicationdockerportalinternetwake-on-lan
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
Andriy Berestovskyy - Software Engineer at DFINITY