My research goal is to make computer systems and networks more dependable, usable, and manageable. My mission is to help today's systems defend against all kinds of errors and defects. I always have a lot of fun looking for bugs, configuration errors, and design flaws. I am very proud that my research helps improve the real-world software projects. Here is a list of the issues I helped to improve the real-world systems.
As a system guy, I'm interested in all kinds of inter-disciplinary black magics and hacks such as program analysis, machine learning, NLP, etc. My view of system research is to kill the dragon using the right sword (please don't ask me to fight windmills).
If you are looking for some of my papers, here is my publication list.