Chang Liu is a Shanghai-based student with nine years of software engineering experience focused on backend development and data processing. He has contributed to notable open-source projects such as CityFlow, enhancing road network representations and lane-link generation in C++ and JSON, and to Thinklab-SJTU’s awesome-ml4co by automating markdown-to-CSV pipelines, UTF-8 fixes, and category generation. Comfortable working across scripting and systems code, he blends practical tooling improvements with simulation-scale data handling. Notably, his contributions streamline reproducibility and documentation in research-oriented repos, reflecting attention to both developer ergonomics and data integrity.
Awesome machine learning for combinatorial optimization papers.
Role in this project:
Back-end Developer
Contributions:60 commits, 14 PRs, 64 pushes in 1 year 10 months
Contributions summary:Chang primarily focused on developing the `src/generator.py` script, which converts markdown files into CSV format and then back to markdown, adding functionality for category generation. Their contributions involved fixing UTF-8 encoding issues and adding features such as code links and sorting by publication time. Furthermore, the user implemented auto-generation of category listings in the markdown output, streamlining the organization of the paper list.
A Multi-Agent Reinforcement Learning Environment for Large Scale City Traffic Scenario
Role in this project:
Back-end Developer
Contributions:5 commits, 2 PRs, 2 pushes in 2 months
Contributions summary:Chang primarily contributed to the backend logic of the CityFlow project, as evidenced by the code modifications within `src/roadnet` and `tools/Converter`. The user focused on modifying the road network representation, adding functionality for generating lane link points, and fixing related bugs. They also refactored and updated argument names in the converter tool. Their work involved C++ and JSON data handling, demonstrating a strong grasp of the project's core data structures and simulation logic.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.