Summary
Roy Xing is a results-driven Software Engineer II with a decade of experience building secure, data-intensive payment systems, currently driving authentication and fraud prevention at Amazon. He has architected and scaled serverless microservices and a global payment authentication platform adopted by 40+ internal clients, eliminating card-testing attacks and cutting millions in fraud losses. Comfortable across Java, Scala, Python and cloud-native AWS stacks, Roy combines hands-on full-stack delivery with cross-team leadership, having led teams of engineers and reviewed dozens of high-impact change-management processes. He pairs product-minded engineering—shipping features like region-aware real-time security code verification and MFA—with deep reliability work on processor integrations. Based in Vancouver and grounded in a Waterloo CS education, he’s equally at home mentoring peers and turning complex security models into operationally robust systems.
10 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Waterloo