I built both: the customer-facing booking platform as a Nuxt.js application, and the Vue dispatch admin — orders, deliveries, live operational updates — that teams work in all day.
Marketplace + dispatch development
Nuxt.js
Vue.js
Vuex
SCSS
The project +
Mod24 is a US platform where customers compare moving companies, book at the best rate, and track their move — while moving companies run daily operations through an internal dispatch system. A marketplace only works if both sides do.
Architecture illustration · Product UI under NDAFrontend lead / Since 2023
Real-time / iGaming
MonacoJack/ 02
A frontend that never stands still.
Since 2023 I’ve led the frontend — designing the Vue 3 + Pinia architecture, building game logic, bonus flows, and payment integrations, and mentoring the team that builds within it.
Frontend lead · Architecture · Mentoring
Vue.js 3
Pinia
Vite
SCSS
The project +
MonacoJack is a real-time gaming platform where sessions, balances, bonuses, and payments update live. Real-time doesn’t forgive: state arrives continuously, money is on screen, and a dropped update is a user staring at a wrong balance.
Selected UI screens omitted due to NDA restrictions.
I developed the platforms in Vue.js — campaign mechanics, redemption flows, brand experiences — on components parameterized across brand systems instead of rebuilt per client.
Frontend development · Via Magneds
Vue.js
JavaScript
SCSS
The project +
Through Dutch agency Magneds I built web loyalty platforms for major consumer brands — products where everyday consumers collect, redeem, and engage. The audience is everyone: every device, every level of patience, with the brand’s reputation riding on each interaction.
UNICORN / I&F GRUPA04 — 05
Order from complexity.
01Planning↘
02Buying↘
03Reporting↘
04Analytics↗
Workflow illustration · Enterprise media operations
Enterprise / Media operations
Unicorn/ 04
Making complex operations work.
Over nearly two years I built its frontend in Vue.js — planning and buying workflows, reporting interfaces, and a component architecture made to survive years of feature growth.
Frontend development · Architecture
Vue.js
Vuex
JavaScript
SCSS
The project +
Unicorn is the enterprise platform the agencies of I&F Grupa run media operations on — planning, buying, reporting, analytics. Enterprise software means encoding how a company actually works: dense data, approval chains, numbers that reach clients.
Public website shown for contextTwo applications. One content operation.
Publishing / Internal tools
Expatica/ 05
Better tools behind the stories.
I built two applications for that machinery — a Nuxt.js app on Vue 2/Vuex and an admin panel on Vue 3 — advancing the stack a generation without destabilizing the operation around it.
Internal platform development
Nuxt.js
Vue.js 2 & 3
Vuex
SCSS
The project +
Expatica is a major international publisher for expats across Europe. Behind a content operation at that scale sits internal machinery — the administration tools the team runs the platform with. Internal tools earn no patience: the team feels every slow screen, daily.
Twelve years of shipping and leading. Here’s where I do my best work.
</>
01 / BUILD
Vue.js product development
Production-grade applications with Vue 3 and Nuxt. Marketplaces, real-time platforms, admin systems, and consumer apps — from the first architecture decision to the long maintenance life that follows.
Vue 3 / Nuxt / Pinia / TypeScript
⌘
02 / LEAD
Architecture & technical leadership
Leading teams and codebases: state, performance, code quality, and mentoring. Currently leading the frontend of a real-time platform handling live data and payments.
Systems / Performance / Mentoring
↗
03 / SHIP
End-to-end delivery
Agency-founder experience means owning the whole picture. Design fluency, client communication, scope, and deadlines — across 100+ projects, from enterprise software to consumer web.
Product thinking / Design / Delivery
In practice / How I work
Good software. No loose ends.
Principles from working as a developer, a lead, and an agency owner.
I ran my own agency, so I read a brief in budgets, deadlines, and outcomes — not just tickets. I build what the business actually needs, and I’ll tell you when the cheaper path is the better one.
02
Architecture before code
Leading a real-time platform taught me that the decisions made before the first component outlive every sprint. I design state, boundaries, and performance budgets first — so the codebase scales instead of calcifying.
03
Design is not someone else’s job
I’m a certified web and graphic designer. I implement designs faithfully, catch the UX gaps before they ship, and speak the same language as the people who made them.
04
Built to hand over
Maintainable code, real documentation, and mentoring are part of the delivery, not a favor. Your team should be stronger after I leave — which is also why clients bring me back.
03 / The person behind the pixels
A builder. Through and through.
Jovica Bojić Engineer & technical lead
Jovica Bojić Engineer & technical lead
I’m Jovica Bojić, a frontend engineer and technical lead with 12 years in software development. For the last three years I’ve led the frontend of a real-time platform at BetCode — owning architecture, payment flows, and the developers building it.
Before that I founded and ran my own web development agency, where I learned that shipping is a business problem as much as a technical one. Today I focus on frontend architecture and product development — and, as a certified web and graphic designer, I think in systems and pixels at the same time.