Elena Gesheva

Bulgaria
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
Elena Gesheva is a seasoned software engineer and Solidity specialist with 25 years in software development and six years focused on Ethereum, contributing to high-profile projects at Optimism, Argent, 0x, Sound.xyz and Colony. She has driven complex smart contract systems and upgradability work, audited token releases, and presented original research—such as parameterized transaction reviews—at DevCon and TruffleCon. At Optimism she helped design the token list used by the Optimism Gateway and refactored bridge tutorials, and at 0x she implemented a novel hybrid quadratic voting governance mechanism. Elena combines deep architectural experience from large enterprises (Vodafone, Avanade) with hands-on blockchain engineering, improving gas efficiency and CI/release processes for production wallets. Outside of code she pursues dancing, stargazing and baking sourdough, reflecting a practical curiosity that informs her meticulous, community-oriented approach to developer experience and documentation.
code10 years of coding experience
job11 years of employment as a software developer
bookMSc Software Engineering, MSc Software Engineering at University of Oxford
bookBSc Business Administration with Computerised Information Systems, BSc Business Administration with Computerised Information Systems at Huron University
bookPostgraduate Degree E-Commerce Technology, Postgraduate Degree E-Commerce Technology at Birkbeck, University of London
languagesEnglish, Bulgarian, Spanish, Russian
stackoverflow-logo

Stackoverflow

Stats
59reputation
4kreached
1answer
0questions
github-logo-circle

Github Skills (29)

autoscaling10
javascript10
information-architecture10
solidity10
validations10
optim10
ethersjs10
typescript10
validation10
scaling10
gas-optimization10
validating10
vuepress10
scale10
ethereum10

Programming languages (16)

MDXC++CSSRustTeXGoHTMLTypeScript

Github contributions (5)

github-logo-circle
Unified token list for OP Mainnet, Base, and other OP Chains
Role in this project:
userBackend Developer
Contributions:112 reviews, 63 commits, 50 PRs in 7 months
Contributions summary:Elena contributed to the token list validation scripts, specifically focusing on the `src/validate.ts` file. They added an Infura key for use by forks. The user implemented logic to exclude specific tokens (DF, MKR, USX, SNX, DAI, THALES) from certain validation rules based on their unique characteristics or non-compliance with ERC20 standards. Furthermore, the user updated the package dependencies.
ethereumassetstokentoken-list
ethereum-optimism/optimism

Apr 2021 - Feb 2022

Optimism is Ethereum, scaled.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:147 reviews, 283 commits, 58 PRs in 9 months
Contributions summary:Elena contributed to the project by adding optional gas reporting to unit and integration tests, which involved integrating the hardhat-gas-reporter package and configuring it to generate output files. They also made significant changes to optimize gas costs of deposits, primarily by modifying cross-domain messaging components. These changes involved refactoring and renaming messaging-related functions and contracts to reduce overhead, thereby improving efficiency.
rollupl2-scalingovmethereumblockchain
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