Software quality architecture work:
- Complete continuous integrity(CI) / continuous delivery(CD) process construction
- Static scanning techniques
- Automation testing framework construction
- Online flow replay techniques
- Auto-generating testing framework, facilitated with AI
Database correctness related work:
- Use Random Query Generator(RQG) to break different databases, like MySQL 5.5-5.7, MariaDB 10.1.10, Oceanbase(Alibaba) and etc (100+ bugs filed to MySQL)
- Other random testing on SQL
Part of database optimizer development
Tools: linux, python, java, c++, MySQL, MariaDB, RQG