Andrei Efanov

Software Developer GoLand at JetBrains

Berlin, 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
🎓
Top School
Andrei Efanov is an experienced software developer and engineering lead with 11 years building performant developer tools and data platforms, currently working on GoLand at JetBrains in Berlin. He combines deep academic training (postgraduate work in computational and applied mathematics) with hands-on systems engineering, from optimizing go list performance (cutting import times by up to 75%) to integrating LLM-based code completion and AI assistants for Go. Previously he led platform UI efforts—shipping a reworked terminal, migrating Compose-based UI to the IntelliJ ecosystem, and redesigning search/terminal for remote development—and built enterprise data workbenches and ML-powered scoring systems at Tinkoff. An active open-source contributor, he has patched and extended low-level cross-language tooling like jnr-ffi, showing attention to native interop and tooling internals. Colleagues would call him a pragmatic problem-solver who blends research rigor with product-minded delivery and a knack for improving developer experience.
code11 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Computational and Applied Mathematics, Master's degree, Computational and Applied Mathematics at Московский Энергетический Институт (Технический Университет)
bookPostgraduate (PhD), Computational and Applied Mathematics, Postgraduate (PhD), Computational and Applied Mathematics at Moscow Power Engineering Institute (Technical University)
languagesEnglish, Русский
stackoverflow-logo

Stackoverflow

Stats
107reputation
4kreached
7answers
4questions
github-logo-circle

Github Skills (19)

struct10
c1110
cffi10
java10
c1710
javas10
foreign10
ffi10
winapi9
apidoc9
wp-api9
ws-api9
api9
clib6
packet-capture6

Programming languages (19)

PowerShellC#JavaC++CSSCVueGo

Github contributions (5)

github-logo-circle
jnr/jnr-ffi

Jun 2016 - Dec 2016

Java Abstracted Foreign Function Layer
Role in this project:
userBack-end Developer
Contributions:13 commits, 19 PRs, 52 comments in 5 months
Contributions summary:Andrei primarily contributed to the `jnr-ffi` repository by fixing bugs, refactoring existing code, and adding new features related to the project's core functionality. They corrected typos, deleted unnecessary spaces in the Struct class, and addressed an issue related to inner structs within Unions. The user also implemented methods for array creation and expanded the available WinAPI types within the library.
javaforeign
Export structurizr views to D2 diagrams
Contributions:10 releases, 1 review, 15 commits in 1 month
d2structurizr
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
Andrei Efanov - Software Developer GoLand at JetBrains