Xiaorui Yang

Senior Software Engineer at Across America Insurance Services

Los Angeles Metropolitan Area United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Xiaorui Yang is a Senior Software Engineer based in the Los Angeles area with a decade of experience blending data analysis, SQL database management, and software development. With a background in C++ and current study of Java, Xiaorui brings strong systems-level thinking to data-driven problems and backend engineering. They have hands-on experience extracting and transforming operational data for reporting and decision support, and have improved assessment features as a back-end contributor to the PrairieLearn open-source learning platform. Currently combining roles in software engineering and data analysis at Across America Insurance Services, Xiaorui leverages actuarial training and a Georgia Tech Computer Science master's pursuit to bridge analytics and production software. Known for pragmatic enhancements—such as adding partial-credit grading logic to a complex component—they favor practical, auditable solutions that improve user outcomes. Their cross-disciplinary background in actuarial science, economics, and mathematics gives them a distinctive quantitative edge in building reliable, data-informed systems.
code10 years of coding experience
job1 year of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Georgia Institute of Technology
bookAssociate of Arts - AA, Economics, Associate of Arts - AA, Economics at Chaffey College
bookBachelor's degree, Actuarial Science, Bachelor's degree, Actuarial Science at UC Santa Barbara
github-logo-circle

Github Skills (4)

python10
autograd10
html8
lxml6

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
PrairieLearn/PrairieLearn

Oct 2017 - Dec 2017

Online problem-driven learning system
Role in this project:
userBack-end Developer
Contributions:10 commits, 3 PRs, 1 issue in 1 month
Contributions summary:Xiaorui's commits primarily focus on enhancing the functionality of the `pl-checkbox` component within the online learning system. They modified the checkbox component's grading criteria, adding partial credit options. The changes included code styling and fixed coding style issues, also demonstrating an understanding of how the component integrates with the example course structure. The commits suggest a focus on improving assessment features within the platform.
machine-learningproblemassessmentdrivingautograders
xiaoruipearl/PrairieLearn

Oct 2017 - Dec 2017

Online problem-driving learning system
Contributions:17 pushes, 3 branches in 1 month
machinelearningmachine-learningpattern-recognitionproblemprediction-model
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
Xiaorui Yang - Senior Software Engineer at Across America Insurance Services