You haven't listed any of your needs or wants that you wish to satisfy. Why isn't that just a short bullet point list somewhere? Why isn't all of this a collection of short bullet point lists: * Skill set * Achievements at last company * Education Considering the whole point of this page is to generate leads to request your resume why is it so long? why not keep it vague? Some of your opening sentences need a lot of…
This is great advice for all resumes because of the TL;DR problem. Professional resume builders, recruiters, and HR people have all told me the same thing - every single word should be there for a reason. Remember that the person reading your resume is likely reading 10s or 100s of them. If they see a wall of text they will just move on.
You also hit on another point, be specific. For example, I would like to see your shortened version of ArcObjects in a quick points at the top of the resume and then very specific support in following descriptions.
To the OP, so what if you used ArcObjects daily for 3 years, explain exactly what you did with that tech. If you can, use specific numbers (users and dollars tend to jump out).