Tiger
While I am not essentially a native English speaker, I am bilingual, which makes it pretty much the same.
(on the cognitive level, my brain works processes the English grammar almost identically as that of a native English speaker).
But, that is not all, as I have perfected my English skills on a local university, and I do have a Bachelor's degree in English Language and Literature. Furthermore, I already have experience with writing articles, having written many of them, in various topics. I am no stranger to research, or adaptation, especially with novel topics.
Since you have made your job description with attention to detail, that will make our potential communication easier.
If you feel like I am the right person for you, feel free to contact me, and I will do this trial article.
Best regards,
Milan. :)