Firstly in Web development portfolio is everything, so when they get your resume what they're interested in before even looking at your qualifications is your portfolio website.
Looking at your website, it looks really outdated, like 20 years old.
You need a complete overhaul of your website, think like your target audience. So this agency (that you applied to) lands on your portfolio website, what do they wanna see.
Portfolio page; they like what they see, what next?
Bio; keep it short, simple; they like what they've read? what next?
These are the 3 basic pages you need.
Your portfolio should be presented better, break your work down to help present it.
Planning, Designing, Developing
Try to read some articles about crafting good portfolios to attract employers.