Petr Korolev is a blockchain-focused software engineer and entrepreneur with 12 years of experience building and auditing smart contracts, architecting scalable crypto systems, and shipping production-grade iOS applications. As Co-Founder of OXORIO and former leader at Matter Labs and BANKEX Foundation, he has driven R&D in scalability (Plasma, state channels), privacy-preserving cryptography, and real-world Ethereum integrations while supported by Ethereum Foundation grants. He blends deep academic training in solid state physics with practical engineering—having contributed to prominent open-source projects like web3swift (native Ethereum ABI and JSON-RPC work) and Moya—bridging mobile, backend, and blockchain stacks. Petr’s background includes leading product architecture and fast-paced releases at FxPro and startup CTO-style roles, demonstrating both hands-on coding and strategic decision-making. He actively contributes to open source and community education, and has a knack for turning cryptographic research into usable developer tooling. Based in Surat Thani, Thailand, he combines global collaboration experience with a rare mix of low-level protocol insight and polished client-facing product delivery.
12 years of coding experience
11 years of employment as a software developer
Hight school Computer Science Mathematics Physics, Hight school Computer Science Mathematics Physics at AESC MSU
Quickly reproduce the dropdown UIPickerView / ActionSheet functionality from Safari on iPhone/ iOS / CocoaTouch.
Role in this project:
Mobile Developer (iOS)
Contributions:137 commits, 12 PRs, 3 pushes in 1 year 1 month
Contributions summary:Petr focused on fixing crashes and addressing bugs within the `actionsheetpicker` repository, a library for creating UI components on iOS. The commits primarily involved modifications to the `ActionSheetDatePicker.m` file, indicating a focus on date picker functionality and addressing issues arising from merge requests. The user's work also included changes in other related files, such as `DistancePickerView.m`, to fix display issues and incorporate iOS 6 support.
Full featured library for Ethereum interaction with the JSON RPC API in swift. Native ABI parsing and smart contract interactions.
Role in this project:
Back-end Developer
Contributions:2 reviews, 150 commits, 30 PRs in 3 years 3 months
Contributions summary:Petr's contributions primarily involve modifying and extending the functionality of the web3swift library, focusing on the Ethereum JSON-RPC API interaction in Swift. The commits show changes to ABI parsing, smart contract interactions, and the addition of new methods for sending and receiving transactions. Furthermore, the user updated dependencies and improved the example project, demonstrating a commitment to maintaining and improving the library's usability and features for interacting with the Ethereum blockchain.
ethereumcontractweb3web3-solidityweb3-dapp
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.