Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Chris Thompson Email: [email protected] I am a Front end / Interactive / RIA / JavaScript developer with over 13 years of experience in the industry I am currently working as a contractor in Central London and I am very keen to put my current skillset to good use in diverse project work as well as work collaboratively within teams of highly skilled and motivated people. Please do not contact me regarding permanent work for I plan to remain in the market as a contractor for the forseeable future. Please feel free to follow me on my corporate Twitter account @Imonitmedia, https://twitter.com/imonitmedia. When I have an update to make it will be on this account. You can also find me on LinkedIn at http://www.linkedin.com/profile/view?id=183819438 PRIMARY EXPERIENCE Version control: Bug tracking / reporting: CSS: Markup: Preprocessing: Analytics: Email development: Integration: Wiki software: Web proxying / detection: Backend exposure: JavaScript: Local webserver / hosting: Font replacement: Frameworks: Video plugins: Content augmentation: Mobile development: Form settings: Lightbox plugins: Git, SVN Jira, Basecamp, BugTracker, Pivotal Tracker CSS1, CSS2, CSS2.1, CSS3, Flex, Media queries (for responsive) HTML5, XHTML 1.0 strict / 1.1, XML SCSS, SASS, LESS, CoffeeScript, Compass SASS Google Analytics, Omniture Litmus, dotMailer, boilerplate for email PDFTron Webviewer, Google maps, geo location, Facebook, Unity web player, Flash Google docs, MediaWiki, Confluence Fiddler 2, Charles proxy, Firebug, HTTP sniffer, Browser dev tools AJAX (jQuery and JavaScript), JSON, JSONP, Rails, Ruby on Rails, PHP, Adobe CQ5, .NET (c#), Umbraco, Reddot, Episerver, Sitecore, Magento WinJS (versions 2.1 to 3), OO JavaScript, jQuery, jQuery UI, Backbone.js, underscore.js, Backbone Marionette, CoffeeScript, TinyMCE, JSON Patch Master, jQuery tokeninput WAMPserver (Apache, MySQL, PHP), IIS7+ Python, .NET, PHP for IIS, Apache SSI, Vagrant @font-face, WebFonts, FontAwesome, Google Fonts WinJS (versions 2.1 to 3), CSS Foundation, Agile framework, 978 grid system, SMACSS, Codeigniter Native HTML5 (desktop & mobile), video.js, mediaelement.js, jPlayer, flowplayer, Investus video Infinite scroll, tab / content switching, custom carousel (jQuery), jQuery.vectormap, ellipsis overflow Responsive layout (Media queries, responsive JS), jQuery.doubletap, JavaScript touchenabled Semantic form layout, jQuery.uniform, jQuery.validate jQuery.colorbox, fancybox, shadowbox, modalbox, colorbox, custom plugins, Investus lightbox, Reveal (CSS Foundation), bespoke solutions 1 of 3 Chris Thompson EMPLOYMENT HISTORY (Contracting) === Metia Ltd, Charing Cross, London – May 2014 to October 2014 === Senior UI / JavaScript / Application developer My primary responsibility was to create a brand new cross browser / cross device compliant web application using WinJS, HTML5 and jQuery. This was to be built in parallel with a dedicated Win 8.1 app using the same data and design. I prototyped and evaluated the current beta release of WinJS and developed the website using this. I also worked with the official Microsoft WinJS team provioding them with valuable feedback regarding how their new framework managed being built in a true dev environment. Issues and breakages encountered during the build were included for them to fix for their next release. The project also used PDFTron's ubiquitous document webviewer for showing relevant content. This webviewer allowed content to be viewed on desktop, tablet and mobile environments. Agile methodology was used in planning and execution with sprints generated broken down into stories and tasks, followed up by daily morning scrums. Jira was used for project and task management. Base technologies – HTML5, CSS3, SCSS, SASS, JSON API (jQuery AJAX in a WinJS wrapper), IIS7, responsive layouts, cross browser disciplines, extensive unit testing, agile methodologies, Jira Primary JavaScript – WinJS, jQuery, JavaScript (OO), JSON === Beyond the Story, Goodge Street, London – November 2013 to April 2014 === Senior UI / JavaScript / Application developer I was the sole front end developer working with the sole backend developer to produce a web application for creating e-books online. Enhanced by interactive elements generated for Unity web player. This was a specialised project involving a handful of dedicated and highly skilled people. Base technologies – HTML5, CSS3, CSS Foundation, JavaScript (OO), Git, cross browser disciplines Worked with – Compass SASS, SCSS, Ruby on Rails, FontAwesome, Unity web player Primary JavaScript – backbone.js, Backbone Marionette, underscore.js, jQuery, CoffeeScript, JSON Patch Master, jQuery tokeninput === Rufus Leonard, Farringdon, London – January 2013 to October 2013 === Senior UI / JavaScript / Front end / Interactive developer One of the primary UI / front end / JavaScript developers on the team working on a variety of projects for multiple clients. Also helped to developer the new standards and guidelines for all project builds in the company. Base technologies – HTML5, CSS3, JavaScript (OO), SVN, Git, cross browser disciplines, LESS, SASS, Reddot, Apache SSI Worked with – .NET, Reddot, Episerver, Sitecore, Wordpress, Investus video, Compass SASS, PHP for IIS, SMACSS (semantic CSS), infinite scroll, flowplayer, 978 grid system, responsive layout Primary JavaScript - backbone.js, underscore.js, jQuery jQuery plugins – validate, uniform, custom, cookie, jPlayer, vectormap, tweet, doubletap, colorbox Client(s) – Massey Fergusson, British Gas, BUPA, Depression Alliance, London Stock Exchange Group, O2, Rio Tinto, Rufus Leonard (company website, full redesign), Shoosmiths, The Share Centre, Williams F1 2 of 3 Chris Thompson === Aqueduct, Farringdon, London – October 2012 to December 2012 === Senior Front end / Interactive developer Took charge of all front end related work for the o2 section of the official Rugby Union website. Worked closely with the .NET team for simultaneous development and code consistency. Base technologies – HTML5, CSS3, JavaScript, SVN, Git, cross browser disciplines, CSS LESS Worked with – .NET, Appia web server Primary JavaScript - require.js, underscore.js, jQuery jQuery plugins – jquery.validate, jquery.uniform, jquery.reel, jquery.quicksand Client(s) – Rugby Football Union (official website) === Razorfish, Goodge Street, London – July 2012 to October 2012 === Senior RIA (Rich Internet Application) / JavaScript developer Working with the RIA team on the Audi account. Responsible for creating advanced JavaScript functionality. Creating new pages and functions as well as improving old pages and functions. Working closely with the other lead developers to improve process and procedures for web build, integration and completion. Base technologies – HTML, CSS, CSS3, JavaScript, SVN, Git, cross browser disciplines, Lint (JS, CSS) Worked with – JSP, Adobe CQ5, Apache Ant, CSS LESS Primary JavaScript - Backbone.js, require.js, underscore.js, jQuery Secondary JavaScript - Mootools.js jQuery plugins – jquery.validate, jquery.uniform, jquery.reel, jquery.quicksand Client(s) – Audi (main website) 3 of 3 Chris Thompson EMPLOYMENT HISTORY (Permanent) === Iris Digital, Southwark, London - November 2008 to July 2012 === Senior Front End Developer, Interactive Developer, Technical lead Responsible for high quality website development. Overseeing the mentoring and training of the junior members in the team. Taking charge of work standards and documentation. Technical lead on large scale projects. Base technologies – HTML, CSS, CSS3, JavaScript, SVN, Git, cross browser disciplines Worked with – .NET, PHP, Teamsite, Umbraco, mobile (IOS, Andriod), Facebook integration, google analytics, Omniture, Web analytics, HTML email generation and testing, Email on Acid, jQuery / Flash integration Primary JavaScript - jQuery Secondary JavaScript - Prototype jQuery plugins – jquery.validate, jquery.uniform, jquery.reel, jquery.quicksand Mobile – IOS (mobile and table), Andriod, HTC, HTML5 video fallback, extensible coding (single codebase for mobile, table and desktop) Client(s) – Sony Ericsson, Sony Mobile, Philips, Shell, Barclaycard === Pod1, Westbourne Park, London - October 2005 to November 2008 === Senior Front End Developer, Technical lead Support for the head of development, taking over his work when needed. Training and supporting junior members of the team. Responsible for research and development into newer technologies. Tech leading many projects, working closely with Project Managers. Base technologies – HTML, CSS, JavaScript, SVN, cross browser disciplines Worked with – PHP, magento, symfony, google analytics, Omniture, Web analytics, HTML email generation and testing Primary JavaScript – jQuery, prototype, scriptaculous === Analyser Sales Ltd (Now Altus Security Ltd) - Feb 2001 to October 2005 === Head of Web Design and Development In charge of the entire website process from design through to development, hosting, search engine optimisation ETC. Responsible for working closely with clients to achieve the best standard of web presence. Worked very closely with the rest of the team to produce websites to the highest standard. Research and development into newer and better technologies to improve our web presence. === Foxboro Invensys, Crawley - Summer 2000 === Web Designer / Developer Employed by Foxboro to build a new section of their website focusing on the United Kingdom branch of their company. Instructed their team in the use of Adobe Photoshop and Adobe Dreamweaver. Gained great experience working with raw code. 4 of 3 Chris Thompson PRIVATE WORK HISTORY === Various clients – 2006 to 2012 === Front end / interactive / JavaScript development with PHP based CMS integration Base technologies – HTML, HTML5, CSS, CSS3, CSS LESS, JavaScript, SVN, cross browser disciplines, progressive enhancement, IE6 full development, PHP, MySQL Worked with – Wordpress, Facebook integration, Google integration Primary JavaScript – jQuery, Prototype, Secondary JavaScript - Modernizr jQuery plugins – jquery.validate, jquery.uniform, jquery.reel, jquery.quicksand EDUCATION Private Training with Learning Tree International - Building Great Websites. Bsc (Hons) - Multimedia Production and Technology. Course covering multimedia with photography, video, web design and development. A-Levels - Maths and Physics, both practical and theoretical. AS Levels - Electronics. Practical experience as well as theory. GCSE’s - English Language, Mathematics, Double Science, Design Technology, Digital Imaging. 5 of 3