Hey chief, I am a webflow developer, and my God, you are damn good,
However, I think the projects you have worked on, with probably a preview or overview build/image, something that shows it at a glance, would have been convincing enough
Also, stuff like the project skills, etc, should have been the first after your hero, to keep the interest hooked
This is just my 2 pennies