Hi,
Web development has been my bread and butter for at least 3 years in the industry!
Your requirements are quite relevant to the skills that I offer so I'm pretty sure that I'll be able to create a highly quality photo gallery for you.
Just one question, by photos being stored in directory, do you mean a directory stored in server machine or the user's local machine?
Looking forward to hearing from you.
Thank you :)