RESEARCH · ENGINEERING · EXPLORATION

Guanyu Chen.

AI research.Thoughtful engineering.

MSc Informatics candidate at the University of Zurich, specialising in Artificial Intelligence with a minor in Data Science. I work across applied AI research and software engineering, from recommender systems to production backend services.

Zurich, Switzerland

Portrait of Guanyu Chen
Guanyu ChenZurich, Switzerland
A FEW THINGS I WORK ON
Applied AIRecommender systemsSoftware engineering

01 Experience

Ideas into practice.

ETH Zurich

Researcher

Zurich, Switzerland

  • Built a proof-of-concept workflow to generate expert feedback for heat pump reports using AI.
  • Integrated LLMs, OCR and NLP to improve the scalability, consistency and structure of report analysis.
  • Collaborated in a research setting focused on practical validation and reproducibility.

DDIS Lab

Researcher

Switzerland

  • Researched diversity in recommender systems for a Master’s project.
  • Designed, implemented and evaluated three recommendation models in Cornac using Microsoft MIND, Globo and Adressa datasets.
  • Worked independently across implementation, experimentation and analysis in Linux.

JD.com

Software Engineer

China

  • Developed backend services and RPC interfaces for logistics and centralised purchasing workflows.
  • Contributed to optimisation of the Auto-Mobile Robot project for efficiency and reliability.
  • Collaborated on Java services, databases and distributed systems.

Huawei Technologies

Software Engineer Intern

China

  • Supported an internal open-source-based platform through maintenance and improvements.
  • Assisted with component standardisation, issue tracing and API improvements.
  • Worked with C++, Linux, version control and system-level debugging.

02 Education

A curious mind.

University of Zurich

MSc in Informatics

Artificial Intelligence · Data Science

  • Master’s project: A Multistage Approach to Improving Diversity in Recommender Systems Using Cornac.

ETH Zurich

Special Master’s courses

Zurich, Switzerland

  • Introduction to Machine Learning.

South China University of Technology

BEng in Computer Science and Technology

China

  • Programming, algorithms, operating systems, computer networks and web application development.

Selected coursework

Machine Learning, Deep Learning, Distributed Systems, Systems for Data Science, Network Science

03 Skills

Methods & tools.

PythonJavaC++SQLPyTorchTensorFlowNLPOCRTransformersFastAPISpring BootGitLinuxMySQLPostgreSQLRedisKafka

Languages

Chinese · Native English · C1

04 · Contact

Good things start with a conversation.

For conversations about AI, software and research.