I am an experienced Software Engineer with a passionate interest in infrastructure software.

I have more than five years experience in distributed storage system since I was an intern. I have solid knowledge about storage engine, consensus algorithm, distributed transaction, and other database development techniques.



Tech Leader 2018 - Present

One of the tech leader of the TiKV team.

Senior Software Engineer 2016 - 2017

Led the development of the Placement Driver.


Senior Software Engineer 2015 - 2016

Led the development of NDB, a persistent key-value storage system compatible with Redis protocol.


Software Engineer 2013 - 2015

Part of the infrastructure team in Wechat. Invoked in the development of a distributed and strongly-consistent key-value storage system.