Backend systems,
designed and modernized.
Jakovic Engineering · Software architecture & engineering · Belgrade, Serbia
I am an independent software architect and hands-on engineer. I design and modernize backend systems - payment and ledger flows, government platforms, and enterprise ERP - and I write the code that ships them. 15+ years on systems that have to stay correct under load, audit, and growth.
What I do
Legacy modernization
Aging systems taken forward without a rewrite gamble: strangler migrations, framework and runtime upgrades, data model repair, and a path your team can keep shipping on.
Architecture and code review
A senior second opinion on the design, the codebase, and the scaling plan - with the trade-offs, the risks, and what I would do first, written down.
Contract development
Senior capacity for an existing team. I take real tickets, review pull requests, and ship in your process rather than alongside it.
AI integration
LLM features built into systems that already exist: retrieval over your own data, evaluation before rollout, cost and latency budgets, and a fallback for the day the model is wrong.
Case studies
Backend systems under load, audit, and regulation.
T4A - Cross-border electronic toll collection
A distributed tolling platform settling millions of transactions across five jurisdictions, plus the ERP that invoices and reconciles them.
Governance platform architecture and AI automation
Full-stack architecture and API layer for a modern governance platform, with AI-driven automation that removes manual workflow steps.
Application architecture for an SEC-registered exchange
Backend and frontend architecture for a US national securities exchange, built and operated under SEC regulatory and audit requirements.
Who you are hiring
Jakovic Engineering is the registered consulting practice of Simo Jaković, based in Belgrade, Serbia.
I have spent 15+ years on systems that have to be right: cross-border toll collection, government platforms, a regulated US exchange, and enterprise ERP. I do the architecture and I stay in the codebase - the design decisions and the pull requests come from the same person.
I work as an independent consultant. When a project needs more hands, I bring in specialists I have worked with before and stay accountable for delivery.
- Trading name
- Jakovic Engineering
- Legal name
- SIMO JAKOVIĆ PR RAČUNARSKO PROGRAMIRANJE JAKOVIĆ INŽENJERING BEOGRAD
- Address
- Paunova 84, 11000 Belgrade, Serbia
- Company ID
- 66675009
- Tax ID (PIB)
- 113234068
- Activity code
- 6201 (computer programming)
- simo@jakovic.com
Let's discuss your next project
Based in Belgrade (CET). Overlapping 9am - 3pm ET.