Summary
Rui Hu is a Senior Software Developer with eight years of experience who blends a PhD-level physics background with production C++/Python engineering, currently leading the Forcefield team at Schrödinger. He built a fully parallel Particle-in-Cell simulator (Pigeon) during his doctoral research, demonstrating deep competence in high-performance computing, MPI, and the software/hardware interface. At Schrödinger he maintains and evolves core computational backends including Desmond and OPLS force field implementations, and contributes to machine-learning-based atomistic potentials. Rui’s work sits at the intersection of scientific computing and practical software engineering, informed by solid CS foundations in algorithms, data structures, and operating systems. Colleagues know him as a learner and achiever who turns complex physics problems into robust, scalable simulation code.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS Physics, Bachelor of Science - BS Physics at Fudan University
exchange student program no degree Physics, exchange student program no degree Physics at UC Santa Barbara
Doctor of Philosophy - PhD Physics, Doctor of Philosophy - PhD Physics at Columbia University