Thanks for submitting this assignment.
Obviously there is only so much I can critique here given the assignment was for you to just get your photography portfolio online.
You’ve done that so you’ve completed the assignment.
With portfolios sometimes less is more. Sometimes just picking out your absolute best images and posting them up is better than posting lots and lots of photographs.
If there is anything I can recommend here it would be for you to put your portfolio on a website that you control.
I’m not sure if you own this photo for development site or not but you need to consider what happens if the site goes offline etc…
I’m in the process of putting my images together on my site duncan.co
Right now it’s a mess and all of my photos are on there… I should listen to my own suggestions!