Work
Four public projects. Each page lists what was built, the measured result and the limitations, with links to the code and the published artefacts.
belex-mcp
Open-source MCP server, on npm
Twelve typed tools over Belex and NBS data, installed with one npx line
Belgrade Stock Exchange quotes, indices and National Bank of Serbia rates as twelve typed tools that Claude, Cursor or any MCP client can call.
FinAgent
Multi-agent financial research with an evaluation harness
100% numerical accuracy on the 14 checkable answers of a 22-question evaluation, zero runtime errors
A LangGraph agent that decides which tools to call across SEC filings, web search, a sandboxed calculator and RAG, checks whether it has enough to answer, and returns a structured, cited result.
SerbFin-Sentiment
Fine-tuned Serbian financial-sentiment model, on Hugging Face
Macro-F1 0.74 against 0.64 zero-shot and 0.54 for translate-then-FinBERT, on 240 human-labelled headlines
Llama 3.2 3B fine-tuned with QLoRA to classify Serbian financial headlines from an investor's point of view, scored against a human-labelled test set alongside two baselines.
FinSight
Question answering over financial reports, with page-level sources
Answers over financial PDFs with the source page attached to each one
A retrieval-augmented assistant over annual and quarterly report PDFs that answers in natural language and shows the pages it drew on.