Summary
Yiming Xie is a PhD candidate in Electrical and Computer Engineering at Northeastern University with seven years of software engineering experience focused on high-performance and distributed systems. His research centers on federated learning optimization, data loader allocation for distributed deep learning, and NVMe over Fabrics SSDs, blending systems-level insight with ML infrastructure needs. As a teaching assistant he mentors students in CUDA, OpenMP, MPI, RISC-V processor design, and algorithmic thinking, translating advanced research into practical hands-on labs. Proficient in C++, Java, SQL, and Linux, he has extensive experience building software systems and guiding teams to deliver complex projects. Known for pairing rigorous academic research with pragmatic engineering, he often bridges the gap between accelerator-based computing and scalable data pipelines.
7 years of coding experience
Doctor of Philosophy - PhD, Electrical and Computer Engineering, Doctor of Philosophy - PhD, Electrical and Computer Engineering at Northeastern University