Skip to main content

Tharrmeehan
Krishnathasan

Data, AI & Automation

I build useful data pipelines, forecasts, and AI-assisted workflows.

currently · Working Student @ Swisslog · MSc Applied Data Science and AI @ HSLU

∇gradient descent

Selected work

A few things I’ve worked on.

Swiss Energy Forecast

ForecastingConformal PredictionMLOpsReact

Energy demand, solar, and wind forecasts for Switzerland, 48 hours ahead. I built a weekly training and promotion pipeline around LightGBM point forecasts and conformal prediction bands; the deliverable is a static React dashboard with the Python pipeline kept separate.

Swiss BGE RAG

Applied AIInformation RetrievalNLP

A multilingual search and question-answering system for Swiss Federal Supreme Court rulings. I combined exact-term and dense retrieval, reranked candidates, and built citation-constrained answers with refusal when retrieved sources do not support a response.

03 / 06

Automated Assessment of Linguistic Abilities of Language Models

Bachelor’s thesis6.0 / 6.0
NLPLLM EvaluationResearch

Extended the open-source Holmes evaluation framework with a Python/Streamlit application for interactive linguistic probing. Researchers can edit input examples, rerun evaluations, and compare predictions across language models. Alongside the application, I investigated quantization effects through reproducible experiments and statistical analysis.

Portrait of Tharrmeehan Krishnathasan

A little about me

I like the messy middle.

I hold a BSc Artificial Intelligence & Machine Learning from HSLU and am now pursuing an MSc Applied Data Science and AI there, applying data and AI to practical business problems.

At Swisslog, I build data workflows, reporting, and automation for operational teams.

Professional experience

Work so far.

  1. 2025 – today1 yr

    Working Student QEHSSwisslog · Data, Analytics & Automation

    I build data and automation solutions for operational reporting and workflows.

    • Power BI reporting for Cost of Poor Quality (COPQ), QEHS and HSE.
    • Python workflows for transport distances and emissions estimates supporting Scope 3 reporting.
    • AI-assisted invoice extraction and internal apps/workflows with Power Automate and Power Apps.
  2. 2024 – 20251 yr

    Working StudentSaint-Gobain Weber AG · Procurement / Data

    Cleaned and prepared procurement and logistics data with Python, Pandas, SQL, and Excel to support global warming potential (GWP) calculations.

Education

What I studied.

  1. 2025 – today1 yr

    MSc Applied Data Science and AI — HSLU

    In progress, focused on data integration, data quality, and analytics.

    • Master’s thesis with Swisslog, in progress: researching a modular, semi-automated product carbon footprint (PCF) calculation approach using engineering, ERP, and supply-chain data.
  2. 2021 – 20254 yrs

    BSc Artificial Intelligence & Machine Learning — HSLU

    Foundation in machine learning, NLP, statistics, databases, MLOps, and software engineering. My thesis combined reproducible evaluation of quantized and full-precision language models with a usable probing interface.

    • Thesis: “Automated Assessment of Linguistic Abilities of Language Models”.

    Bachelor’s thesis · 6.0/6.0

Explore selected data & AI projects

Tools

Tools I use.

Data

PythonWork · Swisslog and Saint-Gobain; Projects · data processing, automation, and model pipelines.SQLWork · Swisslog and Saint-Gobain; Project · PostgreSQL warehouse and source-data cleaning.PostgreSQLProject · SQL warehouse and structured data work for the energy forecast project.PandasWork · Swisslog and Saint-Gobain: cleaning operational and transport data.ETL / ELTMaster's · data collection, integration, and preprocessing; Projects · repeatable data pipelines.

Forecasting & ML

scikit-learnBachelor's and Master's · applied ML and classical model projects.PyTorchBachelor's · thesis and neural-network experiments.forecastingProject · Swiss energy forecast; Master's · time-series work.time seriesMaster's · time-series coursework; Project · Swiss energy forecast.MLflowProject · experiment tracking and weekly model retraining for Swiss energy forecast.model evaluationBachelor's thesis and Projects · probe results, forecasting backtests, and RAG evaluation.

AI & NLP

Hugging FaceBachelor's · thesis and NLP projects.TransformersBachelor's · thesis and language-model experiments.NLPBachelor's · coursework and thesis; Project · multilingual retrieval.RAGProject · Swiss BGE RAG and other retrieval experiments.embeddingsProjects · dense retrieval and semantic search.

Analytics & Automation

Power BIWork · Swisslog QEHS reporting and COPQ dashboards.QuenticWork · Swisslog QEHS dashboard and chart work.ExcelWork · Saint-Gobain logistics and procurement data preparation.Power AutomateWork · transport-data, invoice, and internal workflow automation.Power AppsWork · internal Foreign Trade and Cross-Border tooling.Python automationWork · Swisslog and Saint-Gobain data workflows; Projects · repeatable processing.

Tools

DockerMaster's · DevOps; Projects · reproducible deployment environments.GitBachelor's, Master's, and Projects · version control and collaborative development.REST APIsMaster's and Projects · connecting data services and applications.

Languages

GermanLanguage · native; born and raised in Switzerland.EnglishLanguage · C1; near-fluent.TamilLanguage · mother tongue.
↓ see how I think

Playground

loading lab bench…