Summary
Ruoshi Sun is a Lead Scientist of Scientific Computing at the University of Virginia with eight years of experience bridging high-performance computing, research software engineering, and systems strategy. She specializes in software stack management and automation—streamlining deployments with EasyBuild, adopting modern compiler toolchains, and rebuilding stacks across OS upgrades to keep research workflows performant and reproducible. An advocate for lightweight, efficient containers, she has substantially reduced image sizes (e.g., a 47% cut for AlphaFold and 99% for LightGBM) and teaches best practices for Docker/Singularity/Apptainer across the user community. She develops custom tools and automation (Slack bots, EasyBuild scripts, Jupyter kernel installers) to simplify researcher workflows and coordinated NVIDIA BasePOD training and documentation. Holding a PhD from MIT in Materials Science and dual BS degrees in Materials Science and Mathematics, she combines deep computational domain expertise with practical systems engineering. She also self-publishes piano transcriptions and translations, an unusual creative outlet that complements her technical problem-solving.
8 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Materials Science and Engineering, Doctor of Philosophy (Ph.D.), Materials Science and Engineering at Massachusetts Institute of Technology
University of Illinois Urbana-Champaign
German, Spanish, English, chinese (mandarin, cantonese), Japanese