Veteran Web3 engineer with over a decade of experience designing, building, and scaling production-grade systems. I’ve led engineering teams and departments, driven technical strategy at fast-moving startups, and contributed hands-on to complex challenges across the Web3 ecosystem — from account abstraction and MEV protection to blockchain infrastructure and developer tooling.
I started my journey in 2015 as one of the first blockchain developers in Serbia, co-founding the technical team at GameCredits. Since then, I’ve helped build and scale products at organizations like Bloxico (Filecoin ecosystem), Pooky (gaming), and most recently Biconomy, where I served as VP of Engineering and Infrastructure Team Lead.
My core expertise lies in backend engineering (TypeScript/Node.js, Go, PostgreSQL, GCP, Redis), with hands-on experience integrating dozens of EVM-compatible blockchains. I also dabble in Solidity and smart contracts, and I’m passionate about improving developer experience in Web3 — always hacking away at new tools and personal projects to push the ecosystem forward.
Beyond titles and tech stacks, I thrive at the intersection of engineering leadership and deep technical work: building resilient systems, fostering strong engineering cultures, and turning ambitious ideas into shipped products.
When I’m not building, you’ll probably find me reading, hiking, or occasionally picking up a guitar.
Experience: 7 years
Yearly salary: $148,000
Hourly rate: $0
Nationality: 🇷🇸 Serbia
Residency: 🇷🇸 Serbia
Experience
VP of Engineering
Biconomy 2024 - 2025
Directed cross-functional initiatives bridging engineering (Infrastructure, Smart Contracts, DevOps) and non-technical teams (BD, Marketing, DevEx), ensuring alignment with company goals and client SLAs • Shaped engineering culture by unifying specialists across domains under a shared vision and enforcing reliability standards across products. • Partnered with executives on strategic decisions, including a major restructuring and an acquisition. • Interviewed and evaluated dozens of engineering candidates, directly influencing hiring quality and team growth. • Spearheaded research and development of EIP−7702 integration into Biconomyʼs Account Abstraction (AA) and Modular Execution Environment (MEE) stacks. • Hands-on contributor to critical technical challenges: MEV-protection, gas estimation algorithms, transaction inclusion, and performance scaling in production systems.
Infrastructure Team Lead
Biconomy 2023 - 2024
Managed and grew a cross-functional team (backend, DevOps, frontend) delivering ERC−4337-compatible Bundlers and Paymasters, while remaining hands-on in bundler development. Designed, implemented, and scaled production-grade Node.js backend services, introducing strong DevOps practices to meet increasing user demand. Integrated 30+ EVM-compatible blockchains (including but not limited to Ethereum, Polygon, Arbitrum, Optimism, Avalanche, Base, Sonic and many others) into Biconomyʼs stack, personally leading many of the integrations. Rewrote Biconomyʼs gas estimation open source npm package from scratch in TypeScript, optimizing costs for users and significantly improving company margins.
Technical Lead / Founding Engineer
Pooky / ScoreRush 2022 - 2023
Joined as the second engineer (after the CTO) and co-built, deployed, and maintained Pookyʼs core backend APIs. Designed the initial system architecture and implementation plan, laying the foundation for the platformʼs growth. Led research and development to evaluate tools and approaches, ensuring the best choices for the MVP. Developed core microservices in Go, implementing GraphQL federation via Apollo for a unified API layer across services. Partnered directly with clients and stakeholders to translate business needs into technical solutions. Contributed to team growth by interviewing and hiring engineers. Oversaw ongoing maintenance and release management, ensuring stability and consistent delivery.
Blockchain Architect
Bloxico 2021 - 2023
Co-founded a new department dedicated to collaborating with and contributing to the Filecoin Foundation on ecosystem-critical projects. Interviewed, hired, and onboarded engineers to establish the department and grow its technical capacity. Conducted research and development across the Filecoin ecosystem, exploring protocols, tooling, and architecture. Managed and supported multiple outsourced engineering teams, ensuring quality and timely delivery. Acted as primary liaison with Filecoin Foundation stakeholders, aligning technical work with ecosystem priorities. Contributed to the Go codebase of the Filecoin client reference implementation, improving core functionality and reliability. Built internal developer tools and test suites, enhancing productivity and code quality.
Software Architect
Connect The Dots 2021 - 2021
Promoted to Software Architect as the company scaled, taking ownership of system design and technical direction. Designed and prototyped Proofs of Concept (PoCs) and MVPs, ensuring feasibility and alignment with product goals. Guided developers in implementing solutions, reviewing code, and enforcing quality standards. Maintained conceptual integrity across services and architecture, improving long-term maintainability. Produced architecture diagrams and documentation to support knowledge sharing and onboarding.
Senior Software Engineer
Connect The Dots 2019 - 2021
Joined as one of the first 10 employees in a US-based stealth startup in the CRM industry, contributing to early system design and growth. Developed scalable microservices in TypeScript/Node.js, improving reliability and feature velocity. Optimized queries and handled complex data wrangling in a large PostgreSQL database. Built inter-service communication using RabbitMQ, improving system resilience and throughput. Refactored legacy services from Go and JavaScript into TypeScript, standardizing the codebase. Designed and implemented algorithmic solutions to domain-specific CRM challenges.
Acting Chief Technical Officer
GameCredits 2018 - 2018
Stepped into the acting CTO role during a management transition, nominated by colleagues. Led the Research & Development team, exploring new blockchain applications and opportunities. Oversaw security across products, services, and infrastructure, acting as de facto Chief Security Officer. Interviewed and onboarded engineers to strengthen the technical team. Represented the company at regional technical conferences and meetups, showcasing products and capabilities.
Lead Back-end Developer (Go)
GameCredits 2017 - 2018
Identified challenges in cryptocurrency custody following the companyʼs ICO and initiated a team to build Sephos, a secure digital asset management app for businesses. Implemented Shamirʼs Secret Sharing to distribute private keys among board members, eliminating single points of compromise. Designed and developed the entire prototype in Go, using the Gin Web Framework.
Lead Back-end Developer (Python)
GameCredits 2016 - 2017
Designed and developed backend services encapsulating blockchain-specific business logic and exposing it via a RESTful API. Built a secure Vault for cold storage of GameCredits, implemented in Python. Created an internal Proxy server (Python – Flask) that provided cryptocurrency functionality to other ecosystem applications.
Full Stack Engineer & Co-Founder
GameCredits 2015 - 2016
Joined as the first developer and co-founded the technical team, building foundational applications for the GameCredits cryptocurrency. Developed a Web Wallet (Python – Django backend, plain JavaScript frontend). Implemented add-ons for payments and competitions (e.g., PayPal/Bitcoin purchases, APIs, leaderboards). Built APIs with Django REST Framework for partners integrating GameCredits payments.
Skills
evm
gcp
golang
graphql
hardhat
javascript
mev
mongo
node
postgres
project-manager
rabbitmq
redis
solidity
tech-lead
typescript
engineering-manager