Yohan Graterol is a seasoned technology leader and CTO with 13 years of experience building backend systems, open-source projects, and blockchain tooling from Bogotá, Colombia. As co-founder and former CEO of Callisto Network and current CTO at Coinary, he blends startup leadership with hands-on development in Python, Ethereum ecosystems, and developer tooling. He has a long track record contributing to notable open-source projects—maintaining MongoEngine, improving Vyper (a Pythonic EVM language), and extending MyEtherWallet to support multiple EVM-compatible chains—demonstrating both deep systems knowledge and protocol-level insight. Former Head of Engineering at Platzi, he pairs product-minded engineering management with practical expertise in test automation and code quality. An active Fedora contributor and package maintainer, he brings a community-first approach and rare cross-cutting experience across infrastructure, crypto wallets, and ORM libraries.
13 years of coding experience
8 years of employment as a software developer
Ingeniero de Computación Computación, Ingeniero de Computación Computación at Universidad José Antonio Páez
A Python Object-Document-Mapper for working with MongoDB
Role in this project:
Back-end Developer
Contributions:73 commits, 4 PRs, 1 push in 1 year 3 months
Contributions summary:Yohan primarily contributed to the `mongoengine/mongoengine` repository by implementing features and fixing bugs related to the core functionality of the object-document mapper. They enhanced image handling capabilities with progressive JPEG support and updated the changelog to reflect the changes. The user also addressed issues, such as fixing atomic updates for DictField, and resolved merge conflicts, demonstrating a focus on maintaining and improving the library's features.
Contributions:14 commits, 6 PRs, 62 comments in 29 days
Contributions summary:Yohan primarily contributed to the Vyper smart contract language repository through code quality improvements and test suite enhancements. Their work includes PEP8 style formatting, removal of unnecessary imports, and the addition of a `Compiler` class object. They created and integrated functions to facilitate gas estimation within the testing framework, refactoring existing tests to leverage these features. This involved modifications to the testing setup and test cases, demonstrating a focus on code quality and automated testing.
pythonsmart-contractethereumcontractblockchain
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.