Ivan Ugliansky is a system programming expert with eight years of deep JVM and runtime engineering experience, currently working on JVMs, compilers and new language initiatives at Huawei/Excelsior. He specializes in low-level systems — garbage collectors, debuggers, profilers and even assembly-level internals — and combines that with an academic background in mathematics and computer science from Novosibirsk State University. Ivan has long-standing hands-on experience from Excelsior JET and continues to teach C and C++ programming and algorithms at NSU, bridging theory and production-grade runtime work. Not actively seeking roles, he nevertheless drives language evolution and runtime performance improvements, comfortable moving between research, teaching and product engineering. Colleagues know him for an engineer’s curiosity: enjoying both high-level language design and the gritty details of runtime behavior.
8 years of coding experience
8 years of employment as a software developer
Master's Degree, Mathematics and Computer Science, Master's Degree, Mathematics and Computer Science at Novosibirsk State University (NSU)
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 Ugliansky - System Programming Expert at Huawei