Allan McKay is an award winning visual effects supervisor and technical director based out of Los Angeles, CA. Some recent projects include Star Trek Into Darkness, Transformers 3, The Last Airbender, and the Equalizer. He also has worked on a variety of game titles, including Call of Duty, Halo, Team Fortress 2, and more.
Allan had his website re-designed and came to us to have us finish up some of the technical aspects. We optimized the site for performance, fixed some glaring SEO issues, set up Google Webmaster and then migrated the new site to the live site.