Summary
Yingliang Du is a seasoned senior software engineer and architect with over 20 years of experience building enterprise web applications, microservices, and CI/CD solutions across finance, healthcare, media, and cloud platforms. Currently an AVP Sr. Software Engineer at Credit Suisse, he designs and implements resilient RESTful APIs, messaging integrations, and CI/CD pipelines using Java, Spring, Kubernetes/OpenShift, and cloud-native tooling. He has a strong track record migrating legacy systems to containerized environments, implementing blue/green deployments, and raising code quality and test coverage at scale. Yingliang combines deep backend expertise (PL/SQL, Oracle, Kafka, RabbitMQ) with practical DevOps skills (Jenkins, Helm, Docker) and a history of architecting orchestration layers and API gateways. Known for translating complex domain requirements into automated, testable pipelines, he also brings an unusual dual background in mechanical engineering and computer science that sharpens his systems-level problem solving.
11 years of coding experience
20 years of employment as a software developer
Master of Science, Computer Science, GPA 4.0/4.0, Master of Science, Computer Science, GPA 4.0/4.0 at Georgia Southern University
Bachelor of Engineering (B.Eng.), Mechanical Engineering, Bachelor of Engineering, Bachelor of Engineering (B.Eng.), Mechanical Engineering, Bachelor of Engineering at Jilin University of Technology
Graduate Studies, Computer Science, GPA 3.3/4.0, Graduate Studies, Computer Science, GPA 3.3/4.0 at University of Illinois at Urbana–Champaign
Master of Engineering (M.Eng.), Mechanical Engineering, GPA 94/100, Master of Engineering (M.Eng.), Mechanical Engineering, GPA 94/100 at Beijing Agricultural Engineering University
English, Chinese