Alexey Anufriev

Principal Software Engineer at Celonis

Fürstenfeldbruck, Bavaria, Germany
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
Alexey Anufriev is a Principal Software Engineer with 11 years of experience, currently leading teams and shaping architecture at Celonis from Fürstenfeldbruck, Germany. He combines deep backend expertise with leadership roles—progressing from senior engineer to team lead and principal—delivering scalable enterprise-grade systems. Alexey contributes to performance-critical open-source projects like the Eclipse OpenJ9 JVM, focusing on maintainability and JVM internals such as name caching and tooling improvements. Known for pragmatic refactoring and removing legacy cruft, he balances long-term code health with shipping features. Colleagues rely on him for both hands-on problem solving and mentoring technical teams through complex system evolutions.
code11 years of coding experience
job14 years of employment as a software developer
languagesEnglish, German, Russian, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
426reputation
32kreached
10answers
20questions
github-logo-circle

Github Skills (21)

c-language10
jvm10
runtimes10
virtual-machine10
java10
javas10
compiler-compiler10
compiler10
cprogramming-language10
jit10
garbage-collector9
jenkins6
android6
visual-studio6
validation6

Programming languages (14)

C#SmartyJavaC++CTeXGoMustache

Github contributions (5)

github-logo-circle
eclipse-openj9/openj9

Oct 2020 - Oct 2022

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Role in this project:
userBack-end Developer
Contributions:51 reviews, 11 commits, 12 PRs in 2 years
Contributions summary:Alexey's contributions primarily involve modifying and refactoring code within the Eclipse OpenJ9 JVM project. They focused on removing deprecated macros, addressing code style issues, and replacing assertions with the `TR_UNIMPLEMENTED` macro, likely for better maintainability and clarity. The commits also include changes related to caching Class#getSimpleName and Class#getCanonicalName methods and improving JPS to handle composed arguments. Overall, the changes indicate a focus on improving the internal workings and performance of the JVM, with some changes to the public tools.
runtimecompilerextensionseclipseomr
Contributions:202 pushes, 3 branches in 1 year 11 months
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
Alexey Anufriev - Principal Software Engineer at Celonis