I need a skilled backend developer/programmer to build a platform for a dating website. I need it to include typical registration/details, user authentication, flexible normalized databases, member profiles, browse and search, matching based on profile details, user communication/interaction, privacy options (i.e. blocking users, etc.), and any other general aspects for such a website. It needs to be done in PHP 5.3.8 and MySQL (enabling use of phpMyAdmin). It will be done on an Apache web server, and will be running on a MAMP/LAMP system. The code needs to be very clean and very well commented. IMPORTANT: The site needs to be flexible so that it can be modified later. It needs to use an MVC PHP framework (preferably CodeIgniter; however, CakePHP and Zend are okay). Design is not to be involved, just create a basic template for the website to use the same header and footer. It needs to emphasize security and scalability. This is just a foundation for a more unique kind of dating site which will be developed. This needs to be done within 1 month.