Ivan Rukhavets

Developer at vlayer Labs

Warsaw, Masovian Voivodeship, Poland
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
Ivan Rukhavets is a full-stack and blockchain developer with 11 years of experience building and testing decentralized applications and user-facing tooling from Warsaw. He has shipped smart-contract improvements and comprehensive testing utilities (e.g., enhanced matchers and event verification in TrueFi/Waffle) and contributed to well-known Polkadot projects, improving the polkadot-js electron app and browser extension UX. His background spans end-to-end work—Solidity contract maintenance, React-based UI/UX, and DevOps automation—demonstrating comfort across front-end, back-end, and infrastructure. Ivan’s recent roles include blockchain engineering at TrustToken and Subsquid and a current developer role at vlayer Labs, reflecting steady progression into complex Web3 systems. He also focuses on developer experience, adding transaction persistence and clearer docs to the useDApp framework, a detail that signals he values both reliability and usability.
code11 years of coding experience
job7 years of employment as a software developer
bookWarsaw University of Technology
github-logo-circle

Github Skills (33)

javascript10
solidity10
electron10
testing10
ethersjs10
typescript10
test-framework10
extension-functions10
styled-components10
ui-design10
daap10
uid10
polkadot-js10
front-end-development10
extension-methods10

Programming languages (8)

TypeScriptCSSRustSolidityJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
trusttoken/contracts-pre22

Apr 2020 - Nov 2021

TrustToken smart contracts written pre 2022. Includes TrueCurrencies and TrueFi Pools.
Role in this project:
userBack-end Developer
Contributions:625 reviews, 264 commits, 390 PRs in 1 year 7 months
Contributions summary:Ivan's contributions primarily focused on improving and maintaining smart contracts written in Solidity for the TrustToken project. They addressed and fixed precision errors in several tests, and also removed unnecessary parenthesis in various files. The user demonstrated a deep understanding of smart contract testing and the nuances of Ethereum development, with changes impacting multiple test files. Furthermore, they added a test in the process.
ethereumblockchainsoliditypoolssmart-contracts
TrueFiEng/Waffle

Aug 2018 - Mar 2022

Library for writing and testing smart contracts.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:28 reviews, 27 commits, 49 PRs in 3 years 7 months
Contributions summary:Ivan primarily contributed to the development and testing of smart contract functionality within the repository. They implemented new matchers for testing revert conditions and balance changes, demonstrating an understanding of contract testing frameworks. Furthermore, the user added support for event emission verification, including negation, and integrated mock contract features, which enhanced the testing capabilities within the project. The user demonstrated the ability to write comprehensive test cases and expand the project's test suite.
ethereumtestingsoliditysmart-contractscontracts
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
Ivan Rukhavets - Developer at vlayer Labs