Rosco Kalis

Founder at General Protocols Pte. Ltd.

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

🤩
Rockstar
🎓
Top School
Rosco Kalis is a founder and crypto-focused software engineer with a decade of experience building secure, production-grade smart contracts and developer tools from Amsterdam. He created CashScript—a high-level language for Bitcoin Cash smart contracts—and founded Revoke.cash to help users manage dangerous token approvals, demonstrating a strong focus on practical security and wallet hygiene. Rosco has shipped infrastructure and UX improvements at Truffle (including the Truffle Dashboard) and contributed widely to notable open-source projects like Hammerspoon and Truffle’s ecosystem tooling. His smart contract work powered DeFi products such as AnyHedge, whose contracts have processed over $100M in volume, reflecting both reliability and real-world impact. He combines hands-on backend engineering with protocol design and developer experience, often tackling tricky interoperability and verification problems (e.g., Etherscan verification and proxy contract handling). Comfortable moving between product, research and low-level systems, he brings an engineer’s rigor to crypto-native tooling and safety.
code10 years of coding experience
job7 years of employment as a software developer
bookMaster of Science Software Engineering, Master of Science Software Engineering at University of Amsterdam
bookGymnasium Natuur & Techniek, Gymnasium Natuur & Techniek at Olympus College
languagesEnglish, Dutch, Turkish
stackoverflow-logo

Stackoverflow

Stats
567reputation
26kreached
18answers
1question
Badges
ethereum
top-5%
solidity
top-5%
github-logo-circle

Github Skills (25)

javascript10
solidity10
ampl10
testing10
google-amp10
lua10
automation10
publish10
ethereum10
blockchain10
truffle10
smart-contracts10
macos10
nodejs10
automations10

Programming languages (15)

JavaCSSC++VueGoSassHTMLTypeScript

Github contributions (5)

github-logo-circle
rkalis/truffle-plugin-verify

Mar 2019 - Nov 2022

✅ Verify your smart contracts on Etherscan from the Truffle CLI
Role in this project:
userBack-end Developer
Contributions:67 releases, 9 reviews, 146 commits in 3 years 9 months
Contributions summary:Rosco primarily worked on enhancing the `truffle-plugin-verify` repository, which is designed to verify smart contracts on Etherscan. Their contributions focused on improving the plugin's functionality, including implementing automatic verification status checks, enabling support for various testnets, and integrating optimizer settings. They also refactored the code, added proxy contract verification features, and ensured compatibility with modern Solidity versions.
etherscanethereumtruffleblockchainweb3
trufflesuite/truffle

Mar 2020 - Feb 2022

:warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years.
Role in this project:
userBackend Developer
Contributions:32 reviews, 344 commits, 28 PRs in 1 year 11 months
Contributions summary:Rosco primarily focused on enhancing the Truffle framework by implementing new features and addressing existing issues related to testing and network configurations. Their contributions include adding a `--bail` option to the `truffle test` command for stopping after the first failure and updating the `truffle networks` command to read only JSON files. Furthermore, they added a utility function to display migration gas numbers in both decimal and hexadecimal formats within the migration messages, improving clarity for developers. Additionally, the user contributed to testing and refactoring the plugin package.
developingethereumsmart-contract-toolsjavascriptblockchain
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
Rosco Kalis - Founder at General Protocols Pte. Ltd.