Every state.Every second.
I led the frontend: Vue 3 and Pinia architecture, game logic, bonus flows and payment integrations. I also mentored the developers building on top of it.
Design · Development · SEO · Launch
I’m Jovica Bojić,
Design, development and SEO for clients who want it done right,
and frontend architecture for teams that need it to scale.

About me
Read the résuméI’ve been building for the web since 2013. Complete websites for clients, frontends for product teams and a few products of my own. Before I led frontend teams I ran my own web agency, and that stuck with me: I think about the people using a product, the team building it and the business paying for it.
NowAvailableFor new projects and rolesEvery state.Every second.
I led the frontend: Vue 3 and Pinia architecture, game logic, bonus flows and payment integrations. I also mentored the developers building on top of it.
One move.Both sides.
The customer-facing booking platform in Nuxt.js and the Vue dispatch application behind it: orders, deliveries and live operational updates.
Behind the stories,a system.
Two applications for an international publisher: expatica.com itself, built in Nuxt.js on Vue 2 and Vuex, and a Vue 3 admin panel for the team behind the content.
Design, code and SEO from the same person, from the first brief to launch.
Things I wanted to exist, so I built them myself: a WordPress theme, an invoicing app and a browser game.
Business & invoicing application
B2B invoicing for Serbian businesses: invoices and proformas with proper numbering, VAT, bulk invoicing and bank statement import. Built solo on Vue 3 and Supabase.
Open application
Fit. Clear. Repeat.
A block puzzle game for the browser, written in plain JavaScript without a framework.
Play Bloxynator
The last few roles. Everything since 2013 is in the résumé.
2021–NowOlder client sites, from handmade furniture to a government strategy portal.