Senior Web Application Developer and Software Engineer working professionally since 2006. A passionate developer with strong focus on semantic markup and clean, testable, efficient code, standards development and best practice.
Core interest in Functional and Object Oriented modular JavaScript for the browser and Node.js. Test Driven Development in JavaScript with Mocha and Jasmine.
Highly capable with Architectural design of Web based systems across entire stack – focus on scalability, resilience, user journey / integration.
Experienced, highly proficient front-end web developer in all standards based client side technologies.
Senior Software Developer @ Workflow, Digital CMS
Digital Development From June 2014 to Present (1 year 7 months) London, United KingdomPrincipal Web Developer @ Technical Lead of Front-end Web Development
Personalisation and Social Platform
Audience Facing Services
Programmes on Demand
Future Media
BBC Online From July 2013 to June 2014 (1 year) London, United KingdomSenior Web Developer @ Technical Lead of Front-end Web Development
Personalisation and Social Platform
Programmes on Demand
Future Media
BBC Online From November 2011 to June 2013 (1 year 8 months) London, United KingdomWeb Developer @ Technical Lead of Front-end Web Development
Personalisation and Social Platform
Programmes on Demand
Future Media
BBC Online From February 2011 to November 2011 (10 months) London, United KingdomWeb Developer @ Web Developer
BBCiD / Social
Programmes on Demand
Future Media and Technology
BBC Online From June 2010 to February 2011 (9 months) London, United KingdomDeveloper @ Web and iPhone Developer From July 2009 to August 2010 (1 year 2 months) AustraliaWeb Developer @ Web front-end development (HTML, CSS, JavaScript), Java EE Application development, Autonomy Interwoven TeamSite CMS development. Client support. From March 2006 to January 2010 (3 years 11 months) Newcastle, AustraliaCasual Demonstrator @ Tutor / Demonstrator for second year Web Engineering From July 2008 to December 2008 (6 months) Newcastle, Australia
Bachelor of Engineering (Software), Software Engineering @ University of Newcastle From 2003 to 2008 James Pamplin is skilled in: Web Development, JavaScript, XML, Software Development, CSS, PHP, Web Applications, CMS, Objective-C, Front-end, Node.js, HTML 5, Test Driven Development, Unit Testing, BDD
Websites:
http://jamespamplin.com/