From my experience having worked in mostly agencies doing the CRUD work you described, and other "consultant-like" work, not many skills seem easily transferable to large, well-known B2C corporations where the software they work on is their own (not the property of clients) and need to deal with massive datasets. My interviews and resumes get rejected from this gap in knowledge. I simply don't have much of that sort of experience. Yet time and again I am faced with high scrutiny because of how many years I've worked in my career.
It's about time I update my resume. Perhaps I need to create a much more functional resume, and less chronological based one. Emphasizing my best personal projects and most relevant skills while trimming away the older jobs, to make myself look more fresh.
> Perhaps I need to create a much more functional resume, and less chronological based one.
No, do something about that skills gap.
This fits workplaces that make CRUD apps. But if you're ambitious you really don't want to filter out the un-cynical young people that might have lost patience with a poor employer in a short time. Even at the cost of having to skim through the text of 50 applications and picking out the interesting sounding ones.