Ivan Xu is a computer scientist with 10 years of hands-on experience building full-stack Java and web systems for finance and large internet companies, from Spring-based backends and batch processing to modern front-end stacks and REST/SOAP integrations. He holds advanced engineering training (MS, UCLA) and is a Ph.D. candidate focused on heterogeneous computing, compilers, and programming languages, bringing research-grade thinking to production problems. Past roles at Cathay Bank, Crownpeak, Sina, and Tencent showcase a track record of shipping robust CRUD APIs, search and messaging integrations, and performance-minded SQL and indexing optimizations. Comfortable across the stack, he pairs TDD and CI practices with pragmatic system design and has a background as an indie game developer that informs creative problem solving. Based in Los Angeles, he’s an adaptable fast learner who seeks roles with steep learning curves and room to apply both systems and language-level expertise.
Contributions:1 release, 9 commits, 8 pushes in 3 years 4 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
Ivan Xu - Computer Scientist at LanguagesSystemsDataLab