Experience Projects Education
Clay Liang 梁珂玮

I spent two years on a degree in China that called itself AI but was closer to EE. Then I got to Leiden, worked at Airbus and Lenovo on real industrial problems, spent a year at Tsinghua building speech-recognition models — and came away with the same conclusion from every direction: the interesting work isn't in the middle of the stack. It's at the intersection of data and decisions.

The bottleneck is never the model. It's the gap between what the data shows and what reaches the room where decisions happen. I'd rather close that gap than optimise one more loss function.

Starting MSc Management & Data Science at TU Munich in 2026. Interested in how data infrastructure meets business strategy — particularly in finance.

Experience

Data Analyst Intern, Airbus (Tianjin Final Assembly)
Jun 2025 – Sep 2025
  • Used SQL and Apps Script to query operational data, surface decarbonisation metrics and process bottlenecks
  • Built Databricks / Python workflows for large-scale preprocessing
  • Main owner of visual outputs — charts, infographics, slide decks — delivered to cross-functional teams
Data Science Intern, Lenovo
Feb 2025 – Jun 2025
  • Designed Tableau & Power BI dashboards for digital transformation strategy
  • Developed training data optimisation strategies to improve model performance
  • Built Excel / PowerPoint templates for technical presentations; led intern team as project lead
Research Assistant, Tsinghua University
Jun 2024 – Present
  • Co-developed deep learning models for audio processing; improved speech recognition accuracy via data augmentation and loss function tuning
  • Managed and structured datasets for training and evaluation
  • Debugged backend code to reduce latency and improve runtime efficiency

Projects

🎥
Local video annotation tool with browser-based UI. Supports playback, timestamped labeling, and CSV export for ML datasets. Built for small-scale research workflows where off-the-shelf tools are overkill.
Python · Flask · OpenCV · JavaScript
🎵
Emotion-aware music recommendation system with speech recognition input and local playback. Combines sentiment analysis with a content-based recommender — entirely offline, no API dependencies.
Python · Speech Recognition · Emotion Analysis
Lightweight CSV parser in C++. Written because Python was too slow for the dataset size at the time. Focused on performance and memory efficiency.
C++
🌍
Interactive web prototype visualising the environmental impact of AI models — energy consumption, water usage, e-waste. Built with Three.js and Chart.js. Course project on interaction design.
HTML · JavaScript · Three.js · Chart.js
What I'm building next — a set of lightweight fintech tools: real-time FX rate dashboards, simple DCF calculators, and market data visualisations. The kind of thing I wish existed when I first started reading annual reports. Follow progress on the blog or check Fin Tools.

Education

MSc Management & Data Science · TU Munich · 2026 –
BSc Artificial Intelligence & Data Science · Leiden University · 2025 – 2026

Skills

Languages: Python, SQL, C++, Java, JavaScript
ML / DL: PyTorch, TensorFlow, Scikit-learn, Pandas, NumPy
Data & Infra: Databricks, Docker, Git, Linux, Spark
Visualisation: Tableau, Power BI, Matplotlib, Seaborn
Audio: Librosa, FFmpeg, Praat
Office & Comms: Excel (advanced), PowerPoint, Google Workspace

Miscellaneous

Outside of work I read annual reports for fun (a questionable hobby), follow macro markets, and think about how the same data pipeline problems I saw at Airbus show up in banking back offices. I also enjoy photography, cook decent Chinese food, and am slowly learning German for Munich.

Open to internships and conversations in applied ML, data engineering, fintech, or anything where data meets business decisions. If you work in banking or asset management and want to talk, I'd especially like to hear from you.