Summary
Chushu Gao is a Senior Researcher based in The Hague with nine years of experience specializing in data-driven software analytics, green software, and software energy consumption analysis. At Software Improvement Group she leads research on the Green Software Model, dependency risk analysis across ecosystems like Maven, npm and PyPI, and builds streaming analytics pipelines using tools such as Kafka, Flink, Neo4j, R and Python. Her background blends deep academic research—PhD-level work on software engineering and dependability—with practical consultancy on microservices and API design, giving her a rare ability to translate empirical findings into actionable engineering practices. She has investigated crash recovery and concurrency bugs in large-scale distributed systems and JavaScript applications, informing better diagnostic and prevention strategies. Colleagues rely on her for rigorous, evidence-based approaches to sustainable software and dependency management that reduce both technical debt and energy footprint.
9 years of coding experience
16 years of employment as a software developer
Requirement engineering, Requirement engineering at The Open University
Dependability, Dependability at Newcastle University
Master of Engineering Computer Science, Master of Engineering Computer Science at Central South University
Hong Kong University of Science and Technology (HKUST)
Doctor of Philosophy (PhD) Software Engineering, Doctor of Philosophy (PhD) Software Engineering at Institute of Software, Chinese Academy of Sciences
Chinese, English, Dutch