Ivan Kudriavtsev is a pragmatic technology leader and CTO based in Barcelona with over a decade of experience designing scalable cloud and video analytics systems. He combines deep systems programming and Unix/Linux expertise—honed through years teaching system administration at Tomsk State University—with hands-on work in cloud infrastructure, including notable backend contributions to Apache CloudStack improving KVM behavior and resource overcommit. Ivan favors simple, supportable architectures and excels at finding practical compromises that satisfy stakeholders without awkward workarounds. He also runs product and operational strategy across Bitworks and NetPoint Datacenter, bridging engineering, HR, and business process development to move complex projects from prototype to production.
10 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering (B.E.), System administration of informational systems, 5, Bachelor of Engineering (B.E.), System administration of informational systems, 5 at Томский Государственный Университет
Apache CloudStack is an opensource Infrastructure as a Service (IaaS) cloud computing platform
Role in this project:
Back-end Developer
Contributions:12 commits, 23 PRs, 152 comments in 2 years 5 months
Contributions summary:Ivan primarily focused on enhancing the KVM hypervisor functionality, including the implementation of RAM overprovisioning, which utilizes KSM and ZSwap features. They addressed a bug related to template properties corruption when creating templates from snapshots. Furthermore, the user fixed an issue with duplicate entries in `/etc/hosts` related to Virtual Router, improving the agent's communication. The contributions demonstrate proficiency in Java and system-level programming within the CloudStack environment.
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.