cv

General Information

Full Name Yong Cheng
Languages English, Chinese(mandarin)

Education

  • 2023
    Master of Science in Computer Science
    Washington University in St. Louis
    • GPA: 3.9/4
    • - Geometric Computing for Biomedicine
      - Computational Geometry
      - Data Mining
      - Artificial Intelligence
      - Algorithms for Nonlinear Optimization
      - Rapid Prototype Development and Creative Programming
      - Mobile Application Development
  • 2021
    Bachelor of Science in Information and Computing Science
    Shanghai Ocean University, Shanghai, China
    • GPA: 3.9/4
    • - Advanced Algebra
      - Mathematical Analysis
      - Data Structure and Algorithm

Work Experience

  • May 2024 - present
    Software Engineer, Algorithm development and application
    NIO, Inc.
    • Contents
      • Created algorithms for HD map auto-construction, involving geometry/topology processing and reconstruction.
      • Decreased the occurrences of short link, redundancy, and road disconnection by refactoring intersection-related code.
    • Involved
      • C++, Linux, Autonomous Driving, HD map
  • Jun. 2023 - Mar. 2024
    Software Engineer, Geometry and Graphics
    International Digital Economy Academy
    • Contents
      • Developed infrastructure functionalities, curve and surface discretization, bounding box computation, quartic equation solving, and quadtree implementation.
      • Optimized loop search algorithms and implemented quadtree to achieve over a hundredfold performance improvement in typical applications.
      • Rewrote and optimized "loop to face" algorithms, achieving over a thousandfold performance enhancement.
      • Designed efficient analytic intersection algorithms for a line with a cylinder, a cone, or a torus, ensuring high-speed computation with distance tolerance considerations.
      • Implemented precise geometric intersection algorithms, surpassing industry standards like Parasolid even in complex scenarios.
    • Involved
      • CAD, C++
  • Aug. 2022 - Dec. 2022
    Teaching Assistant
    Washington University in St. Louis
    • Graded students' assignments by code review.
    • Held office hours.
    • Course
      • CSE 332/504N Object-Oriented Software Development Laboratory
    • Involved
      • C++
  • May 2022 - Aug. 2022
    Software Engineering Intern
    Elekta, Inc.
    • Contents
      • Worked on an agent software for radiation therapy, which is used to manage DICOM files.
      • Implemented JavaScript to grant the software the ability to visualize DICOM files, to parse DICOM files, to recursively index attributes, to query DICOM files, and to upload and to download files.
      • Configured and managed a database and a blob storage for users to put and fetch data. Optimized the interaction experience of the UI. Implemented RESTful API according to the design documentation.
    • Involved
      • JavaScript, Node.js, Azure blob storage, PostgreSQL, Docker

Projects

Honors and Awards

  • 2019
    • Contemporary Undergraduate Mathematical Contest in Modeling - National 2nd prize
  • 2018 & 2019 & 2020
    • The People’s Scholarship in China - The 1st Prize

Academic Interests

  • Computer Graphics
    • Geometry Processing
  • Artificial Intelligence
    • Data Mining
    • Machine learning

Other Interests

  • Hobbies: video gaming, sketching, travel, etc.