Nebojsa Urosevic is a software engineer and co-founder currently serving as SVP of Engineering at Tenderly, where he leads development of a custom, scalable EVM capable of real-time transaction reverse engineering, simulation, and analytics. With nine years of experience in distributed cloud systems and deep protocol-level knowledge of blockchain limitations, he previously built blockchain tools at Decenter and worked on large-scale WordPress management at ManageWP (GoDaddy acquisition). He is an active backend contributor to prominent Ethereum open-source projects like Hardhat and ethereumjs-util, adding robust filter/subscription handling and cryptography-focused refactors that improve developer tooling for the ecosystem. Nebojsa blends startup leadership with hands-on engineering, shipping production-grade debugging and CLI tools for smart contract observability. Based in Serbia and educated at the University of Belgrade, he combines rigorous CS fundamentals with practical expertise in EVM internals and developer experience.
9 years of coding experience
4 years of employment as a software developer
High School Mathematics and Computer Science, High School Mathematics and Computer Science at Mathematical Gymnasium, Belgrade
Bachelor's degree Computer Science and Informatics, Bachelor's degree Computer Science and Informatics at Faculty of Mathematics, University of Belgrade
Project is in active development and has been moved to the EthereumJS monorepo.
Role in this project:
Back-end Developer
Contributions:45 commits, 3 PRs, 5 comments in 1 month
Contributions summary:Nebojsa primarily focused on refactoring dependencies within the `ethereumjs-util` repository. Their contributions included removing native dependencies like `keccak` and `secp256k1` and replacing them with alternatives from `ethereum-cryptography`. Additionally, the user added tests for `keccak` hash functions and adjusted code to use the `secp256k1` library, which further indicates a focus on cryptographic and utility functions for Ethereum-related operations.
Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.
Role in this project:
Backend Developer
Contributions:10 commits, 2 PRs, 18 comments in 7 months
Contributions summary:Nebojsa's commits primarily focused on implementing and testing features related to Ethereum filters and subscriptions within the Hardhat development environment. They implemented support for various filter types, including block filters, log filters, and pending transaction filters, and ensured the correct handling of subscription and unsubscription operations. The user also added new tests to validate filter functionalities, including getFilterLogs and reorganized block functionality. These changes enhance the capabilities of Hardhat for interacting with Ethereum networks.
stack-tracesethereumhardhatjavascriptevm
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
Nebojsa Urosevic - Co-Founder & SVP Of Engineering at Tenderly