WP Filter Posts is a Wordpress plugin to create post filters based on different post categories, post tags or post authors. The filtered posts can also be sorted based on published date or updated date. The plugin also lets you specify the number of posts to filtered and number of posts to be skipped from beginning.
Corresponding to each filter, the plugin gives you a shortcode which can be embedded in wordpress pages or templates. The shortcode will render the filtered posts in an html layout which you can customise under the filter settings. There is also support for pagination of results if there are too many posts.