Eugene Auduchinok

Senior Software Developer at JetBrains

Amsterdam, North Holland, Netherlands
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
Eugene Auduchinok is a Senior Software Developer based in Amsterdam with 11 years of experience building and evolving compiler and backend tooling, currently advancing developer tools at JetBrains. He has deep expertise in the F# ecosystem—contributing significant compiler features, parsing and type-checking improvements, and performance optimizations to the dotnet/fsharp and related projects. Eugene’s work on graph parsing for QuickGraph and on Fantomas demonstrates a blend of low-level language knowledge and practical tooling improvement, including attention to test coverage and build reliability. He progressed through multiple engineering roles at JetBrains from intern to senior developer, showing a steady trajectory of ownership and impact on large codebases. A detail-oriented engineer, he has a track record of resolving subtle correctness issues (like timestamp/UTC handling and code range accuracy) that improve developer experience in language tooling.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at Saint Petersburg State University
languagesRussian, English, Dutch
stackoverflow-logo

Stackoverflow

Stats
196reputation
1kreached
3answers
1question
github-logo-circle

Github Skills (33)

astm10
algorithm10
algorithms10
graph-algorithms10
type-check10
compiler-development10
testing10
formatter10
data-structure10
compiler-design10
parsing10
formatters10
data-structures10
compiler10
fsharp10

Programming languages (17)

C#PowerShellJavaCSSCF*TeXHTML

Github contributions (5)

github-logo-circle
dotnet/fsharp

Sep 2017 - Nov 2022

The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Role in this project:
userBack-end Developer & Compiler Engineer
Contributions:404 reviews, 67 commits, 393 PRs in 5 years 2 months
Contributions summary:Eugene made several significant contributions to the F# compiler, including the implementation of new features and enhancements. These contributions involved adding functionality to the compiler and service, such as introducing the `FindEntityByPath` function, improving parsing and type checking processes, and adding support for record type declarations. The user's work also included optimizing compiler performance and resolving inconsistencies in the code. This user also focused on adding features related to the use of the UTC timestamp.
dotnetfunctional-programmingfsharplanguage-servicecore-library
fsharp/fsharp

May 2017 - Jan 2021

Please file issues or pull requests here: https://github.com/dotnet/fsharp
Role in this project:
userBack-end Developer
Contributions:98 commits, 2 comments, 3 issues in 3 years 8 months
Contributions summary:Eugene primarily contributed to the F# compiler, focusing on enhancing its functionality and improving the parsing capabilities. Their work included adding new features like `FindEntityByPath` to the `FSharpAssemblySignature` and implementing parsing options. They also addressed issues related to error handling and code range accuracy. Furthermore, the user made improvements to the build process and tests related to incremental builds.
dotnetfsharppull-requestscsharpdotnet-core
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
Eugene Auduchinok - Senior Software Developer at JetBrains