Summary
Yi Ding is a software engineer with 11 years of experience, currently at Microsoft in Kirkland, WA, and a strong backend focus grounded in Java, Spring ecosystem, microservices, and databases. He holds a master's in Computer Engineering from Johns Hopkins and built production-grade systems early in his career—a real-time car location simulator with RabbitMQ, MongoDB, WebSocket and service discovery, and high-throughput REST services deployed to EC2. His background spans embedded and industrial control work (motor/CAN/PLC) as well as web-scale architectures, giving him a rare blend of low-level systems thinking and cloud-native backend design. Colleagues describe him as a pragmatic engineer who bridges algorithmic intent and reliable, observable services.
11 years of coding experience
2 years of employment as a software developer
Johns Hopkins University
Bachelor's degree, Automation Engineer Technology/Technician, Bachelor's degree, Automation Engineer Technology/Technician at Harbin Institute of Technology