Tyson Cliffton has been writing professionally since 2001. His work has been published at thealestle.com and KMOX.com. Cliffton earned a Bachelor of Science in mass communications from Southern Illinois University-Edwardsville.
What could I understand here? Is Cliffton’s work still being publishing up to date? or the writer just uses the present perfect to only highlight the fact that Cliffton’s work just got published (does not mean until now)?