C++ Software Engineer — Optimization SDKs & Infrastructure Alibaba DAMO Academy — Decision Intelligence Lab
Developed MindOpt's multilingual SDK ecosystem across C/C++, Python, Java, C#, and MATLAB, including API design, modeling features, and compatibility with established optimization workflows.
Built cross-platform CMake, dependency management, CI/CD, and release workflows for Windows, Linux, and macOS on x86 and ARM. Reduced Linux ARM automated build time from 2 hours to 6 minutes and Python SDK packaging time from 10 minutes to 3 minutes.
Implemented deferred model updates with 96% unit test coverage and developed gRPC services with concurrent clients, streaming logs, and asynchronous jobs.
Delivered automated testing, containerized distributed test infrastructure, offline deployment packages, and licensing systems for enterprise software.