About Urban Vidovič

Software engineer from Maribor, Slovenia, working on decentralized identity, verifiable credentials, and Web3 product engineering.

I am a Research & Development Engineer at Blockchain Lab:UM and COO and co-founder of Lutra Labs. Both roles are hands-on. The through-line across everything I build is digital identity — proving who someone is, and what they are entitled to, without forcing them to hand over more than necessary.

In practice that means standards turned into running software: OpenID for Verifiable Credential Issuance, ISO mDoc/mDL, W3C Verifiable Credentials and DIDs, and the wallet and issuer infrastructure that makes them usable. Alongside identity I work on DeFi protocols in Solidity and Sway, developer tooling, and the operational plumbing that keeps it all online.

I would rather own a feature from the protocol layer through to the interface than hand it across three teams. Threat modelling and key management are design inputs, not a review gate at the end.

Background

Master of Science in Computer Science from the Faculty of Electrical Engineering and Computer Science, University of Maribor, where I also did my bachelor's. At Blockchain Lab:UM since 2021; co-founded Lutra Labs in 2024. I work in Slovene and English, and read German.

Selected work is on the projects page, code on GitHub, and the full CV is available as a page and a PDF. For anything else, see contact.