Hi,
We are team of Web developers with 10 years experience in IT, particularly in Wordpress. We build websites of any complexity. We can build a website with such functionality as you mentioned including portfolio, past projects, news.
Do you wish to have a custom Wordpress website from scratch? OR can we use ready-made theme and customize it, add modules etc.?
Send us your comments how you see the final result (with full list of features and design), so that we can estimate the cost and turnaround time.
Except building websites in Wordpress, we create custom modules and plugins, various web-applications using PHP, HTML5, CSS3, JavaScript, jQuery.
Ready to sign NDA if needed. Contact me for details.