Xinyue Xiang is a senior software developer with seven years of experience building distributed, high-throughput systems for financial services and research environments. Currently embedded on RBC Capital Markets’ Quantitative Technology team, she develops next-generation pricing and risk platforms for counterparty XVA, combining quantitative rigor with production-grade engineering. Her background spans cloud migrations, event-driven architectures, and microservices—work proven at BMO where she led payments modernization and won multiple innovation hackathons. Xinyue also contributes to academic NLP and LLM research through roles at Ivey, Zhejiang, and Carnegie Mellon, blending cutting-edge ML with pragmatic ETL and data engineering. Comfortable across Java, Node.js, Python, and AWS, she pairs curiosity (self-described as "Efficiently Inefficient") with a knack for turning research prototypes into scalable systems. Based in Toronto, she brings a rare mix of quantitative domain knowledge, product-focused implementation, and demonstrated impact in both industry and academia.
7 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Alberta
Master of Science - MS Data Science, Master of Science - MS Data Science at University of Michigan
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Georgia Institute of Technology
Decision Course Web Application: Guiding students make a better decision on their course selection. The main feature of the application is the visualization of data and ratings of courses and professors based on a third-party source.
Contributions:4 commits, 3 pushes, 1 branch in 10 months
Contributions:170 commits, 120 pushes, 1 branch in 3 years 6 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
Xinyue Xiang - Senior Software Developer at RBC Capital Markets