About Me
Hi, I’m Yun-Ting, a computer science master’s student at TU Berlin.
I previously worked as a backend engineering intern at ShopBack, where I built production services and learned how real-world software systems evolve beyond clean tutorial examples.
I’m currently exploring machine learning, deep learning, and ML systems. I write in public to clarify my own understanding and, hopefully, make the learning path a little less confusing for others.
When I’m not studying or building things, I’m probably learning German, watching a film, or replaying the same song for the 30th time. Recently, that song has been 科幻小說 by 陳嫺靜.
Education
Technische Universität Berlin (TU Berlin) M.Sc. in Computer Science
Apr 2026 – Present
- Current coursework: Machine Learning, Deep Learning, Architecture of Machine Learning Systems, Julia in ML, Robot Learning, Event-Based Robot Vision, Image Processing and Learning for Earth Observation
National Tsing Hua University (NTHU) B.Sc. in Mathematics and Computer Science
Sep 2020 – Jun 2025
- Related coursework: Data Structures, Design and Analysis of Algorithms, Randomized Algorithms, Graph Theory, Theory of Computation, Computer Architecture, Operating Systems, Compiler Design, Formal Language & Automata, Introduction to Computer Networks, Natural Language Processing, Introduction to AI
Experience
ShopBack, Taiwan Software Engineer Intern (Backend)
Jul 2024 – Jun 2025
- Owned backend delivery for Newsletter Automation, shipping the MVP to production and reducing manual campaign operations by 8+ hours per campaign across 3 markets.
- Migrated the Experiment Service from Scala to Node.js as part of a service consolidation initiative, reducing service code size by 50% while preserving compatibility with the company-wide Experiment SDK.
- Refactored 21 chatbot APIs into modular DTO-based components, reducing redundant code by 40% and simplifying future endpoint expansion.
- Nominated for ShopBack’s quarterly SPARK Award, recognizing employees who consistently demonstrate company values.
AppWorks School, Taiwan Backend Apprentice
Feb 2023 – Jan 2024
- Completed an intensive backend engineering program focused on Node.js, MySQL, RESTful APIs, automated testing, Docker, and AWS deployment.
- Built and deployed two backend applications covering authentication, relational schema design, API validation, error handling, and deployment readiness.
Projects
Apache Airflow
- Migrated FAB role-management APIs (
POST /auth/fab/v1/roles,GET /auth/fab/v1/roles) to FastAPI, covering routes, Pydantic models, auth checks, SQLAlchemy service logic, OpenAPI schema updates, and unit tests. - Fixed MyPy type errors in Airflow test utilities; 3 PRs merged into
apache/airflow:main.
E-commerce Platform
- Built backend services for an e-commerce platform using Node.js, Express, MySQL, and Redis, covering product browsing, user authentication, orders, payments, and reviews.
- Integrated TapPay payment flow with payment token handling, server-side order creation, and transaction result validation.
Machine Learning Study Portfolio
- Organized ML/DL coursework and self-study into a public technical knowledge base, covering supervised learning, optimization, neural networks, CNNs, GNNs, Transformers, and model evaluation.
- Implemented selected concepts in Python/PyTorch notebooks, focusing on tensor shapes, training loops, loss functions, and evaluation metrics.
Technical Skills
- Backend: Node.js, Express.js, NestJS, Python, FastAPI, REST APIs
- Frontend: React, Next.js, HTML, Tailwind CSS
- Programming Languages: JavaScript, TypeScript, Python, C/C++
- Databases: MySQL, PostgreSQL, Redis
- Cloud & DevOps: AWS (EC2, RDS, S3), GCP, Docker, Kubernetes, Apache Airflow
Languages
- Mandarin: Native
- English: TOEFL iBT 108; fluent in written and spoken English
@Berlin, Germany
Email: chiuting6@gmail.com
Phone: +49 151 29872051
LinkedIn: Yun-Ting Chiu
Blog: chiuinggum.github.io