Senior Software Engineer
Building scalable web applications, backend systems, and cloud infrastructure.
TypeScript • React • Go • Kubernetes • Distributed Systems
I'm a software engineer with 5+ years of experience building products with TypeScript—from React and Next.js frontends to Go and Node.js backends and cloud infrastructure.
I specialize in designing scalable backend systems, modern web applications, and IoT platforms. My work spans distributed messaging, Kubernetes infrastructure, and full-stack TypeScript delivery across web and mobile.
I've led engineering teams, designed system architectures, and operated platforms supporting more than 50,000 connected devices.
B.Sc. in Computer Science and Information Technologies, University of Maribor.
Large-scale IoT warehouse platform connecting smart scales to cloud infrastructure.
Role: Senior Software Engineer — architecture, backend, and platform operations
Technologies
Highlights
Challenges solved
Laboratory management platform for modern lab operations.
Role: Senior Software Engineer — full-stack TypeScript development
Technologies
Highlights
Challenges solved
Smart office signage platform with real-time calendar-driven content.
Role: Senior Software Engineer — backend, integrations, and platform delivery
Technologies
Highlights
Challenges solved
Agitron
Architecture, team leadership, and IoT platform at 50k+ device scale. TypeScript and Go backend systems, Kubernetes infrastructure, and product delivery.
Epi spectrum
TypeScript React frontend and Node.js backend for Slovenia's national lab
Bare-metal Kubernetes cluster for experiments, deployments, and self-hosted services.
Messaging patterns and distributed system prototypes using NATS.
Tooling to compare crypto exchange prices and identify arbitrage opportunities.
Lightweight URL shortening service with analytics.
I enjoy building systems that are