HC

Haoyuan Chen

Available to hire

I am a Computer Science graduate with a Master's degree from the Technical University of Munich, specializing in decision science and artificial intelligence.

About

I am a Computer Science graduate with a Master’s degree from the Technical University of Munich, specializing in decision science and artificial intelligence. I have strong technical skills in machine learning, algorithms, and backend development. I have experience leading projects that apply computer vision and robotics to real-world applications, and I enjoy collaborating with cross-functional teams.

I am passionate about teaching and have worked as a lecturer, guiding students through advanced programming and algorithm challenges. Outside of work, I am an avid Go player, which has helped me develop excellent strategic and analytical thinking skills that I bring to problem-solving in my professional career.

  • 5 years' experience
  • Joined July 2025

Languages

  • EnglishFluent
  • ChineseFluent
  • GermanBeginner

Industry experience

  • Software & Internet
  • Education
  • Real Estate & Construction
  • Professional Services
  • Manufacturing
  • Transportation & Logistics

Work experience· 6 roles

Software Engineer – Backend Development (full-time intern) · AICI GMBHMar 2025 – Jul 2025 · 5 mos

Independently led the backend development as the sole contributor and applied computer vision techniques to transform raw SLAM data collected by the robot into user-friendly CAD models, advancing the product to a release-ready stage for architectural applications. Developed and implemented mathematical algorithms to detect room contours and improve the precision of wall-length estimations from spatial maps. Optimized backend processes to reduce human intervention for real-time automated CAD generation. Collaborated with cross-functional teams in robotics, data science, and software engineering to enhance system efficiency and scalability.

Software Engineer – Backend Development (full-time intern) · AICI GMBHMar 2025 – Jul 2025 · 5 mos

Independently led the backend development and applied computer vision techniques to convert raw SLAM data into user-friendly CAD models, helping the product advance from prototype to release-ready. Developed mathematical algorithms to detect room contours and improve wall-length estimation precision. Optimized backend processes to reduce human intervention for real-time automated CAD generation. Collaborated with teams in robotics, data science, and software engineering to enhance system efficiency and scalability. Technologies used include Python, C++, OpenCV, and NumPy.

Lecturer (full-time) · TAL Educational Technology Co., LtdApr 2022 – Jul 2025 · 3 yrs 4 mos

Taught C++ programming focusing on 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. Developed curriculum and provided hands-on coaching, deepening expertise in C++ and algorithmic design.

Lecturer (full-time) · TAL Educational Technology Co., LtdApr 2022 – Jul 2025 · 3 yrs 4 mos
Intern Software Engineer (summer intern) · Nanjing Deasy SV Automotive coAug 2019 – Jul 2025 · 6 yrs
Intern Software Engineer (summer intern) · Nanjing Deasy SV Automotive coAug 2019 – Jul 2025 · 6 yrs

Education

Bachelor’s degree · Pennsylvania State University (PSU), University Park, PA, US2017 – 2021
Summer school · University of California at Los Angeles, CA, US2016
M.Sc. · Technical University of Munich (TUM), Germany2022 – 2025
Bachelor's degree · Pennsylvania State University (PSU), University Park, PA, US2017 – 2021

Certifications and awards

Member of Jiangsu Amateur Go Association2008 – 2025

Hire Haoyuan Chen today

Post a job and invite Haoyuan, or contact them directly. No hidden commission.

Post a job