CV
Tianyi Xiao
xiaoti@ethz.ch
+41 765922491
Zurich, Zurich, CH
Summary
Ph.D. candidate focusing on human–computer interaction, VR/AR/XR, 3D spatial computing and sketch mapping, generative AI, and agent‑based modeling.
Education
- Ph.D. in Human Computer Interaction2026-06-01ETH Zürich
- M.Sc. in Urban Planning2022-06-01Tianjin University
- B.Sc. in Urban Planning2019-06-01Chongqing University
Work Experience
- CEO & Co-founder2021-01-01 - 2024-12-31Weaving Cities Ltd.UI/UX design, VR/AR and software development, and HCI education and consulting.
- Project Manager2020-04-01 - 2021-04-01Digital Design Institute of Tianjin UniversityDeveloped GIS analysis modules for a Land Resources Development Planning platform.
- Intern2020-09-01 - 2020-12-01China Academy of Urban Planning and Design InstituteData crawling, spatial data analysis, modelling and visualization.
- Intern2018-10-01 - 2019-01-01Urban Planning and Design InstituteData mining, GIS analysis, urban design, transportation design and land‑use design.
Skills
Programming
- Unity
- C#
- Python
- NetLogo
Technologies
- VR/AR/XR
- AI‑driven sketching
- Agent‑based modeling
Domain
- Human–Computer Interaction
- 3D spatial computing & cognition
- Generative AI for sketching
- GIS
- Urban planning
Publications
- VResin: Externalizing Spatial Memory into 3D Sketch Maps2024International Journal of Human-Computer Studies
- A Dynamic Physical-Distancing Model to Evaluate Spatial Measures for Prevention of COVID‑19 Spread2022Physica A
- Sketch2Terrain: AI‑Driven Real‑Time Terrain Sketch Mapping in Augmented Reality2025ACM Conference on Human Factors in Computing Systems (CHI 2025)
- Risk Assessment of Spatial Configuration on COVID‑19 Transmission through Social Distance Model2021International Conference on Canadian, Chinese and African Sustainable Urbanization (ICCCASU 2021)
- CoNaviMap: Collective Navigation in Wilderness Search and Rescue Using Collaborative 3D Sketch Mapping2025Workshop on Scaling Distributed Collaboration in Mixed Reality – The Blended Realities Collective at ACM CHI 2025
Presentations
- 3D spatial cognition using 3D sketch mapping in VR2024Workshop on 3D Sketching Across Cognition, Design, and Art (ECCE 2024)
- Beyond Boundaries: GeoHCI-based eXtended Reality and Future Interactive Designs2024LLM-based HCI Workshop for Immersive Biodiversity Conservation Education
Teaching
- Computational Methods for Geospatial Analysis2025ETH ZürichRole: Lecture, graduate
- Geographic Information Technology and Analysis2025ETH ZürichRole: Exercise, undergraduate
- Spatial Data Science2025ETH ZürichRole: Seminar, graduate
- GIS and Geoinformatics Lab2024ETH ZürichRole: Lecture, Exercise, Project, graduate
- Geographic Information Technology and Analysis2024ETH ZürichRole: Exercise, undergraduate
- Mobile GIS and Location‑Based Services2023ETH ZürichRole: Exercise, graduate
- Software Practice for Design and Digital Humanities2021Tianjin UniversityRole: Lecture & Project, undergraduate
- Software Practice for Design and Digital Humanities2020Tianjin UniversityRole: Project, undergraduate
- Special Topics on Research Methodology2020Tianjin UniversityRole: Teaching assistant, graduate
Portfolio
- Crowd3DMapSoftwareCrowdsourced 3D sketch mapping tool enabling volunteers to depict their observations and generate a map together.
- HolmeSketcherSoftwareGenerative AI‑powered 3D sketch mapping tool for augmented crime scene investigation.
- CoMapSoftwareCollaborative 3D sketch mapping system integrating 2D & 3D sketching, shared visual workspace, multimodal information and role adaptation.
- Sketch2Terrain
- VResin
- HoloSpotSoftwareHoloLens 2 interface to control Boston Dynamics Spot using gestures, spatial anchors and joystick.
- MotionSim+SoftwarePedestrian simulation app modelling physical‑distancing behaviour during COVID‑19.
- AutoDesignSoftwareMulti‑agent app for urban amenities relocation based on walkability optimisation.
Languages
- ChineseNative
- EnglishFluent
Interests
- Human–Computer Interaction
- Virtual/Augmented/Extended Reality
- 3D Spatial Computing & Cognition
- Generative AI
- Agent‑based Modelling