I'm a software engineer at OpenZeppelin, based in Novi Sad, Serbia.
I build reliable blockchain infrastructure, developer tooling, and cloud systems. My work spans backend services, SDKs, infrastructure, and product integrations—primarily using Rust, TypeScript, and AWS.
- Building Guardian, a coordination layer for private accounts and multisig workflows on Miden
- Designing APIs and SDKs across Rust and TypeScript
- Improving the reliability, performance, observability, and security of production services
- Automating infrastructure, deployments, and package releases
I started in frontend development and worked through several generations of the web—from vanilla JavaScript, jQuery, and Backbone to Angular, React, and React Native.
I was an early React Native adopter and shipped four mobile apps. Over time, my focus expanded toward backend systems, cloud infrastructure, distributed systems, and blockchain engineering.
I also enjoy helping engineering teams improve architecture, development practices, and delivery.
Languages: Rust, TypeScript, JavaScript, Solidity, SQL
Backend: Node.js, gRPC, REST, PostgreSQL
Infrastructure: AWS, Terraform, Kubernetes, Docker
Frontend: React, React Native
I'm always happy to talk about software architecture, blockchain infrastructure, SDK design, cloud systems, or engineering practices.





