Hangyeol Kang

Hangyeol Kang

AI engineer, PhD · St. Gallen, Switzerland

Hi, this is Hangyeol!

I build ML systems that end up in production: on a factory floor, in a trading workflow, inside a robot.

An inspection system I built from scratch runs every day at a semiconductor-parts maker, cutting inspection time by over 90%. My LLM pipelines valued the options hidden in trading contracts at a commodity trading company. The agentic LLM platform I designed for the humanoid robot Nadine ran live at 12 international events. I am finishing a PhD in computer science at the University of Geneva.

now: finishing my PhD in November 2026, moving to St. Gallen and available from January 2027.

projects 06

research / 2022-2026 / PhD

Agentic LLM social robot platform

The LLM brain of the humanoid robot Nadine: a ten-agent LangGraph system and a ReAct agent, with long-term and visual memory.

role
PhD researcher, University of Geneva
stack
LangGraph, Ollama, QLoRA, ChromaDB, CLIP
result
4 first-author papers, 1.5B models beating a 22B teacher

manufacturing / 2025-2026 / in production

Semiconductor defect detection

Automatic surface-defect detection on 1.5 cm semiconductor parts for HBM, in production at a Korean manufacturer.

role
AI consultant and developer, independent
stack
Computer vision, anomaly detection, object detection, on-site deployment
result
Inspection time cut by over 90%, shipped defect rate from 10-15% to under 1%

finance / 2026 / part-time

Contract intelligence for commodity trading

LLM pipelines that turn trading and storage contracts into structured data: option value per contract, and what changed between contract versions.

role
AI/LLM consultant and developer at Trafigura (part-time, 20%)
stack
AWS Bedrock, LLM document extraction, multi-agent pipelines, document linking
result
Two validated pipelines, handed over to the client team

architecture / 2026 / in progress

Swiss building rules to CAD to 3D

From a Swiss address to the rules that apply, the legal building envelope, and an Archicad-ready 3D model.

role
AI consultant and developer, independent
stack
LLM document extraction, geodata, BIM / IFC generation, 3D
status
Working prototype

research / 2023-2026 / demos and studies

Nadine in the field: public demos and user studies

Live demos at UN summits, a bank, schools and a TV studio, and two user studies with 123 participants.

role
Live demos, presenting to the public, study design and analysis
skills
Public speaking, science communication, experimental design, statistics
result
12 public demos, 2 journal papers

industrial inspection / 2022 / intern

Sewer defect classification on imbalanced data

Can GAN-generated images fix extreme class imbalance in sewer inspection? An honest negative result, and a labelling problem found on the way.

role
ML research intern, Veolia Research
stack
Computer vision, generative models (GAN), imbalanced classification
result
Negative result on GANs, root cause found in the labels

talks & media