Blockchain Developer & Rust Expert

Specializing in smart contract development, DeFi protocols, and blockchain infrastructure. Currently contributing to OpenZeppelin's Rust ecosystem for Arbitrum Stylus.

Nenad Misic

About Me

I build smart contract libraries and developer tooling in Rust, Move, Cairo, and Solidity. At OpenZeppelin I work on the Arbitrum Stylus contract library, the Sui Move contract library, and event-scanner, a Rust event-indexing crate delivered for a Layer 2 client. Most of what I write is public, so the links below go to the code rather than to a description of it. I also mentor developers and run technical interviews.

Recent Experience

Open Source Rust Developer

OpenZeppelin
Sep 2024 - Present
  • Led the Stylus SDK v0.9 migration of the Rust contract library, rewriting 238 files across the library and every example
  • Co-led event-scanner from proposal to v1.1.1
  • Built the ERC-1155 extension suite, SafeERC20, VestingWallet, and ERC-1967 proxy support for the library
  • Wrote three audited Move modules for OpenZeppelin Contracts for Sui: a rate limiter, a vesting wallet, and a token sale
  • Introduced fuzzing and property testing to the Stylus library, raising statement coverage from about 60% to 85.9%
  • Added Arbitrum Stylus support to the OpenZeppelin Contracts Wizard: ERC-20, ERC-721, and ERC-1155 template families

Cairo Developer & Educator

Nethermind
Jun 2024 - Oct 2024
  • Created and launched the Cairo track on Exercism, taking it from an empty repository to an active track in about two months
  • Wrote four worked example contracts for Starknet by Example, including an L1-to-L2 token bridge and an ERC-721 NFT
  • Contributed corrections and new sections to the Cairo Book, including a bug fix in find_value_iterative
  • Built cairo-test-runner, the containerised test runner that makes the Exercism track executable on Exercism's infrastructure

Technical Expertise

Blockchain & Smart Contracts

Rust Solidity Cairo Move Sui Arbitrum Stylus Ethereum Starknet DeFi Smart Contract Security

Development & Testing

TypeScript JavaScript React Node.js Jest Motsu TDD CI/CD

Infrastructure & Tools

Docker Kubernetes AWS Azure GitHub Actions Hardhat Foundry

Backend & Databases

C# ASP.NET Core Python PostgreSQL MongoDB GraphQL Microservices

Featured Projects

Event Scanner

Co-owner, 2025 - 2026

Rust library that indexes Ethereum L1 events without a database. Delivered for a Layer 2 client. It guarantees delivery, preserves ordering, and survives chain reorganisations behind an async stream API. I authored the architecture proposal and drove the reorg handling, parallel range fetching, and provider abstraction, from the proposal through to v1.1.1. 19,090 crates.io downloads.

OpenZeppelin Contracts for Sui

Module owner, 2026

OpenZeppelin's Move contract library for Sui. I wrote the rate limiter, the vesting wallet, and the token sale modules, and took all three through external audit and findings remediation across three releases. The rate limiter carries three strategies in one embeddable type.

Motsu Testing Framework

Contributor, 2025

OpenZeppelin's Rust unit-testing framework for Arbitrum Stylus contracts. I added delegate-call support, the ecRecover precompile, and fallback and receive dispatch, and co-authored the public guide. 24,064 crates.io downloads.

OpenZeppelin Stylus Library

Contributor, 2024 - 2025

OpenZeppelin's Rust smart contract library for Arbitrum Stylus. I led the SDK v0.9 migration, built the ERC-1155 extension suite and ERC-1967 proxy support, and raised statement coverage from about 60% to 85.9%. 17,567 crates.io downloads.

Cairo Track on Exercism

Creator and lead maintainer, 2024 - Present

Built from scratch: concept and practice exercises, a containerised test runner, and support for Cairo 2.7.1 through 2.14.0. 376 students enrolled.

Better Giving DApp

Contributor, 2023

Diamond-pattern EVM contract system for crypto philanthropy. I rebuilt the deployment and facet-upgrade tooling, hardened the multisig contracts, and added test coverage across roughly ten accounts facets.

Hardhat Switch Network Plugin

Author and sole maintainer, 2024 - Present

Hardhat fixes the network at process start. This plugin switches networks during a task run. 9,087 npm downloads in the past year.

Let's Build the Future

I work on smart contract libraries, developer tooling, and protocol design in Rust, Move, Cairo, and Solidity. If you have work in that space, email is the fastest way to reach me.