Urban Vidovič

Research & Development Engineer · Maribor, Slovenia

[email protected] · PGP key · github.com/pseudobun · linkedin.com/in/urbanvidovic

Urban Vidovič

6,454 commits with +26,922,868 lines added and -13,973,338 lines removed across 128 repos.

Download PDF

Software engineer focused on decentralized identity, verifiable credentials, and Web3 product engineering, with a security-minded approach to systems and infrastructure. COO & co-founder of Lutra Labs and Research & Development Engineer at Blockchain Lab:UM, where I build standards-based identity platforms, DeFi protocols, and developer tooling end to end — from smart contracts and backends to dashboards and native apps.

Experience

COO & Co-Founder · Lutra Labs

Oct 2024 – Present · 1 yr 9 mos

  • Co-founded Lutra Labs and lead operations alongside hands-on engineering across the product stack.
  • Ship products end to end: LutraID (OID4VCI / mDoc digital identity), Swaylend (lending protocol on Fuel, written in Sway), Replicant Network, and endorse.fun.
  • Own delivery from smart contracts and Rust/Node backends to Next.js dashboards and internal tooling.

Research & Development Engineer · Blockchain Lab:UM

May 2021 – Present · 5 yrs 2 mos

  • Build decentralized identity and verifiable credential systems aligned with the latest W3C standards (EduCTX, Masca MetaMask Snap).
  • Design and ship EVM smart contracts, Web3 infrastructure, and backends, plus the web and Moodle integrations on top of them.
  • Drive applied R&D across identity, credentials, and security from prototype to production.

Full Stack Engineer · Blocksi SaS

Oct 2020 – Apr 2021 · 7 mos

  • C++ Windows service blocking DNS requests at the kernel level.
  • Node.js backend (HTTP API + sockets) for a teacher dashboard: screen sharing, remote tab control, site allow/block lists.
  • React, Vue, and Python Flask frontends, plus a Flutter (iOS/Android) app for managing students and network access.

Backend Engineer · H-Bit d.o.o. (NiceHash)

Aug 2019 – Sep 2020 · 1 yr 2 mos

  • C/C++ backends for mining pools, rig communication, and pool/algorithm validators.
  • iOS app for managing mining rigs, exchange, and the hashpower marketplace.

IT Technician · Simtel d.o.o.

Nov 2018 – Jan 2019 · 3 mos

  • Managed and installed internet and television hardware.

Selected projects

Education

Master of Science in Computer Science · Faculty of Electrical Engineering and Computer Science, University of Maribor

Oct 2020 – 2023

Bachelor of Science in Computer Science · Faculty of Electrical Engineering and Computer Science, University of Maribor

Oct 2017 – Sep 2020

High school graduate · Prva Gimnazija Maribor

Sep 2013 – May 2017

Skills

Languages & runtimes: TypeScript / Node.js, Rust, Solidity / Sway, Swift, C / C++, Go, Python

Frameworks & tools: Next.js / React, Vue, Flutter, Foundry / Hardhat, Git

Domains: Decentralized identity, Verifiable credentials, DeFi, Web3 infrastructure, Security, Native iOS / macOS

Languages

Slovene (Native) · English (Advanced / C2) · German (Intermediate / B1)