Explore

Applied machine learning, from raw data to production.

I build machine learning and LLM systems that keep working after launch: pipelines, training, deployment and monitoring on Azure and GCP. Syntonic is the independent practice of Ilhan Karić, a senior machine learning engineer working remotely across Europe.

Typical engagements: a proof of concept, a model taken into production, ongoing work alongside a team, or an existing system made reliable.

Machine learning

Models built from the data up: pipelines, training and optimization, then monitoring for regression and drift for as long as they run.

  • Python and TensorFlow
  • Training and optimization
  • Data science
  • ETL and web scraping
  • Drift monitoring

LLMs and agents

Assistants and agent workflows on frontier models, taken from proof of concept to production, with evaluation to show they work.

  • LangChain
  • Pydantic AI
  • Agentic frameworks
  • Chatbot development
  • Frontier model APIs

Cloud and MLOps

Deployment and operations on Azure and GCP: containers, automated builds, cost alerts, and the monitoring to know when something breaks.

  • Azure AI (certified)
  • GCP Vertex AI
  • Docker and Kubernetes
  • GitHub Actions CI/CD
  • Hetzner VPS

Software engineering

The product around the model when a project needs one: backend services, APIs and frontends, held to the same standard as the model.

  • Python and C# / .NET
  • REST API design
  • Backend and frontend
  • Git
  • Unity3D

Leadership

Running a project from roadmap to delivery, mentoring engineers as a team grows, and research when a problem calls for it.

  • Project management
  • Technical leadership
  • Teaching and mentoring
  • Research

About me

I am Ilhan Karić, a senior machine learning engineer and the owner of Syntonic, an independent practice registered in Zenica, Bosnia and Herzegovina. I live and work in Mostar. I have been writing software since 2007, first as a hobby, then through school and competitive programming, and since 2018 as a profession.

I have eight years of professional experience across production systems, applied research and university teaching. My work covers the whole life of a machine learning product: I acquire the data through scraping and ETL, do the data science needed to understand it, then build, train and optimize models and deploy them with monitoring for regression and drift. In recent years the focus has shifted to LLM and agentic systems built with LangChain and the Pydantic ecosystem, running on Azure and GCP with models from Anthropic, OpenAI, Google and xAI.

Since September 2026 I work at ZenDev, bringing AI into the daily work of a large Swedish retailer. Before that I spent three and a half years as a senior machine learning engineer at evoila Bosnia, part of the German evoila group, working for clients across Europe, including a year leading a custom AI assistant from proof of concept to production. Earlier still I taught Software Engineering, Software Architecture and Programming at the Faculty of Information Technologies in Mostar and did research in artificial intelligence.

Dates, education and publications are all in my full CV, available as a PDF.

Name
Ilhan Karić
Based in
Mostar, Bosnia and Herzegovina
Work mode
Remote
Languages
Bosnian (native), English (C2), German (B2)
Education
MSc in Information Technology, University “Džemal Bijedić” of Mostar, 2022
Certified
Microsoft Certified: Azure AI Engineer Associate
Experience
Eight years across industry, research and university teaching
Focus
Production ML systems, LLM and agentic applications, cloud delivery
Company
Syntonic, an independent practice registered in Zenica, Bosnia and Herzegovina

Experience & education

Full history on LinkedIn.

Experience

  1. Sep 2026 to present
    Senior AI Integration & Orchestration Engineer
    ZenDev, hybrid
    AI infrastructure, orchestration and adoption for a large Swedish retailer.
  2. Mar 2023 to Sep 2026
    Senior Machine Learning Engineer
    evoila Bosnia d.o.o., full-time, remote
    Production ML systems, LLM and agentic applications, and cloud delivery for clients across Europe.
  3. Jun 2021 to Feb 2023
    Teaching Assistant
    Faculty of Information Technologies, University “Džemal Bijedić” in Mostar
    Software Engineering, Software Architecture and Programming.
  4. Mar 2019 to Jun 2021
    Research Assistant
    Faculty of Information Technologies, University “Džemal Bijedić” in Mostar
    Research in artificial intelligence.
  5. Sep 2018 to Mar 2019
    Graphics Application Developer
    Four Game Studio, Bosnia and Herzegovina
    Games, simulations and 3D visualization systems in C# and Unity.

Education

  1. Oct 2021 to Dec 2022
    Master's degree, Information Technology
    Faculty of Information Technologies, University “Džemal Bijedić” in Mostar
    Average grade 10 of 10.
  2. 2014 to 2018
    Bachelor of Information Technology
    Faculty of Information Technologies, University “Džemal Bijedić” in Mostar
    Average grade 10 of 10.

Selected work

2017 to 2026.
Enterprise software, Europe

Custom AI assistant, from proof of concept to production

An AI assistant for a European software company, which I led for more than a year from proof of concept to production. Roadmap and project management alongside daily work on the backend, API layer and frontend.

  • Python
  • LangChain
  • Azure AI
  • REST APIs
  • Docker
  • GitHub Actions
Cloud ML platform

ML pipelines and monitoring on Azure and GCP

Models that had to keep running long after delivery. Data acquisition through scraping and ETL, training and optimization in TensorFlow, deployment on Vertex AI and the Azure AI services, and the monitoring for regression and drift, with cost alerts, that kept them running.

  • Python
  • TensorFlow
  • Vertex AI
  • Azure AI
  • Kubernetes
  • Hetzner
LLM and agentic systems

Assistants and agent workflows on frontier models

Assistants and agent workflows on LangChain and Pydantic AI, evaluated to show they work before they ship. Backends in Python and C#/.NET, builds automated through Docker and GitHub Actions, and the frontier model chosen for the task rather than the vendor.

  • LangChain
  • Pydantic AI
  • Frontier model APIs
  • Python
  • C# / .NET
Security and venues

Real-time crowd density and flow analysis

A 3D mass monitoring system tracking upwards of 250,000 people in real time, for high-security facilities, event venues and oil rigs. Built in C# on the Unity3D engine at Four Game Studio in Mostar.

  • C#
  • Unity3D
  • 3D visualization
  • Real-time systems
Research, University of Mostar

Scarlet, an artificial teaching assistant

A research prototype of an AI teaching assistant for university courses, published at ICCAIRO 2017. The most cited of my papers, with sixteen citations to date.

  • Artificial intelligence
  • Research
  • ICCAIRO 2017
Teaching, 2019 to 2023

Software Engineering, Software Architecture and Programming

Four years at the Faculty of Information Technologies of the University “Džemal Bijedić” of Mostar, teaching, grading and supervising students, alongside research on neuroevolution and similarity search.

  • Software engineering
  • Software architecture
  • Mentoring

Certifications

Microsoft Certified: Azure AI Engineer Associate certificate issued to Ilhan Karic
Microsoft, October 2024

Microsoft Certified: Azure AI Engineer Associate

Designing and building AI solutions on Azure, from the Azure AI services to generative AI applications.

Verify on Microsoft Learn
  • ISO/IEC 27001:2017
    Information Security Management System
    DEUDAT GmbH, Mar 2025
  • Data Privacy
    Basic course, refresher training
    DEUDAT GmbH, Mar 2025

Publications

Peer-reviewed papers in applied and theoretical artificial intelligence.
3
papers
21
citations
2
h-index
Full list on Google Scholar
ICCAIRO, 201716 citations

Scarlet: Artificial Teaching Assistant

Karić, Vejzović, Mušić, Junuz, Smajić
International Conference on Control, Artificial Intelligence, Robotics and Optimization
ISIIAAT, 20223 citations

Analysis of Neuroevolution for Feedforward Neural Networks

Marić, Karić, Hodžić
International Symposium on Innovative and Interdisciplinary Applications of Advanced Technologies, Springer proceedings
ICCAIRO, 20172 citations

Contextual Similarity: Quasilinear-Time Search and Comparison for Sequential Data

Karić, Vejzović
International Conference on Control, Artificial Intelligence, Robotics and Optimization

Let's talk about your project.

A short note about what you are building is enough to start. I work remotely with teams across Europe and beyond, in English, German or Bosnian, and keep Central European working hours.

Typical engagements are a proof of concept for a machine learning or LLM feature, taking an existing model into production, or joining a team for ongoing work. Scope and duration are flexible, from a few weeks to a standing arrangement.

Existing systems are welcome too: a pipeline that needs monitoring, a model that has drifted since launch, or an assistant that has to become reliable before it ships.

The first conversation is about the problem, not the tooling. Once the goal, the data and the constraints are clear, you get a written proposal with scope, milestones and a price before any work starts.

Everything is documented as it is built, so nothing depends on one person, and every engagement ends with a proper handover.

Based in
Mostar, Bosnia and Herzegovina
Time zone
Central European Time
Work mode
Remote
Languages
Bosnian, English, German
Company
Syntonic, registered in Zenica, Bosnia and Herzegovina