Evgeny Vrublevsky

C Developer at Epic Games

Helsinki, Finland
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
Evgeny Vrublevsky is a seasoned C/C++ developer with 15 years of professional experience and a lifelong passion for programming that began at age 13. Based in Helsinki, he currently contributes to large-scale projects at Epic Games and has deep systems-level experience from roles at EPAM and Vegalogic, including DNS work, Samba/OpenLDAP integrations, and low-level x86 reverse engineering. He prefers "old school" craftsmanship—working close to the metal on compilers, runtimes, and assembly—and has contributed to the cc65 C compiler by improving runtime-linking flags and CLI parsing. Comfortable across languages and platforms, Evgeny has shipped everything from web and desktop apps to machine-code patches that add features without source access. He pairs practical problem-solving with careful refactoring and documentation, making incremental improvements that keep legacy systems reliable. His background in system programming from BSUIR underpins a pragmatic, low-overhead approach to engineering complex, high-usage software.
code15 years of coding experience
job18 years of employment as a software developer
bookBachelor's degree, System Programmer, Bachelor's degree, System Programmer at Belarusian State University of Informatics and Radioelectronics
languagesRussian, English, Russian, Finnish
github-logo-circle

Github Skills (9)

c1710
command-line-interface10
compiler-design10
c1110
linkage10
command-line10
assemble9
assembler9
assembly9

Programming languages (16)

C#JavaC++BikeshedCSSRustCCMake

Github contributions (5)

github-logo-circle
cc65/cc65

Oct 2018 - Apr 2021

cc65 - a freeware C compiler for 6502 based systems
Role in this project:
userBack-end Developer
Contributions:3 reviews, 13 commits, 9 PRs in 2 years 6 months
Contributions summary:Evgeny focused on enhancing the compiler's functionality by adding and renaming compiler options, particularly related to runtime libraries. They refactored and added commands related to runtime library linking, changing flags like `--no-crt-lib` to `--no-std-lib` then to `--no-target-lib`. They also added features for referencing symbols and updated documentation. This involved modifying the compiler's command-line argument parsing and linking processes.
sdcc8-bitfreewarecc65retrocomputing
vrubleg/sucmd

Feb 2013 - Nov 2020

Contributions:7 commits, 2 pushes, 1 branch in 7 years 10 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
Evgeny Vrublevsky - C Developer at Epic Games