Suggestion: Move the work experience up so first, education comes after work experience.
Don't call it volunteer work, you did work for an organization that I suppose has someone who will recommend you.
List skills in a skills section so that recruiter can focus quickly. If you built a content management system I suppose that means skills used on that project include HTML5, CSS, maybe some client side scripting?