A bit about me.
Engineer based in Novi Sad, Serbia. Nine years in, mostly frontend, but happiest at the seams where UI meets data, performance, and infrastructure.
The work I gravitate toward is data-rich and constraint-heavy: real-time maps for millions of daily users at Flightradar24, latency-sensitive odds streams at BlueLabs, and now a developer-facing IaC platform at Terramate.
I care about clarity over cleverness, fast feedback loops over process, and treating type, motion, and color as load-bearing. Lately getting my hands dirty in Web3 (TipJar below is the playground for smart contracts, Wagmi and the on-chain toolchain) and going deep on AI-native workflows and agentic development, treating models as collaborators, not just autocomplete.
- Based
- Novi Sad, Serbia | CET (UTC+1 / +2 DST)
- Industries
- SaaS | Developer Tools | DevOps | Web3 | Aviation | iGaming | Real-time Data
- Focus
- Data-rich frontend, performance, design systems, AI-augmented engineering
- Languages
- English | Serbian
- Workflow
- AI-native workflows | Agentic development
- Off-keyboard
- Fly-fishing | car enthusiast | epic fantasy | Warhammer & D&D | grilling t-bones & craft burgers
- Available for
- B2B full-time or contract
Selected work, 2017 to now
Tap any role to expand the details.
Full product ownership on a developer-facing IaC platform: Terramate Cloud architecture, Golang APIs, Postgres, GCP operations, AI-powered features, and security audits.
terramate.io- Fully owned the product for the past 2 years, directly collaborating with founders and acting on customer feedback.
- Architected and built Terramate Cloud from the ground up: Vue/Next.js frontend, Golang services, and Postgres-backed APIs.
- Contributed to and maintained Golang APIs and database layer.
- Shipped AI-powered features end-to-end: PR summaries, log analysis, stack previews; concept to production.
- Owned delivery foundations: standards, planning, feedback loops, monitoring.
- Embedded AI-native workflows and agentic development (planning mode, agent orchestration) into the team workflow.
- Ran bi-weekly Aikido security audits, achieving SOC 2 Type II compliance.
Software used by 6M+ daily users. Performance, reliability and UI clarity under massive real-time data load, with constant constraints.
flightradar24.com
- Led migration of the legacy codebase to Vue 3 (Composition API, Pinia, Vue Router).
- Led raster-to-vector map migration with WebGL: live flight layers at scale.
- Drove Core Web Vitals (LCP, INP, CLS) improvements with measurable gains.
- Owned and drove the new ads system implementation, boosting ad performance and yield for free users.
- Owned the SSR-framework migration initiative: untangled legacy code; PoC'd SvelteKit, Next.js, Nuxt, and Inertia.js; documented findings, pitched to management, and iterated on feedback.
- Ensured consistent, responsive UX across every browser and device for a global audience.
Built real-time data interfaces for a B2B betting platform: live WebSocket streams, reactive state, multi-tenant architecture. Started on Sapper, then led the migration to SvelteKit. Internal pilot ran live in Ghana as Betfox.
betfox.com.gh- Started the platform on Sapper and led the later migration to SvelteKit.
- Real-time quotas and odds over WebSockets with reactive Svelte stores for latency-sensitive UI.
- Multi-tenant frontend monorepo serving multiple operator brands.
- Built and maintained a Storybook design system shared across products and tenants.
- Implemented KYC verification flows and integrated payment providers for deposits and withdrawals.
Frontend on a developer-facing DevOps platform; contributed to the visual pipeline editor and dashboard tooling in VueJs.
Three years across diverse client products in Vue and React: responsive UIs, REST API integrations, cross-browser compatibility. Now part of EPAM.
bitstarz.comWhat I work with
TipJar: Tipping dApp
With a real-time leaderboard.
Have a product to build?
I usually respond within a day.