Please review profile. I can say I have done over 75 Joomla web sites, worked with the area's you are requesting. New to Freelance but not new to web development or SEO. You will be pleasantly surprised to see what I can do. Had comments from Wall Street Journal, Drudge and other top web sites compliment my work. Many referrals you can call and hear for yourself, the work that I do is none other than the best.