M.Sc. Computer Science student at the University of Stuttgart (specialisation: Autonomous Systems). I work on applied AI, knowledge graphs, and edge-AI deployment — the practical end of the AI loop where models meet real systems.
📄 Personal page — noxaster.github.io · ✉️ shayaoqiao@gmail.com · 💼 LinkedIn
- Lab Course AI — Knowledge Representation for Buildings (M.Sc. cross-disciplinary lab, 2026): applying knowledge graphs and AI to architectural building representation, in collaboration with architecture students.
- Practical Course in Information Visualization: interactive D3.js dashboards.
- Continuing toward German B2 from a certified telc B1.
- NumPy — UP031 refactor · Tracking issue #30785 authored, with multiple PRs across
numpy/lib,numpy/_core,numpy/_build_utils,numpy/f2py, plus the final consolidation PR #31137 (merged) that removed the global UP031 exemption fromruff.toml. - Bachelor thesis · Edge-AI deployment of YOLOv5 on Huawei Ascend Atlas 200I DK A2 via the CANN/ATC toolchain. End-to-end pipeline + 200-trial benchmark protocol — mAP@0.5 = 43.0 held; ~4× throughput, ~76% lower latency, ~15× energy efficiency vs. CPU baseline.
- Quadruped robot inspection pipeline · Student Research Assistant at the Computer Vision Lab — cross-functional collaboration with energy-domain engineers; deployed at oil & gas field stations.
Python (PyTorch · ONNX · OpenCV · NumPy · pandas) · Java · C++ · C# (Unity) · JavaScript · Kotlin · Docker · Git · TDD · MySQL/MariaDB · 3ds Max
Domain focus: Knowledge Graphs · Generative AI & RAG (foundations) · Computer Vision · Edge / Applied AI · Cross-disciplinary integration
A Werkstudent (≤ 20 h/week during semester) or Pflichtpraktikum (full-time, 6 months) role in software engineering, applied AI, or knowledge-graph / structured-knowledge systems — Stuttgart region preferred, EU-remote also fine.
Bronze Medal — ICPC Asia Shenyang Regional 2020.


