James Xue is a Software Engineer based in New York with eight years of hands-on experience building systems from internships to senior roles, currently contributing at Persona after a multi-year tenure as Software Engineer III at Nova Credit. He holds BS and MS degrees in Computer Science from Columbia (with study at UCL) and brings deep low-level programming affinity—particularly in C/C++—paired with a strong interest in computer graphics originating from academic research. James has navigated both product and research environments, from Amazon and Columbia’s graphics lab to startup-operational roles, which gives him a practical lens on turning complex algorithms into production-ready software. Colleagues would describe him as technically curious and versatile: comfortable optimizing core systems and shipping user-facing features while mentoring peers across the stack.
8 years of coding experience
11 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Columbia University
Contributions:43 commits, 42 pushes, 1 branch in 1 year 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.