Yevgeny Rouban

Staff Software Engineer at Azul Systems

Novosibirsk, Novosibirsk, Russia
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
Yevgeny Rouban is a Staff Software Engineer with over 20 years of experience (10+ in senior roles) specializing in JVM internals, JIT compilers and performance engineering. Based in Novosibirsk, he has driven LLVM-based Falcon JIT development and AArch64 porting for Zing JVM at Azul, and previously led managed runtime and tooling efforts at Intel including Android ART/Dalvik work. His strengths lie in low-level compiler work, flow-sensitive escape analysis, and building performance analysis tooling (linux perf, JVMTI agents) that bridge research and production. Comfortable owning complex porting and optimization projects, he combines deep academic training in math and CS with practical experience shipping robust runtime features and diagnostics. An often-overlooked asset is his long-standing focus on cross-platform performance regressions, making him adept at finding subtle system-level bottlenecks.
code9 years of coding experience
job16 years of employment as a software developer
bookMaster's degree, Mathematics and Computer Science, Master's degree, Mathematics and Computer Science at Novosibirsk State University (NSU)
languagesEnglish, Russian
github-logo-circle

Github Skills (28)

modular10
llvm10
toolchain10
compiler10
clang10
reduction7
llvm-ir7
upstream6
coding-style5
cling5
blockchain5
ethereum5
mono5
hosts5
database-access5

Programming languages (2)

C++LLVM

Github contributions (5)

github-logo-circle
LLVM Flow Sensitive Escape Analysis developed and used by Azul
Contributions:1 push in 1 day
llvm/llvm-project

Nov 2019 - Aug 2023

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:45 pushes, 1 branch, 1 issue in 3 years 10 months
compilerstechnologiesclangsubmittoolchain
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
Yevgeny Rouban - Staff Software Engineer at Azul Systems