Ya this can be done. If you want to use this in your author template (http://yoursiteurl.com/author/AUTHOR_SLUG), you can directly use the generic shortcode and keep it in the template. Regarding generic shortcode, you can check Topic #5 here https://www.masonrylayout.com/documentations/ and check this video as well https://www.youtube.com/watch?v=ZFPhnysfRYk
For normal shortcode, you can use this custom query box.
Where 12 is the author id you want to use for.