Haoyuan C.

Software Engineer – Backend Development (full-time intern)

Munich, Germany

Experience

Nov 2024 - Mar 2025
5 months

Software Engineer – Backend Development (full-time intern)

AICI GMBH

  • Independently led the backend development as the sole contributor and applied computer vision techniques to transform raw SLAM (Simultaneous Localization and Mapping) data, initially only collected by the robot, into user-friendly CAD models, enabling product progression from prototype to release-ready architectural application.

  • Developed and implemented mathematical algorithms to accurately detect room contours and improve precision of wall-length estimations from spatial maps.

  • Contributed to reducing human intervention by optimizing backend processes for real-time, automated CAD generation.

  • Collaborated with cross-functional teams in robotics, data science, and software engineering to enhance system efficiency and scalability.

  • Stack: Python, C++, OpenCV, NumPy.

Oct 2023 - Present
2 years 1 month

ML and automotive related projects

  • Roller Coaster Safety Simulation: Simulated the motion contour of a roller coaster under various extreme conditions using physics-based models and machine learning to ensure structural integrity and rider safety.

  • Developed a reinforcement learning framework that treats credit assignment as a causal inference problem, significantly enhancing policy performance by ensuring rewards were attributed to truly influential actions.

  • Leveraged strong analytical and strategic design skills—alongside machine learning and deep learning techniques—to improve safety, performance, and efficiency in real-world automotive applications.

Oct 2023 - Nov 2024
1 year 2 months
Munich, Germany

Researcher (IDP and master thesis)

TUM Chair of Decision Science & Systems

  • Completed an interdisciplinary project about tournament solutions and continued research in the field of matching markets for master’s thesis.

  • One thesis on tournament solutions in matching markets is forthcoming in an academic publication.

Jun 2021 - Apr 2022
11 months

Lecturer (full-time)

TAL Educational Technology Co., Ltd

  • Taught C++ programming with a focus on both fundamental and advanced algorithms and data structures, including recursion, dynamic programming, trees, graphs, and sorting techniques.

  • Guided students in applying C++ to solve complex computational problems and prepare for algorithm competitions.

  • Emphasized problem-solving strategies, code optimization, and real-world applications of algorithmic thinking.

  • Deepened personal expertise in C++ and algorithmic design through curriculum development and hands-on coaching.

Jun 2019 - Aug 2019
3 months
Nanjing, China

Intern Software Engineer (summer intern)

Nanjing Deasy SV Automotive Co

  • Automated parts of the data pipeline, increasing dataset size by 50% and contributing to improved model performance.

  • Provided actionable feedback to engineers, helping refine internal processes and workflow efficiency.

  • Demonstrated strong learning ability and applied second-year computer science knowledge to real-world tasks, earning positive feedback from the team for both technical contributions and initiative.

Languages

English
Advanced
German
Intermediate

Education

Oct 2022 - Mar 2025

Technical University of Munich

M.Sc. Computer Science · Computer Science · Munich, Germany

Jul 2017 - May 2021

Pennsylvania State University

Bachelor’s degree, Minor in Math · Computer Science · State College, United States · 3.79/4.0

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions