Arseniy Klempner

Software Developer at Waku

Los Angeles Metropolitan Area 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

👤
Senior
Arseniy Klempner is a software developer with nine years focused on web3, specializing in smart contracts and the surrounding infrastructure from Solidity to dApps and distributed protocol architecture. He has a strong open-source pedigree — contributing to high-profile projects like The Graph (enhancing Ethereum event handling in graph-node) and OpenZeppelin (building comprehensive smart-contract test suites). At Tacen he worked as a blockchain engineer and now contributes to the Waku protocol, combining backend systems work with smart-contract tooling for decentralized apps. He’s passionate about developer-facing tools and protocol design, and brings a practical blend of specification-level thinking and hands-on engineering to hardened, production-grade systems.
code9 years of coding experience
job3 years of employment as a software developer
github-logo-circle

Github Skills (16)

evm10
smart-contracts10
javascript10
rust10
solidity10
ethereum10
blockchain10
testing10
wpgraphql9
security9
web3js9
wordpress-graphql9
truffle9
developer-tools7
graphql7

Programming languages (17)

CSSC++CRustTeXGoHTMLTypeScript

Github contributions (5)

github-logo-circle
OpenZeppelin Contracts is a library for secure smart contract development.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:25 commits, 18 PRs, 20 comments in 3 months
Contributions summary:Arseniy primarily contributed to the testing of smart contract functionality within the OpenZeppelin Contracts repository. Their work included creating and modifying test suites using JavaScript and Solidity to verify the behavior of core contracts like `Ownable`, `Stoppable`, `StandardToken`, `Killable`, `SafeMath`, `Shareable`, `DayLimit`, and `MultisigWallet`. These tests cover a range of scenarios, ensuring that the contracts function as intended and prevent unauthorized actions. The user focused on writing comprehensive tests to improve the overall quality and reliability of the smart contracts library.
securesmart-contractethereumsecuritycontract
graphprotocol/graph-node

Jun 2018 - Jul 2018

Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL
Role in this project:
userBack-end Developer
Contributions:8 commits in 1 month
Contributions summary:Arseniy primarily focused on enhancing the `graph-node` project, which involves indexing blockchain data. Their contributions centered around improving the Ethereum integration, specifically by implementing methods for subscribing to and handling events. The user integrated external crates like `ethabi` and `ethereum-types` to interact with Ethereum data types and contract events. They also added functionality for calling contracts through `web3`.
node-graphipfsgraphql-apiindexesethereum
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
Arseniy Klempner - Software Developer at Waku