Xin Liu is a software engineer with nine years of experience building large-scale distributed backend systems at Google and AWS, specializing in Java, Python, Ruby, and cloud-native AWS services like DynamoDB, Kinesis, SQS, and CloudFormation. He combines strong academic foundations (MS in ECE, 3.96 GPA) with practical operational excellence, consistently introducing tools and processes that improve service performance and reliability. At AWS he contributed to IoT Analytics infrastructure, and at Google he works on foundational models for health and sensor data, blending research sensibilities with production-grade engineering. An active open-source contributor, he improved efficiency and preprocessing/postprocessing pipelines for a NeurIPS 2023 rPPG toolbox, showing skill in both backend optimization and data-driven model tooling. Based in Seattle, he brings a pragmatic, metrics-driven approach to architecting resilient systems that bridge research and large-scale production.
9 years of coding experience
Bachelor of Engineering (B.Eng.), Electronic Information Engineering, Bachelor of Engineering (B.Eng.), Electronic Information Engineering at University of Electronic Science and Technology
Master of Science (MS), Electrical and Computer Engineering, 3.96/4.0, Master of Science (MS), Electrical and Computer Engineering, 3.96/4.0 at The Ohio State University
rPPG-Toolbox: Deep Remote PPG Toolbox (NeurIPS 2023)
Role in this project:
Back-end Developer & Data Scientist
Contributions:93 reviews, 37 commits, 74 PRs in 1 year 6 months
Contributions summary:Xin primarily focused on improving the efficiency and functionality of the rPPG-Toolbox, a deep learning toolbox for remote physiological measurement. Their contributions included adding time per frame calculations, fixing bugs in the preprocessing pipeline, and tweaking efficiency tests. Furthermore, the user added postprocessing capabilities for the processed data. This indicates involvement in improving the core functionality of the toolbox and optimization of its algorithms for processing.
Contributions:29 commits, 20 pushes, 1 branch in 2 years
pytorchmulti-taskshiftneurips-2020on-device
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.