Ziyuan Li is a Biomedical Engineering PhD candidate and graduate researcher at Washington University in St. Louis who applies machine learning, computational imaging, and experimental engineering to decode visual processing in mice. Over nine years of research experience, he has built Fourier-based retinotopic mapping pipelines, designed fluorescence imaging systems, and developed CNNs that reconstruct visual stimuli from neural activity. His work spans neuroscience and bioengineering—from cardiac MRI segmentation and 3D mesh reconstruction to cellular deconvolution and electrophysiology simulations—showing a talent for translating algorithms into experimental tools. An active contributor to open-source tensor learning (notably improving MPS decomposition stability and backend compatibility in TensorLy), he blends rigorous theory with practical implementation. Colleagues describe him as methodical and inventive, often creating novel pipelines that bridge data science and lab instrumentation.
9 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD, Biomedical Engineering, Doctor of Philosophy - PhD, Biomedical Engineering at Washington University in St. Louis
Contributions:20 commits, 2 PRs, 16 comments in 19 days
Contributions summary:Ziyuan primarily contributed to the `mps_decomposition_cross.py` file, which focuses on Matrix Product State (MPS) decomposition techniques within the context of tensor learning. Their commits involved bug fixes, code improvements, and adapting the code to work with different backends such as MxNet. They also addressed issues related to numerical stability and matrix operations, demonstrating a focus on the practical implementation of tensor decomposition methods.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.