Technical Lead, Radio Interferometric Pipelines (ALMA VLA VLASS) at National Radio Astronomy Observatory
Coralville, Iowa, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Rui Xue is a technical lead and radio interferometric pipeline expert with 11 years of experience turning complex astronomical calibration and imaging algorithms into scalable, production-ready software for ALMA, VLA, and VLASS. Based at the National Radio Astronomy Observatory, he directs the design and optimization of petabyte-scale automated pipelines, applying Python, HPC, and modern DevOps to enable reproducible science across international teams. With a PhD in Astronomy from UIUC and a background as a postdoctoral researcher, he blends deep domain knowledge in spectroscopy and image processing with hands-on engineering and mentorship. Rui’s open-source focus includes improving testing infrastructure for cornerstone projects like Astropy, highlighting a pragmatic attention to quality that keeps scientific software robust in production. He’s known for translating research heuristics into reliable, high-performance code—an ability that quietly bridges the gap between cutting-edge science and operational observatories.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS Astronomy, Bachelor of Science - BS Astronomy at Peking University
Master of Science - MS Astronomy, Master of Science - MS Astronomy at University of the Chinese Academy of Sciences
Doctor of Philosophy - PhD Astronomy, Doctor of Philosophy - PhD Astronomy at University of Illinois Urbana-Champaign
Contributions:7 commits, 2 PRs, 4 comments in 9 months
Contributions summary:Rui primarily focused on improving the testing infrastructure of the astropy library. Their work included adding a new test function `test_discretize_oversample()` to the `test_discretize.py` file, which validates the discretization of models. They also made changes to update the `CHANGES.rst` file to reflect a bug fix and made various code formatting and whitespace adjustments to existing test files, showing a focus on quality and testing. Furthermore, the user contributed to testing the `astropy.modeling` module.
Contributions:11 pushes, 2 branches in 5 years 2 months
astropypythoncore-package
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.