Eugene Pimenov

Staff Software Engineer at Realistic Group

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

👤
Senior
🎓
Top School
Eugene Pimenov is a Staff Software Engineer based in Amsterdam with 17 years of experience building backend systems and refining language runtimes. He has a long history in Ruby-centric engineering, contributing to notable open-source projects like Rubinius (VM/compiler work) and ruby-readability, and has shipped production services across startups and scale-ups including Scribd and Wakoopa. Eugene combines deep systems-level skills—VM bytecode and parsing improvements—with pragmatic web engineering (crawling, content extraction, Redis/Postgres) from roles at Linkfeed, Soocial, and others. Known for quietly tackling core technical debt and edge-case robustness, he brings a blend of sustained ownership and low-key engineering leadership to product-facing platforms.
code17 years of coding experience
job10 years of employment as a software developer
bookMoscow State University Of Instrument Engineering and Computer Sciences
github-logo-circle

Github Skills (10)

rubinius10
regular-expression10
virtualisation10
programming-language10
lib10
virtual-machine10
html-parsing10
compiler-development10
ruby10
bytecode9

Programming languages (12)

HCLPowerShellTypeScriptShellCRustObjective-C++Go

Github contributions (5)

github-logo-circle
rubinius/rubinius

Mar 2009 - Aug 2009

The Rubinius Language Platform
Role in this project:
userBack-end Developer
Contributions:26 commits, 1 comment in 5 months
Contributions summary:Eugene primarily contributed to the Rubinius Language Platform by modifying core components, specifically related to the virtual machine and compiler. Their work involved refactoring and implementing features within the virtual machine instructions and compiler bytecode. These changes include the addition of features like casting for splat block arguments, and fixing concatenation issues.
esoteric-languageprogramming-languagesvirtual-machinerubiniusprogramming-language
cantino/ruby-readability

Sep 2010 - Sep 2010

Port of arc90's readability project to Ruby
Role in this project:
userBack-end Developer
Contributions:6 commits in 6 days
Contributions summary:Eugene contributed to the project by modifying the core Ruby code for parsing and cleaning HTML content. Their work focused on refining the parsing logic, specifically addressing the conversion of `<br><br>` tags and synchronizing regular expressions with the JavaScript version. The user also added a feature for retrying content extraction with less-strict options and fixed whitespace issues, enhancing the robustness and compatibility of the library. Furthermore, the user made some changes to ensure compatibility with Ruby 1.8.6.
rubygemsrubyreadabilitysketchupjruby
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