PHD Student In CS at Georgia Institute of Technology
Atlanta, Georgia, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Shangjie Xue is a PhD student in Computer Science at Georgia Tech with seven years of research and engineering experience bridging probabilistic robotics, vision, and optimization. He holds dual MS degrees from MIT with perfect GPAs and a BS in Physics from Peking University, bringing strong theoretical instincts to practical system building. His open-source contributions to the widely used GTSAM library focused on hybrid optimization and HybridValues, demonstrating deep expertise in Bayesian smoothing and hybrid Gaussian Bayes nets. Past research internships at Uber and NVIDIA reflect experience applying advanced algorithms in industry-scale settings. Colleagues describe him as a meticulous back-end developer who pairs rigorous proofs with production-minded testing to integrate new probabilistic features into mature codebases.
7 years of coding experience
Master of Science - MS, EECS, 5.0/5.0, Master of Science - MS, EECS, 5.0/5.0 at Massachusetts Institute of Technology
Bachelor of Science - BS, Physics, Bachelor of Science - BS, Physics at Peking University
GTSAM is a library of C++ classes that implement smoothing and mapping (SAM) in robotics and vision, using factor graphs and Bayes networks as the underlying computing paradigm rather than sparse matrices.
Role in this project:
Back-end Developer
Contributions:19 reviews, 18 commits, 3 PRs in 8 months
Contributions summary:Shangjie primarily contributed to the development and testing of hybrid optimization methods within the GTSAM library. Their work involved implementing and testing new methods related to `HybridValues` and the `optimize()` method within the context of hybrid Gaussian Bayes nets, demonstrating a focus on probabilistic robotics and vision algorithms. The user also worked on the `HybridLookupDAG` component, integrating it with the `HybridValues` to perform argmax operations and demonstrating proficiency in integrating new features within a larger framework. This involved modifying existing code and writing tests to ensure the correctness and efficiency of the implemented algorithms.
Contributions:25 pushes, 2 branches in 2 years 3 months
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.
Request Free Trial
Shangjie Xue - PHD Student In CS at Georgia Institute of Technology