Antonio
Brkić
Full-stack developer. I mostly build web apps that have to keep up with live data.
Vectra XR
3D configurators for things that are built to order

Stolarija-BM
Catalogue and admin tools for a furniture workshop

Tavola
Restaurant menus that show a dish at true size in AR

Pentix
Counts push-up reps through your phone camera

Shelf
What you can pour from the bottles you already own

RouteMaster
Traffic simulation and routing, written without libraries

Runtime
An API monitoring dashboard built in 24 hours

Experience
Junior QA Engineer
Sole active QA on the mobile app, owning test planning, execution and reporting across iOS and Android. Wrote Appium automation for regression flows so repeatable checks stopped depending on someone walking through the app by hand, and tested gRPC and HTTP endpoints against the application contract rather than only through the interface. International team, English as the working language. The role ended when the site closed.
Full-stack developer, freelance
Client work end to end: scoping, build, testing, deployment and maintenance in production. Branch workflow with pull requests, and GitHub Actions so projects deploy on merge rather than by hand.
Co-founder and developer
Led the frontend architecture, wrote the Python service that converts 3D files, and ran code review and the release process for two other engineers.

About
- Based in
- Zagreb, Croatia
- Studying
- Computer engineering at TVZ, graduating June 2027
- Working with
- TypeScript, Next.js, Node, PostgreSQL, Python
- Availability
- Open to full-time roles, can start immediately
I build web apps, front to back. Most of what I actually know came from making things that had to work for someone other than me, whether that was a paying client, a course deadline or a group of friends who wanted to settle an argument.
The work I enjoy most has something moving in it. Prices arriving over a socket, a camera counting reps, traffic rerouting itself around a closed road. Those problems have a right answer you can measure, and they break in interesting ways when you get them wrong.
Day to day that means TypeScript, Next.js, Node and Postgres, with Python when the problem looks more like an algorithm than an app. I am comfortable owning something end to end, from the database up to the part a client has to be able to use without me sitting next to them.
Four months as the only QA engineer on a mobile app changed how I write my own code. Testing, reproducing a defect properly and reading someone else’s work carefully are habits now rather than things I mean to get around to. What I want next is a team where someone more experienced reviews what I write.
More work

Stocks Royale
A trading game on simulated market data
AI MotionMetrics
Rep tracking in the browser with TensorFlow.js

EBankc
A decentralised finance banking concept

RocketWizard
Copy-trading SaaS with crypto billing

Digital Era
Marketing site for a consultancy

by Marro
Portfolio for a freelance photographer

SiteBoost
Landing page for website audits

LuxuryPerspective
A premium real estate UI study

DreamFinders
Search-driven property browsing