Hello, I'm
Zhongqian (Henry) Duan

  • 🔭 MS in Computer Science at University of Michigan
  • ☁️ Software Engineer at @AWS
  • 🕹 Ex Software Engineer at @Rec Room
  • 💻 Ex Machine Learning Engineer intern at @Apple & @NIO
  • 📚 Dual degree holder from University of Michigan (BS in Computer Science @umich) and Shanghai Jiao Tong University (BS in Electrical and Computer Engineering @situ)
  • 🍁 Fun fact: I love 📸 🏓 🍜 🎮

My areas of interest include software (game) development, machine learning and HPC. I aim to deepen my understanding in various areas of technology and product development.

Work Experience

Software Engineer at Amazon Web Services

  • Working on the Amazon S3 Glacier team.
  • Redesigned Free Zone Allocation strategy in Kotlin, a core component for S3 Glacier customer retrievals, standardizing read throughput and reducing tail latency to improve fairness, scalability, and overall system reliability. Validated with comprehensive unit, plugin, and reference tests in production.
  • Built a standalone storage service on EC2 to validate SCSI read/write operations, enabling Glacier deployment on hardware in regions without legacy network support. This milestone expanded global availability, reduced dependency on legacy infrastructure, and ensured reliable data access for all customers.
  • Developed an automated operational service to generate CloudWatch queries, retrieve logs, and post results directly to tickets, reducing on-call issue resolution time by 30% and improving debugging efficiency.
  • Implemented secure, low-latency serverless workflows using AWS Lambda, S3, DynamoDB, and IAM, supporting production-scale workloads with strong data integrity guarantees.

Software Engineer at Rec Room

  • Worked on the UGC > Logic team for the virtual reality gaming startup.
  • Developed 20+ production-ready logic “chips” in C# for the CircuitV2 visual programming system, enabling dynamic and interactive VR experiences for creators.
  • Designed and implemented a robust Undo/Redo system for maker-pen wiring, ensuring deterministic restoration of circuit connections and providing maintainable API specifications.
  • Created the Motion Trail prefab tool using Protobuf (serialization) and Photon Networking (real-time sync), enriching the visual experience of moving objects in multiplayer VR.
  • Leveraged CI/CD workflows Azure DevOps, and managed tasks in Jira, enabling efficient collaboration and consistent release quality.
  • Deploy builds on Steam using Jenkins, and collaborated with a team of developers and designers to playtest new features in both screen and VR mode.

Machine Learning Engineer Intern at Apple

  • Built distributed training infrastructure using Python and gRPC, enabling multi-GPU training, remote validation, and centralized data serving, increasing data throughput by 20%.
  • Developed a containerized simulation data pipeline with Docker and S3, supporting real-time reinforcement learning workflows.
  • Trained a foundation model for FEA simulations in PyTorch, achieving a 5% reduction in Mises Stress Loss and faster convergence on general simulation tasks.

Machine Learning Engineer Intern at NIO

  • Participated in the NIO black-box project that tests the entire autonomous driving system with on-screen video.
  • Participated in the design and optimization of a 3D Object Tracking Network for autopilot, improved the precision by 4%.
  • Utilized pre-trained vision models, such as MaskRCNN, with different backbones to detect vehicles and lane lines, and tested for autonomous driving systems on over 2000 on-screen videos.
  • Proposed a light-weight CNN with different backbones in PyTorch to remove the lens distortion effect.

Graduate Student Instructor

  • EECS 587 Parallel Computing Course GSI
  • Led weekly discussion sessions and office hours for EECS 587 Parallel Computing. (CUDA, OpenMP, MPI)

Selected Projects

Game Development

Research

Text-Image Pair Generation via Pre-trained Vision-Language Models

[github] [website]

Web Design

A simple online store.

[Link]

Education

Interest

Get In Touch

You are welcome to drop me a message :)

  • Address

    757 Thomas St
    Seattle, WA 98109
    United States
  • Phone

    (+1)734-546-0202
  • Email

    duanzq@umich.edu