Agile and motivated team leader with experience in object-oriented design and test-driven development for database-driven, content managed websites and Facebook applications in PHP5 (mainly Symfony 1 and Symfony2).
Specialties:
* Symfony 1.0-1.4 (including Doctrine), Symfony2
* PHP5, CSS/SCSS, HTML5, Javascript (MooTools/jQuery), XML/XSLT
* Content management systems, API integrations and Facebook applications
* Multi-lingual/ multi-locale websites
* SQL (MySQL 4/5)
* Subversion and Git
* Apache (with mod_rewrite) and nginx + PHP-FPM
* Mac OS X (10.4+), Windows and Unix
Joint Development Team Leader @ From November 2014 to Present (1 year 2 months) London, United KingdomOwner and Technical Director @ Developed a collection of tools using PHP5 for Packrat (a virtual social collection-based game on Facebook). These include a MOO Sticker generator (using the MOO API); a market tracker, which uses a cron job that scrapes information from the site (with permission); an information tool, which displays recipes and market information for the cards; and a mockup generator. They have been received well by the Packrat community, and the developers of the game. From December 2008 to Present (7 years 1 month) London, United KingdomTechnical Lead @ Responsible for developing and styling new websites, microsites and Facebook applications (using Symfony 1.4 and Symfony2) for a variety of clients; including writing functional and technical specifications for projects. Also responsible for setting up live server environments with nginx and Apache2.
Clients I have worked with include innocent (many Facebook apps, mini sites and a multi-site CMS to serve several websites), NOW TV (Sky), Mercedes Benz, smart, Revlon, Co-op, Red Bull UK, McDonalds, The Collective, Absolut UK, Capital FM, Jergens Naturals, This Water, River Island, Logica, CBS, National Citizen Service, John Frieda, The Food Network, Covent Garden, Dunhill, and Escada Fragrances. I have also written and contributed to several open source Symfony plugins.
I am an integral part of the development team and have been responsible for mentoring other team members, and creating technical and project documentation to improve workflow. From May 2014 to November 2014 (7 months) London, United KingdomSenior Developer @ Responsible for developing and styling websites and Facebook applications (using Symfony 1.4 and Symfomy2) for a variety of clients; including leading projects, and writing functional and technical specifications.
Also responsible for setting up live server environments with nginx and Apache2.
Clients I have worked with include Mercedes (and smart), McDonalds, Food Network, Revlon, Dunhill, innocent, Red Bull UK, The Collective, Absolut UK, Global Radio (Capital FM and Heart FM), Jergens Naturals, This Water, River Island, Logica, CBS, National Citizen Service, John Frieda and Escada Fragrances. I have also written and contributed to several Symfony plugins.
I am an integral part of the development team and have been responsible for mentoring other team members, and creating technical and project documentation to improve workflow. From September 2012 to May 2014 (1 year 9 months) London, United KingdomDeveloper @ Responsible for developing and styling new websites and Facebook applications (using Symfony 1.4 predominately, more recently a site and app with Symfomy2) for a variety of clients; including writing functional and technical specifications for projects.
Also responsible for setting up live server environments with nginx and Apache2.
Clients I have worked with include innocent (many Facebook apps, mini sites and a multi-site CMS to serve several websites), Red Bull UK (mini sites and Facebook apps), The Collective (Facebook app in Symfony2), Absolut UK, Capital FM, Jergens Naturals, This Water, River Island, Logica (HTML5 and AIR app), CBS, National Citizen Service, John Frieda and Escada Fragrances. I have also written and contributed to several Symfony plugins.
I am an integral part of the development team and have been responsible for mentoring other team members. From January 2011 to September 2012 (1 year 9 months) London, United KingdomFreelance Senior Developer @ Customised an open source asset manager; built a radio station web service for flash banner; and provided maintenance, styling and content entry for a new client site. From December 2010 to January 2011 (2 months) London, United KingdomFreelance Senior Developer @ Built a custom CMS solution using Symfony 1.4; created a new site using the custom CMS solution; and provided maintenance and styling for existing client sites. From November 2010 to November 2010 (1 month) London, United KingdomPHP Developer @ Responsible for maintaining and developing a selection of e-commerce and content managed websites for a variety of clients primarily in the fashion and holiday industries; including proposing new solutions for existing clients, and writing functional and technical specifications for projects. Development in PHP5 (with MySQL), using both a custom framework solution and an open source framework, Symfony (with database abstraction using both Propel and Doctrine).
Client websites that I have worked on include: Epifony * and Gutenberg * (in-house CMS solutions), Pod1, Barceló Hotels (including booking engine) *, Value Retail * (10 multi-lingual websites), Sani Resort * (multi-lingual), Yahoo Advertising (5 multi-lingual websites), Conran (3 websites), Fred Olsen Cruise Lines *, Kabiri, Global Mechanism *, Kurt Geiger, Aspinal of London, Uniqlo, Links of London (multi-lingual/multi-locale), Red Carnation * (12 websites), Reiss, MurmurART *, Matches Fashion, Picture the Loan *, List Ideas Facebook Application *, Fremantle Media *, Innovia Films, Kenwood, and Infonic.
( * indicates main developer on project)
I was an integral part of both the agency and the development team and assumed the role of key "go-to" person (and the most requested) for anything related to Pod1's in-house CMS solutions. I was also asked to mentor both new starters and existing team members. From June 2007 to September 2010 (3 years 4 months) London, United KingdomDeveloper @ Mind Candy is an interactive entertainment company that specialises in puzzles and Alternate Reality Games. Our first project was a groundbreaking puzzle-based ARG called Perplex City - a global treasure hunt played simultaneously by tens of thousands of people around the world.
Responsible for maintaining and developing many websites used for Perplex City, an online alternate reality game (ARG); and a website used for the BBC Big Weekend ARG. Also involved in the alpha stages of the development for Moshi Monsters.
Developed several versions of perplexcity.com, a large online community site; using first XSLT/XML and JSP (RESTful Perl interface), and then JSP and custom Java tags with Hibernate. Additionally designed and developed a User Administration website for internal use by Customer Support; and a wayback archive in JSP for the sites from Perplex City Season 1.
Designed and developed a Store Locator in PHP and MySQL, which used the Google Maps API, and interfaced with a system which calculated the nearest stores to the entered location. Designed and developed a Puzzle Manager system which used JSP, custom Java tags, Hibernate and MySQL to store, manage, display and manipulate data entered for puzzles.
Additionally developed a Content Management System (CMS) in JSP with MySQL; including custom JSP tags and Freemarker templates to display the data entered into the CMS. From March 2006 to June 2007 (1 year 4 months) London, United KingdomCustomer Support Volunteer @ Volunteer on the Customer Technical Support Team for a database driven blogging website, LiveJournal, serving over 2 million users. I gained many levels of trusted privileges and answered over 3000 requests to the users' satisfaction. I was a mentor for other volunteers, and was involved in their training, and in producing training documents
Also, involved in translation of LiveJournal.com technical support documents into French From January 2003 to June 2004 (1 year 6 months)
MSCA @ Microsoft Certification From 2005 to 2006 MSc, Information Technology @ University of Nottingham From 2004 to 2005 BA (Hons), Law with French @ University of Nottingham From 2000 to 2004 Droit francais @ Université de Nantes From 2002 to 2003 Ashby Grammar School From 1996 to 2000 Jo Carter is skilled in: PHP, HTML 5, Apache, MySQL, Git, Subversion, CSS, Facebook API, JavaScript, Test Driven Development, CMS, MVC, Web Services, OS X, Symfony
Websites:
http://www.holler.co.uk,
http://www.jocarter.co.uk/portfolio,
http://packrattools.com