Experience

Roles, tutoring and mentoring
  1. Aug 2026 — present
    Data Scientist / Data Engineer · Globalitix Turning messy restaurant data into predictions and insights.
    • ML models that surface insights from noisy, inconsistent source data
    • Ontologies and data pipelines that give the data a usable structure
    Databricks · GCP · Python · ML
  2. Mar 2024 — Apr 2026
    Data Scientist · Influencers.club AI search and prediction features over hundreds of millions of creator records.
    • Production AI search with semantic retrieval across 400M+ records, adopted by 35% of clients
    • Classification model sorting 100M+ creators into niches, and a demographic prediction model at 80% accuracy
    • Lookalike search on embedding similarity, plus 10+ enrichment features shipped to production
    • Large-scale scraping and Prefect pipelines; 3× faster Elasticsearch queries on 60% less memory
    Elasticsearch · LLMs · RAG · MongoDB · Prefect
  3. Aug 2021 — Sep 2024
    Founder & tutor · CodeXplain Academy Built a tutoring academy for computer science students and tutored 500+ of them.
    • Algorithms & data structures, advanced algorithms, OOP, structured programming, operating systems
    • Classes of up to 60 students at once, from first exam to final year
    Tutoring · mentoring · curriculum

Side projects

Things I build outside work
Creator embeddings clustered into 10 groups Side project → MSc thesis TikTok creator search at scale
What it does

Streaming pipeline that downloads creator videos, transcribes them with Whisper and embeds frames with CLIP, then serves semantic creator search. 1,000 videos from 357 creators, scaled across workers with Ray.

Ray · Whisper · CLIP · FAISS · Elasticsearch
NightLife MK logo NightLife MK
What it does

Event feed for Skopje's clubs, bars and venues built from Instagram. Gemini reads each caption and poster and extracts dates, performers and ticket prices into one filterable feed.

Flask · Postgres · Gemini · Cloudinary · PWA
Twenty-sided die D&D Master
What it does

Text RPG with an AI Dungeon Master. An LLM narrates and voices NPCs, a deterministic game engine decides what actually happens, and Postgres with pgvector remembers the world.

FastAPI · React · pgvector · LLMs

Content

Reels and carousels about IT careers and AI

Next-token predictor game

Pick a word, keep going.

vladimir.ivanovski5@gmail.com