If you just want practice, I have a different idea. Look at the English Wikipedia, en.wikipedia.org. Look for topics about places in China or aspects of Chinese history or culture that you understand well, that do not have articles, or have only short or sketchy articles.
Learn the techniques, which should be easy for a software engineer, for editing WIkipedia. Anyone can do it. It is best to set up an account which you can do in five minutes and costs nothing, but you do not even need to set up an account.
It is important to understand Wikipedia's rules, of which the most important is that you need to cite a source for every fact.
Your English should be good enough to understand, but you will be amazed to find that other editors will be quite happy to correct your spelling and language mistakes.