Two pages (one piece of paper) should be more than enough for anyone, regardless of experience. Mostly because what you did 10+ years ago lis much less relevant than what you did 2 years ago. On the other hand, 4 pages is nowhere near the record I've received from applicants - though, you probably could and should still trim it.
Intro Box with name and URls etc.
URIs? Get rid of anything other than GitHub and blog if you have one. Chances are they won't even check GitHub. They might check your blog's homepage, but unless you've done outstanding post on there they won't go past the index.
Make sure to include email and phone number, too.
Summary
Your resume should be a summary in itself. You are also usually allowed a cover letter - and you can put some of this in there instead.
Technical Skills (5-6 sections in bullets)
If you really need this, put it after your experience. Your experience section should demonstrate what skills you've applied in your roles, anyway.
Other Skills
Again, show me your skills in your experience. Don't list MS Word as a skill. I can see you can use it well enough to write a resume and cover letter.
Experience (3-4 Entries)
Title
Company Name, Tenure.
Projects Details in Bullets
Keep it relevant to the job you're doing. Unless you did something really awesome, like working on the original Facebook launch, any project more than 5 years old isn't really relevant. Also, if you did the same kind of project for multiple clients, just say "built x type app/site/apllication for multiple clients". Chances are no-one will have heard of the clients, so about studying with names (also NDA and confidentiality clauses may apply).
My first job (of four) ran 2000-2006, and I can fit on one line what is relevant to future employers: "built time sheet, support ticketing, and online knowledge base systems in PHP/MySQL, using HTML, JavaScript and CSS". I also worked in electrical panels, on embedded systems, and did some .NET - but haven't in 14 years, and it's not relevant to the work I would seek now.
My most recent position has a bit more detail, but still only needs a few lines to cover modern programming techniques and patterns, team leading, and project management, and how they were applied/utilised.
Side Projects
Nice to see, but are they relevant to the position your working on? Do they add anything more than your actual job experience? Were they commercially successful or popular open source projects?
Education
With 10+ years experience all you really have to put here is your highest level degree or diploma title, with the institution and date of award. Your most recent work experience is of greater value. However, if you have current and relevant certificates, include them.
Last thing: avoid too much decoration (unless you're a designer going for a design role) - simple title, subtitle, and body formatting is enough.