Summary
Weicong Dong is a software engineer with eight years of experience building backend systems and distributed infrastructure, currently engineering at DoorDash after earlier internships and platform work. A Princeton CS graduate student with deep coursework in algorithms, complexity theory, NLP, computer vision, and systems, he blends rigorous theoretical background with practical service design. His experience spans cloud automation, AWS infrastructure, multi-threaded C# systems, and full-stack interfaces—demonstrated by production-facing pipelines, Cognito/JWT auth flows, and data-visualization tools. As a former COS 217 instructor and TA, he pairs hands-on coding with clear teaching and rubric-driven assessment, helping others bridge theory to implementation. Based in California, he’s quietly focused on turning research-level ideas in ML and complexity into reliable backend services.
8 years of coding experience
1 year of employment as a software developer
University of California, San Diego
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Princeton University
Chinese, English