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.