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.
Niko is based in Karlsdorf-Neuthard, Germany and can operate in on-site, hybrid, and remote work models.
Niko speaks the following languages: German (Native), English (Advanced), Greek (Intermediate), Norwegian (Intermediate).
Niko has at least 14 years of experience. During this time, Niko has worked in at least 5 different roles and for 5 different companies. The average length of individual experience is 2 years and 3 months. Note that Niko may not have shared all experience and actually has more experience.
Based on recent experience, Niko would be well-suited for roles such as: Co-founder & AI Engineer, Data Scientist & Web Development, freelance, Data Scientist.
Niko's most recent position is Co-founder & AI Engineer at KAIKI GmbH.
In recent years, Niko has worked for KAIKI GmbH, Self-employed, and Consulting company.
Niko is most experienced in industries like Education, Automotive, and Banking and Finance. Niko also has some experience in Food and Beverage, Healthcare, and Professional Services.
Niko is most experienced in business areas like Business Intelligence, Information Technology, and Operations. Niko also has some experience in Quality Assurance, Research and Development, and Marketing.
Niko has recently worked in industries like Automotive, Banking and Finance, and Food and Beverage.
Niko has recently worked in business areas like Business Intelligence, Information Technology, and Marketing.
Niko holds a Master in Science Management from University of Speyer and a Master in Sociology & Ethnology from University of Freiburg.
Niko is immediately available part-time for suitable projects.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 6 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
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
