Ivan Kavaliou

Staff Systems Engineer at Inscribe AI

Dublin, Ireland
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 Kavaliou is a Staff Systems Engineer based in Dublin with 12 years of experience leading site reliability, systems, performance, and cloud engineering at companies including MongoDB, Autodesk, and Inscribe AI. He blends hands-on systems programming and low-level optimization—contributing to projects like the Pony language compiler and the high-performance Honest Profiler—with people leadership and pipeline engineering for cross-cloud and hybrid VM/Kubernetes deployments. His expertise spans virtual machine image release workflows across Linux, Windows, and macOS, large-scale CI/CD and supply chain tooling, and performance benchmarking and incident forensics. Ivan has driven compliance-sensitive engineering (FedRAMP) and built teams focused on orchestration, deployment pipelines, and developer productivity with polyglot monorepos. Notably, his open-source work shows deep familiarity with concurrency, memory ordering, and platform-specific compiler/runtime quirks, reflecting a systems-first approach to reliability. He holds a Master’s in Computer Science and Applied Mathematics and is known for pragmatic engineering that connects low-level fixes to resilient, scalable delivery.
code12 years of coding experience
job14 years of employment as a software developer
bookMaster’s Degree Computer Science and Applied Mathematics, Master’s Degree Computer Science and Applied Mathematics at Belarusian State University
languagesEnglish, Spanish, Russian, Russian
github-logo-circle

Github Skills (20)

concurrent-programming10
programming-language10
c-language10
multithreading10
java10
javas10
compiler-design10
performance-optimization10
pony10
cprogramming-language10
ponylang10
actor-model10
llvm9
unit-testing9
hashtable9

Programming languages (5)

JavaCJavaScriptGoZig

Github contributions (5)

github-logo-circle
A sampling JVM profiler without the safepoint sample bias
Role in this project:
userBack-end Developer
Contributions:73 commits, 15 PRs, 32 comments in 1 year 2 months
Contributions summary:Ivan primarily focused on improving the performance and stability of the JVM profiling tool. They modified the `processor.cpp` file to utilize relaxed memory order for the `isRunning_` flag, optimizing multi-threaded access. Further contributions involved merging updates from the master branch and implementing a concurrent map, including its core implementation in `concurrent_map.h` and associated unit tests in `test_maps.cpp`. These changes suggest a focus on concurrent programming and optimization within the profiling tool.
kotlinjvmbiasjavasampling
ponylang/ponyc

Apr 2018 - May 2018

Pony is an open-source, actor-model, capabilities-secure, high performance programming language
Role in this project:
userBack-end Developer
Contributions:7 commits, 5 PRs, 5 comments in 1 month
Contributions summary:Ivan primarily contributed to the Pony language compiler (`ponyc`), focusing on performance improvements, bug fixes, and platform-specific optimizations. Their work included refactoring file path methods, disabling specific CPU features for certain targets, and fixing atomic initializers on ARM platforms. Furthermore, the user addressed benchmark issues and added a workaround for an LLVM bug, demonstrating a good understanding of low-level system architecture.
securehorseponyponycpony-source
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
Ivan Kavaliou - Staff Systems Engineer at Inscribe AI