Niko (Alexander) Karajannis-AI Engineer & Data Scientist
Check rate
Experience
Co-founder & AI Engineer
KAIKI GmbH
End-to-end responsibility for all products - concept, architecture, development, and production operation as the sole developer; in addition, customer meetings, proposals, and marketing.
Underwriting Copilot - AI assistant for industrial insurance (in production at customer sites)
- Supports underwriters in analyzing industrial insurance submissions - in production use at an industrial insurer.
- Framework-independent RAG architecture with Hybrid Search (BM25 + pgvector) across large, mixed document sets.
- Two-stage evaluation and observability pipeline (code assertions + LLM-as-Judge) that makes answer quality, retrieval accuracy, and citation integrity measurable in a regression-safe way.
Kaiki Menu Analyzer - Data intelligence platform (in production at customer sites)
- Automatically captures and analyzes menu data from around 25,000 German restaurants.
- Scalable 7-container architecture (FastAPI, partitioned PostgreSQL, Redis/RQ) with LLM-supported extraction of structured data from PDF, HTML, and images.
- Full CI/CD pipelines (GitHub Actions), production cloud deployment, interactive dashboards (Dash).
Kaiki GEO Atlas - GEO platform (in production at customer sites)
- Measures brand visibility across five AI engines (ChatGPT, Gemini, Perplexity, Grok, Claude), each augmented with web search, orchestrated as a DAG workflow pipeline (Dispatcher → Sub-workflows → Scoring → Report) with fail isolation.
- 6-container deployment (FastAPI, Celery, Redis, PostgreSQL); LLM cost estimation, PDF audit report, rule-based cross-signal insights (no extra LLM cost).
Data Pipeline & Analytics Platform - competitive analysis in the automotive aftermarket
- Automated data pipeline with gap analysis algorithms and role-based access control; 230+ tests.
- Backend with FastAPI, PostgreSQL, SQLAlchemy.
Product development (actively in progress)
BankingGPT - AI assistant for complaint management in cooperative banking
- Security architecture at the core: no AI draft reaches the customer without human approval - the approval decision is in auditable code, not in the language model (monotonic: the model may escalate, never downgrade).
- Real agentic building blocks, each with its own boundary: the model chooses tools itself through an MCP server (read-only, allowlist, capped, fail-safe); sensitive cases are handed off via an open A2A protocol (JSON-RPC, Agent Card, message/send/tasks/get; client implemented by me) to a separate specialist agent (securities/law), which never lowers the review requirement (pinned by test).
- Evaluation-driven over ten analysis rounds; uncovered a security flaw through independent review and blind tests that nine automated runs had missed.
- Voice AI frontend, responding live: covered cases are answered in the conversation, sensitive ones escalate before generation; response latency < 7 s measured (local GPU STT/TTS).
Stack & production readiness: Python, pydantic-ai, FastAPI/Celery, PostgreSQL/pgvector, FastMCP, fasta2a, Docker; multi-tenant capable (physical vector isolation per tenant), PII encrypted, OWASP-LLM reviewed, 275 tests, CI/CD; vendor-portable (Ollama / EU Cloud Vertex).
After-Sales Assistant - agentic RAG/GraphRAG assistant on public OEM manuals (automotive after-sales)
- Genuinely agentic on LangGraph: ReAct agent with four tools and conversation memory - the model decides on its own whether to use the manual (RAG, Chroma), a knowledge graph (GraphRAG, Neo4j/Cypher - decodes warning lights), or a workshop/booking service.
- Human-in-the-Loop before the irreversible action: before every appointment booking, the graph pauses (interrupt) and gets the driver's explicit confirmation - the same approval-before-action discipline as in BankingGPT, in a different framework.
- Eval as CI gate: a three-part scorecard (RAGAS grounding + deterministic tool-routing accuracy + DeepEval safety: does the answer mention the warning first when there is a critical warning?) blocks the pipeline; provider-agnostic (OpenAI/Azure/Anthropic), FastAPI with token streaming.
Stack: Python, LangChain/LangGraph, Chroma, Neo4j, RAGAS/DeepEval, FastAPI, Docker.
Data Scientist & Web Development, freelance
Self-employed
- Preparing the launch of KAIKI; development of a web-based B2B system (Django).
Data Scientist
Consulting company
- Data analysis with Python; machine learning methods (regression, classification, clustering); customer-specific reporting.
Data Scientist
German car manufacturer
- Time series analysis of vehicle usage behavior; classification of driver types (cluster and factor analysis).
Freelancer, Data Analytics
Self-employed
- Text mining, machine learning, network analysis.
Research Associate
Karlsruher Institut für Technologie (KIT)
- Quality management and process control in the higher education sector.
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Education, Automotive, Banking and Finance, Food and Beverage, Healthcare, and Professional Services.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Business Intelligence, Information Technology, Operations, Quality Assurance, Research and Development, and Marketing.
Summary
AI engineer who takes full responsibility for AI products from the first idea through to production operation - several are now in use at customer sites. Main focus: RAG architectures, agentic systems, and Voice/Conversational AI. Strong in the part that decides whether something becomes a demo or a real product: making LLM and RAG systems measurable (evaluation, observability, citation integrity) and running them reliably (Docker, CI/CD, cloud). Before that, several years of data science experience in automotive and consulting.
Skills
- Ai & Data: Llms / Generative Ai (Openai, Azure Openai, Llama, Ollama), Rag & Hybrid Search, Graphrag, Prompt Engineering, Fine-Tuning; Agentic Frameworks (Langgraph, Pydantic-Ai); Mcp, A2a; Voice Ai (Stt/Tts) & Conversational Ai; Evaluation & Observability (Llm-As-Judge, Ragas, Deepeval, Langfuse); Vector Databases (Pgvector, Chroma); Classic Ml & Neural Networks
- Backend & Data: Python, Fastapi, Sqlalchemy; Postgresql (Partitioned), Sqlite, Neo4j; Redis / Rq / Celery
- Frontend & Visualization: React, Typescript; Dash, Streamlit, Tableau
- Devops & Cloud: Docker / Compose, Github Actions (Ci/Cd), Microsoft Azure, Google Cloud (Vertex Ai), Git
- Programming Languages: Python, Typescript, Sql, Cypher
Languages
Education
University of Speyer
Master of Public Administration · Science Management · Speyer, Germany
University of Freiburg
Magister Artium · Sociology & Ethnology · Freiburg im Breisgau, Germany
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Co-founder & AI Engineer
Nearby freelancers
Professionals working in or nearby Karlsdorf-Neuthard, Germany
