11/06/2026 updated

**** ******** ****
100 % available

Senior Software Engineer · Python & Applied AI | Production LLM Workflows | RAG & Agentic Systems

Zagreb, Croatia
Only remote
Diplom-Ingenieur
Zagreb, Croatia
Only remote
Diplom-Ingenieur

Profile attachments

Igor_Kramaric_Lebenslauf_DE.pdf

GitHub CopilotGitHub ActionsOpenAILangChainJavaScriptApplication Programming Interfaces (APIs)DatabasesDjangoPython (Programming Language)PostgreSQLSQL DatabasesPrompt Engineering
  • Programiersprachen:
  • Python - umfassende Kenntnisse seit 2008
  • Django - umfassende Kenntnisse seit 2010
  • React - sehr gute Kenntnisse seit 2016
  • C++ - sehr gute Kenntnisse seit 1997
  • Visual Basic - sehr gute Kenntnisse seit 2000
  • C# - sehr gute Kenntnisse seit 2001
  • (X)HTML, CSS - sehr gute Kenntnisse seit 1996
  • PHP - gute Kenntnisse seit 2010
  • JavaScript - sehr gute Kenntnisse seit 2002
  • KI-Bibliotheken und Frameworks:
  • OpenAI API - sehr gute Kenntnisse seit 2024
  • LangChain - gute Kenntnisse seit 2025
  • LangGraph - gute Kenntnisse seit 2025
  • PydanticAI - gute Kenntnisse seit 2024
  • pgvector (PostgreSQL) - sehr gute Kenntnisse seit 2024
  • RAG und Embeddings - sehr gute Kenntnisse seit 2024
  • MCP (Model Context Protocol) - gute Kenntnisse seit 2025
  • LLM-Evaluation und Observability - gute Kenntnisse seit 2026
  • Datenbanken:
  • MySQL - sehr gute Kenntnisse seit 2008
  • Oracle - gute Kenntnisse seit 2001
  • PostgreSQL - gute Kenntnisse seit 2012
  • MS SQL Server - sehr gute Kenntnisse seit 2003
  • NoSql Google App Engine - sehr gute Kenntnisse seit 2007
  • MS Access - sehr gute Kenntnisse seit 1997
  • Standards:
  • UML - sehr gute Kenntnisse seit 1998
  • XML, XSD, XSL - sehr gute Kenntnisse seit 2004
  • SQL - gute Kenntnisse seit 1998
  • Kommunikation:RabbitMQ
  • RS-232, RS-485, RS-422 - gute Kenntnisse seit 1999
  • HTTP, TCP/UDP, FTP, Telnet - sehr gute Kenntnisse seit 1997
  • Custom protocols (3rd party manufacturers, dozens of protocols), seit 1998
  • Projektumgebung:
  • PyCharm - umfassende Kenntnisse seit 2010
  • GIT - umfassende Kenntnisse seit 2011
  • MS Visual Studio - umfassende Kenntnisse seit 1997
  • Eclipse - sehr gute Kenntnisse seit 2007
  • Eric - sehr gute Kenntnisse seit 2007
  • SVN - sehr gute Kenntnisse seit 2008
  • IIS - sehr gute Kenntnisse seit 2001
  • Apache Webserver - sehr gute Kenntnisse seit 2008
  • Search:
  • Whoosh
  • Elastic Search
  • Haystack
  • Full text search (PostgreSQL)

Experience

Professional experience10+ years
Freelancer since2008

Languages

GermanBasic knowledgeEnglishFluentItalianFluentCroatianNative speaker

Project history

Principal Software Engineer | formale Position: CTO

Mediapredict

Marketing, PR and design

10-50 team member

  • Produktive LLM-Workflows mit über 10.000 Datensätzen pro Tag aufgebaut und betrieben; manuelle Routinearbeit durch deterministische Prüfungen, LLM-Klassifikation, Batching, Caching, Retries und menschliche Kontrolle (Human Review) eliminiert.
  • Technische Richtung vorgegeben und zugleich hands-on gearbeitet; komplexe Research-Prozesse in wiederholbare Software-Workflows überführt.
  • Forschern den Wechsel weg von SPSS ermöglicht, indem Gewichtung, Coding, Analyse, Tabellen und Reporting weitgehend per Knopfdruck automatisiert wurden; Python & PostgreSql.
  • pgvector-Embeddings evaluiert und semantische Suche umgesetzt; auf Produktionsdaten einen MCP-Prototyp eingeführt; Python & PostgreSql.
  • KI-gestützte Research-Automatisierung und Datenqualitätskontrollen ausgebaut; zugleich


Engineering Team Lead

Mediapredict

Marketing, PR and design

10-50 team member


• Wiederverwendbare Research-Funktionen auf Basis von Python, Django, PostgreSQL, Redis, Celery, React und Cloud-Infrastruktur umgesetzt und gesteuert.
• Research-Workflows vereinfacht und komplexe Tabellen, Gewichtung, Coding und Datenaufbereitung automatisiert – weniger Routinearbeit und schnellere Auslieferung.

Senior Software Engineer

Mediapredict

Marketing, PR and design

10-50 team member


• End-to-End-Plattform für anspruchsvolle Umfragen, Teilnehmermanagement, Datenverarbeitung, Analyse und Reporting aufgebaut.
• API-gesteuerte Prediction Markets ohne routinemäßige manuelle Eingriffe automatisiert und damit skalierbare Studien zu Stimmung und Überzeugungsstärke ermöglicht.

System Architect

Inwindow

Telecommunications

10-50 team member

• AWS-gehostete Python/Django/PostgreSQL-Plattform entworfen und implementiert, um Projektoren, Displays und LED-Installationen an Kundenstandorten in New York zentral zu konfigurieren und zu überwachen.
• Unterschiedliche Hardware über Gerätetreiber, Remote-Updates und

Senior Software Engineer

Urbandigitalmedia

Telecommunications

< 10 team member

• Software zur Fernüberwachung und -steuerung verteilter Digital-Signage-Installationen entwickelt; mit einem zentralen, geräteunabhängigen Ansatz, der später bei Inwindow weiter ausgebaut wurde.
• Support verbessert, indem Operations-Teams aus der Ferne Einblick in Gerätezustand, Konfiguration und Deployment-Status erhielten.

Senior Software Engineer / Systems Architect

Dr. Oetker

Industry & Mechanical Engineering

< 10 team member

• Manufacturing Execution System von Grund auf mit Python und Microsoft SQL Server entworfen und Produktionsanforderungen in eine zuverlässige Betriebsplattform übersetzt.
• Strukturierte Grundlage für Produktionsverfolgung und Anlagen-Workflows geschaffen, in einem Umfeld mit hohen Anforderungen an Verfügbarkeit und korrekte Betriebsdaten.

Software Engineer / Systems Architect

Exor

Industry & Mechanical Engineering

50-250 team member

• Webbasierte SCADA-Plattformen für Tunnel- und Verkehrssteuerung, Energieautomation und Gebäudeautomation mit C#, Microsoft SQL Server, JavaScript und HTML entworfen und entwickelt.
• Betriebssoftware für Infrastrukturprojekte mit hohen Zuverlässigkeitsanforderungen und minimaler Ausfalltoleranz entwickelt.


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in