Summary
Oscar Ding is a Senior Software Engineer with eight years of experience building large-scale systems, currently working at Google in Mountain View after progressing through Maps and multiple engineering levels. A Ph.D. candidate in Applied Mathematics and Statistics at Johns Hopkins, he specializes in optimization and machine/statistical learning, designing efficient algorithms for large-scale continuous and stochastic problems and applying them to real-world products. He blends rigorous academic research with hands-on product engineering, shipping production services at Google while advancing theory and implementation. His background spans fintech, automotive innovation, BI, and enterprise retail, reflecting comfort across domains and rapid adaptation to new stacks. Though originally trained in computer science at the University of Waterloo, his cross-disciplinary focus on optimization gives him an edge in turning complex mathematical methods into scalable software.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Computer Science Computer Science, Bachelor of Computer Science Computer Science at University of Waterloo
Chinese, Chinese, English