Roman Mandeleil

Captain at Self-employed

Houston, Texas, United States
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
Roman Mandeleil is a pragmatic software engineer with 12 years of experience who has balanced deep backend and blockchain engineering with an unconventional transition into professional aviation. He led the ethereumj open-source project, contributing core Ethereum Virtual Machine features and stability improvements to a widely referenced Java implementation of the protocol. Earlier roles at IBM Labs and multiple J2EE-focused positions demonstrate strong enterprise-grade backend and architecture skills, anchored by a Computer Science degree from The Open University of Israel. Currently based in Houston, he splits time between flying—serving as a Captain at Cape Air and a flight instructor—and ongoing technical interests, bringing a disciplined, safety-first mindset from aviation into system design and debugging. Colleagues can expect a hands-on engineer who pairs low-level protocol expertise with operational rigor and real-world leadership.
code12 years of coding experience
job9 years of employment as a software developer
bookMamram
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at The Open University of Israel
stackoverflow-logo

Stackoverflow

Stats
306reputation
15kreached
2answers
8questions
github-logo-circle

Github Skills (26)

evm10
virtual-machine10
chain10
java10
javas10
ethereum10
blockchain10
low-level-programming9
bytecode8
testing8
algorithm7
algorithms7
data-structure7
cryptography7
data-structures7

Programming languages (9)

JavaShellC++RustJavaScriptGoGroovyRuby

Github contributions (5)

github-logo-circle
ethereum/ethereumj

May 2014 - Apr 2017

DEPRECATED! Java implementation of the Ethereum yellowpaper. For JSON-RPC and other client features check Ethereum Harmony
Role in this project:
userBack-end Developer & Blockchain Engineer
Contributions:1012 commits, 102 PRs, 371 pushes in 2 years 11 months
Contributions summary:Roman's contributions focused on implementing core aspects of an Ethereum Virtual Machine (EVM) and related blockchain functionalities. They were involved in developing features for contract creation and execution, including modifying the code for handling various operations (e.g., arithmetic, memory management, block information). The user's work extended to enhancing the VM with functionalities such as logging, and they also addressed bugs. These contributions were crucial for enhancing the performance and stability of the EVM.
rpcethereumharmonyjson-rpcjava
Contributions:66 commits, 43 pushes, 2 branches in 1 month
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
Roman Mandeleil - Captain at Self-employed