Kajaluxan Mathitharan

Software Engineer · BSc Computer Science ZHAW · AI & Machine Learning

Software engineer focused on AI, RAG systems and backend development. I study computer science at ZHAW and work in parallel at LogObject AG on software for Swiss courts. My passion is building scalable systems that deliver real value – from database migrations to production-ready RAG pipelines.

«Curiosity and determination lead me to new challenges.»

Kajaluxan Mathitharan

About

Who I am

A short intro – what drives me and where I work.

I'm Kajaluxan – a software engineer who enjoys turning complex problems into clean, scalable systems. I currently work at LogObject AG on software running in production in Swiss courts, while writing my bachelor thesis at ZHAW on graph-based RAG systems.

My focus is on AI and retrieval systems (LangChain, Qdrant, Neo4J) and on backend engineering with Java Spring Boot, FastAPI and PostgreSQL. From my time as a trained mechanic I bring a sharp eye for clean construction and attention to detail.

  • Location

    Winterthur, Zurich, Switzerland

  • Focus

    AI · RAG · Backend

  • Studies

    BSc CS @ ZHAW

  • Languages

    DE · EN · TA

Key Achievements

What I've delivered

Concrete results from recent projects – from database migrations to AI evaluation.

Full Database Migration

Engineered a complete database migration (100+ tables, MS SQL → PostgreSQL) – deployed to production across 3 client environments.

AI Retrieval Evaluation Framework

Designed an evaluation framework for an AI retrieval system with MRR@5: 0.96 and Recall@5: 0.99.

3 Enterprise Production Deployments

End-to-end delivery of 3 enterprise deployments with data migration, validation and post-deployment monitoring – zero critical incidents.

Professional Experience

Career

From mechanical apprenticeship via IT support to software engineering at LogObject AG.

  1. Project Manager / SPOC (80%) in Software Engineering

    LogObject AG · Opfikon

    • Developed and customised Java applications (Spring Boot, REST APIs) for court management software used by Swiss courts
    • Engineered a complete database migration (100+ tables, MS SQL → PostgreSQL): transformation logic, validation pipelines and rollback procedures
    • Implemented and executed User Acceptance Test suites; managed issue tracking and client sign-off workflows
    • Planned and executed 3 production go-lives including full data migration and post-deployment monitoring
    • Administered Linux and Windows Server environments; database work with PostgreSQL and Oracle
    • Applied agile methodologies (Scrum/Kanban) to coordinate engineering, QA and client teams across delivery cycles
  2. IT Support Specialist (80%)

    Rehaklinik Bellikon · Bellikon

    • Preparation and installation of PC images
    • Remote and telephone support for users
    • Hardware replacement and maintenance
    • Network patching and maintenance
  3. Working Student – Process Design & Digitalisation

    Kantonsspital Winterthur · Winterthur

    • Analysed and redesigned clinical IT workflows in collaboration with medical and administrative staff
    • Contributed to digitalisation initiatives: evaluated tooling, documented requirements and coordinated implementation with IT and business teams
  4. Rollout Support Specialist

    Coopers IET AG · Zürich

  5. Mechanical Technician

    Karl Keller AG · Region Zürich

  6. Mechanical Technician EFZ (Apprenticeship)

    Ausbildungszentrum Winterthur · Winterthur

Selected Projects

Projects & Research

Selected work on RAG, LLMs and backend engineering.

Legatiq

Zürich

AI-powered document analysis platform for a law firm (300+ lawyers) – RAG-based parsing, chunking and preparation of legal documents using LLMs. Built 0→1 in a cross-functional team.

  • Designed and implemented the REST API backend and RAG pipeline: chunking strategy, embedding selection and retrieval optimisation for legal document Q&A
PythonFastAPILLMPostgreSQLQdrantRAGTypeScriptNext.jsAzurePulumi

ZHAW Project Work – On-Premise RAG System

LogObject AG, Opfikon

Privacy-compliant RAG system for the legal domain (fully on-premise) with hybrid search via Qdrant + PostgreSQL (RRF). End-to-end from research prototype to demo-ready system in collaboration with LogObject AG.

  • Defined an evaluation framework and benchmark suite (N=742, XQuAD) to measure model quality
  • Iterated on the retrieval pipeline based on quantitative results
MRR@5: 0.96 · Recall@5: 0.99 · Semantic quality: 87.2%
PythonFastAPIQdrantPostgreSQLOllamaDoclingMinIODocker

ZHAW Bachelor Thesis – VersionRAG

ZHAW School of Engineering, Winterthur

Extension of VersionRAG (Huwiler, Stockinger, Fürst – ZHAW): a RAG system that actively detects, indexes and incorporates document versions during response generation.

  • Designed a graph-based version tracking layer with Neo4J and vector search
  • LLM-driven version detection and context injection during response generation
PythonRAGLLMQdrantNeo4JGraph Database

Skills & Technologies

Tech Stack

The tools and technologies I work with every day.

Languages

  • Python
  • Java
  • C

AI & Machine Learning

  • LangChain / LangGraph
  • RAG / LLM Evaluation
  • Qdrant
  • Neo4J
  • Hybrid Search (RRF)
  • Embeddings & Vector Search
  • Ollama
  • Prompt Engineering
  • Docling
  • XQuAD / Benchmark Suites
  • Data Structures
  • Algorithms

Backend & Engineering

  • Spring Boot
  • FastAPI
  • PostgreSQL
  • OracleSQL
  • MS SQL Server
  • REST APIs
  • Docker
  • MinIO / S3
  • Azure
  • Pulumi (IaC)
  • Git / GitHub
  • Linux
  • Windows Server
  • Scrum / Kanban / JIRA

Full-Stack

  • JavaScript
  • TypeScript / Next.js
  • HTML & CSS
  • React

Basic Knowledge

  • Kotlin
  • Android SDK

Languages

  • English
  • German
  • Tamil

Education & Certificates

Education

BSc Computer Science

ZHAW School of Engineering · Winterthur

Vocational Baccalaureate – Technology, Architecture & Life Sciences

BMS Winterthur · Winterthur

Mechanical Technician (Federal Diploma)

Berufsschule Bülach · Bülach

Certificates

  • Innosuisse Business Concept (Module 2)

    STARTUP CAMPUS Switzerland

Get in touch

Let's talk.

Working on something interesting in AI, RAG or backend? Drop me a line – I'd love to hear about it.