10/10/2026 updated


100 % available
AI & ML Engineer and Consultant | LLMs, Agentic AI, NLP, Computer Vision | Python, PyTorch
Vinkovci, Croatia
Only remote
M.Sc. in Computer Science, B.Sc. in Informatics (University of Zagreb)About me
AI & ML Engineer and Consultant based in Croatia, working remotely. I help companies find out whether AI makes sense for their problem before they invest heavily, then build it. Outside work: family, friends, the gym and the occasional karaoke.
Application Programming Interfaces (APIs)Artificial IntelligenceComputer VisionC++ (Programming Language)ConsultingLinuxDocument RetrievalPython (Programming Language)PostgreSQLMachine LearningNatural Language ProcessingNumPyOpenCVTensorFlowAzure Machine Learning
I'm an AI & ML engineer and consultant with 5+ years in machine learning. I help companies decide whether AI makes sense for their business problem before they invest heavily, and when it does, I take the work from feasibility assessment through working prototypes to production-ready models. Sometimes that means classical ML instead of deep learning; sometimes it means recommending against AI entirely.
What I do:
- AI consulting: feasibility assessments, technical architecture, roadmaps and realistic timelines, working directly with CEOs and technical leaders
- Technical leadership (e.g. AI Lead) or hands-on individual contribution within existing teams
- End-to-end ML engineering: dataset design, model training and fine-tuning, optimization, and integration into production systems
- API development, containerization and deployment when needed - on my own for smaller projects, or with engineering teams for larger systems
Selected results:
- Cut BERT-based model inference time by roughly 50% with encoder layer pruning, across production and training frameworks
- Raised the time needed to extract an LLM game's system prompt from under 1 minute to roughly 30 minutes for technical testers, and to days for non-technical QA
- Fine-tuned local 7B LLMs (Llama, Mistral) with QLoRA, and found an NVIDIA In-Game Inferencing (NVIGI) SDK bug that NVIDIA later patched
- Delivered a bug triage and root cause analysis agent proof of concept, chaining an Atlassian Rovo agent into a GitHub Copilot agent
- Extended a Google Gemini Enterprise chatbot with custom Gmail and Google Drive integrations
- As AI Lead on a computer vision project, caught that the edge hardware could not run the AI pipeline before development committed to it, and built the first end-to-end ML pipeline
- Reduced pose-estimation training time from weeks to days by moving training to GPU and multi-GPU
Technical skills:
- Domains: GenAI, LLMs, Agentic AI, RAG, NLP, Computer Vision, Traditional ML, ASR, TTS, Data Science
- Languages: Python, C++, SQL
- Frameworks & libraries: PyTorch, Hugging Face, scikit-learn, FastAPI, NumPy, pandas, OpenCV, spaCy, FlairNLP, LlamaIndex, SciPy, TensorFlow, Keras, Streamlit, PyInstaller
- Cloud & tools: Azure, GCP, Vertex AI (incl. ADK), Docker, Terraform, Git, Jenkins, CI/CD pipelines, Linux, Jupyter, W&B, GNU Make, Prodigy
- Databases: PostgreSQL, CosmosDB, Chroma
Industries I've worked in: healthcare, agriculture, gaming, automotive and advertising. I've also delivered lectures at AI Center Lipik and co-authored research papers on AI safety and applied machine learning.
I work remote-first and prefer honest conversations about constraints over optimistic promises.
Experience
Professional experience5 - 10 years
Freelancer since2023
Languages
EnglishFluentCroatianNative speaker
Project history
- Reduced BERT-based model inference time by roughly 50% by implementing an encoder layer-pruning technique across the production and model training frameworks
- Built an NLP model end-to-end, designing the dataset via entity prelabeling and LLM-assisted labeling, training it, and integrating it into production to power a new feature that flags abnormal records
- Retrained multiple NLP models under strict validation standards, running differential testing to verify performance before release
- Developed new features and maintained production NLP pipelines within a 7+ year-old spaCy codebase, using an in-house FlairNLP-based framework for model training, and updated Jenkins CI/CD
Technologies: Python, NLP, BERT, spaCy, FlairNLP, LLM-assisted labeling, Jenkins, CI/CD
Independent AI & ML engineer and consultant. I take on hands-on engineering - training AI/ML models, writing production code, designing and deploying pipelines to production - and the work that comes earlier: assessing whether AI is the right tool at all, shaping architecture, and setting timelines that survive contact with reality.
Engagements (listed separately below; some clients are under NDA and described by engagement type):
- Senior AI Engineer - Bug Triage & Root Cause Analysis Agent (Confidential Client, 2026)
- Senior AI Engineer - Enterprise Chatbot on Google Gemini (Confidential Client, 2026)
- Senior Machine Learning Engineer - Newfire Global Partners (2025 - present)
- AI Lead - Computer Vision Advertising Project (Confidential Client, 2025)
- Machine Learning Engineer - AI People, LLM-powered game (GoodAI, 2023 - 2025)
Beyond client work:
- Delivered lectures at AI Center Lipik, helping train the next generation of AI developers in Croatia
- Gave an invited public talk on preserving cultural heritage in the age of AI
- Delivered a functional proof-of-concept bug triage and root cause analysis pipeline, chaining a no-code Atlassian Rovo agent into a prompt-driven GitHub Copilot agent to surface likely root causes from bug reports and shorten manual triage
- Designed an alternative system architecture in response to revised client IT policy, making development of the agent feasible
- Partnered directly with stakeholders to gather requirements and demo iterations, and received IT policy updates directly from the downstream end client
Technologies: Agentic AI, LLMs, Atlassian Rovo, GitHub Copilot, prompt engineering
Portfolio

exali Professional Liability badge
The exali Professional Liability badge is a trusted mark for freelancers and service providers. It confirms that the freelancer carries professional liability insurance meeting exali's high standards — a symbol of reliability and professionalism.
Valid until: 07/01/2027