Lead Front End Developer London £590/day Years of experience: 10+ Latest contract: Lead Front End Engineer at SCEE Ref: CW1218776

Key Technical Skills • JavaScript, Ajax, ES6, jQuery, YUI, Ext JS, Twitter Bootstrap • Backbone.js, Backbone-Marionette, Anglular.js, Ractive.js, React.js, Flux, Redux.js, Alt.js • Node.js, Sails.js, Express.js, Require.js, .js, Babeljs.io, ES5to6 • PHP (OOP) • MySQL, Doctrine, NoSQL, MongoDB, Casandra • PhoneGap, Appcelerator Titanium (iOS applications development) • HTML, XHTML, HTML5, XML, Handlebars, Smarty templates • CSS3, SASS, LESS, Twitter Bootstrap • Version control (SVN, .GIT, Perforce) • CMS, CRM, CDS, E-commerce • Webservices, SOAP, REST, OAuth • Jenkins, phpUnderControl, Bamboo • TDD, BDD, TheIntern.io, Jasmine.js, Mocha.js, jsTestDriver, Testem.js, phantom.js • Selenium, PHPUnit • Zend Framework, Magento • SEO • Amazon Web Services(AWS) Elastic Beanstalk • Apache server configuration • Linux, MacOS, Windows • Adobe Photoshop • Zend Studio, Sublime Text2

Employment History

Lead front-end engineer, contractor at SCEE, London (12.08.2013 – 14.10.2015)

• Designed and developed CDS(Content Delivery System) web application using following tools and technologies: • Backbone-marionette.js, • Apache as reverse proxy and Jetty – as main backend server providing RESTful API, • handlebars – as templating engine, • as main project scaffolding tool, • grunt.js, jenkins for build and deployment, CI • npm and bower – as package managers, • twitter bootstrap 3.0+ as UI framework • scss as pre-processor. • modernizr – for feature detections,

Page 1 of 6

• require.js – AMD, • perforce, .git for source control • bootstrap • SASS • Developing web applications for PlayStation4 built-in browser that’s used inside ps4 games and Live Area. Developing interactive Live Tiles inside Live Area. • AWS websirvices, elastic beanstalk • App Cache, LocalStorage • ES6 – modules, syntaxis • Mocha and chai • Working on Developers self-service portal that allows game developers to manage their titles, configure development/production environments, manage in-game services and allows integration and configuration of PSN/PS4 features and service like Game Events. • React.js and Ractive.js for front-end interface • NoSQL, MongoDB and Casandra for data storage. • ES6 – modules, syntaxis with babeljs.io • Sails.js as back-end server • theIntern.io for e2e and unit testing • Application architecture and design with collaboration of back-end team lead. • User experience, User interface designs and patterns development • Role involves rapid prototyping, POC. • Organising work and managing other front-end developer • Support for ipad, desktop ps4 browsers.

Senior Interface developer at Tag Worldwide, London (02.02.2013 – 12.08.2013)

• Working on web application development using following technologies and tools: • backbone.js, • npm and node.js – as backend server providing RESTful API, • handlebars – as templating engine, • capistrano, grunt.js, jenkins for build, deployment, CI • twitter bootstrap 2.+ as UI framework • less as css pre-processor. • app is utilising css3 transitions and html5 standard features • modernizr – for feature detections, • require.js – AMD, • mocha/chai and selenium for unit and functional testing. • .svn, .git, .git-svn for source control • Bootstrap • Sass

• We introduced adaptive design and supported three desktop and 1 mobile breakpoints. Also had touch interactions support for tabled and mobile devices.

Senior Interface developer at LBI group, London (12.04.2012 – 02.02.2013.)

• Web page slicing according to W3C standards. • Accessibility and screen readers. • Development of responsive websites and mobile-first web application using following tools and technologies • backbone.js, • apache as backend server providing RESTful API, • handlebars – as templating engine,

Page 2 of 6

• grunt.js, bamboo for build, deployment, CI • less as css pre-processor. • app is utilising css3 transitions and html5 standard features • modernizr – for feature detections, • require.js – AMD, • jasmine/phantoms.js/jsTestDriver/watir for unit and functional testing, • font-icons, • bootstrap, sass • responsive app with mobile first approach with support for mobile, tablet and desktop form-factors. • Used .svn for source control • Mentoring of more junior developers on the projects

Software engineer at Vision With Technology, London (15.04.2010 – 12.04.2012)

• Web page slicing according to W3C standards. • Website development based on CMS (eZPublish, Squarespace, Wordpress) – doing both front-end and back-end. For front-end our team mostly used jQuery, jQueryUI, YUI2/3 and ExtJS libraries. On all projects we used .git for source control • Website support and maintenance • Mentoring and training

Web developer at KdWeb, London (30.09.2009 – 15.04.2010)

• Web page slicing according to W3C standards. • Website development based on CMS (Expression Engine, Typo3) – doing both front-end and back-end. • E-commerce system development based on Magento – doing both front-end and back-end. • Website support and maintenance • Web pages redesign. • Clients training

Web developer at IDATA Ltd & Blue Bridge technologies, Latvia (01.01.2006- 15.09.2009) • Web page slicing according to W3C standards. • Website building based on CMS (Web-gooroo, Joomla, Drupal, WordPress) – doing both front-end and back-end. • Website support and maintenance • Existing websites redesign and upgrade. • Communication with clients, project management • Junior members training

Portfolio

Here is a list of websites and applications I have worked on. Some projects are not included in this list.

UK projects

I am not allowed to provide links to the projects I have worked on during my employment at Page 3 of 6

“Tagworldwide” and some work I have done for SCEE, but I might demonstrate few screenshots and explain what kind of projects I have worked on and discuss challenges I have faced.

Freelancing www.konstantinsuslov.com www.lash-extension.co.uk www.beautybyhanna.co.uk

Project I have worked on during employment at LBI UK www.bt.co.uk group.barclays.com www.globalservices.bt.com

Projects I have worked on during employment at Vison with technology www.thisisafricaonline.com www.dpn-online.com/ www.schemexpert.com www.fdiintelligence.com/ www.energysavingtrust.org.uk www.matrixmea.com www.visionwt.com www.awid.org www.thebanker.com www.mandatewire.com ukshop.omf.org www.nrpn-online.com www.npn-online.com www.spn-online.com www.pensionsweek.com

Projects I have worked on during employment at KDWeb www.forartssake.com www.upmalasbiroji.lv fish.kddev.co.uk www.elegantpens.co.uk 4vco.kddev.co.uk www.eyesinfocus.co.uk gregson.kddev.co.uk www.slm-oncology.com whathairdresser.kddev.co.uk www.hmrlondon.com dwa.kddev.co.uk www.cicadaoverseasproperty.co.uk www.willowbrookbirdsfoods.com www.singerdirect.co.uk

Projects I have worked on in Latvia

Simple projects www.advanta.lv www.atd.lv/ www.eco-house.lv www.zalajosta.lv www.viptulks.lv www.spa.lv www.hrmotosports.lv www.naibaltics.com www.neotopia.lv www.pilot.lv www.nlcc.lv www.akurats.lv www.gestalt.lv www.icespirit.lv www.magelans.lv www.lucavsala.lv www.pomus.lv www.selutrases.lv www.lgta.lv www.balticdune.com www.dubaja.lv www.kantini.lv www.rdrealestate.lv www.koregrupa.lv Page 4 of 6 www.paintex.lv www.forge.lv www.wake.lv

Interesting projects www.tavsmezs.lv www.katebirojam.lv www.kurtuteci.lv www.cesufestivals.lv www.felixmaiznica.lv www.villabaltika.lv www.inhouse.lv www.martinideas.lv www.latts.lv www.delawake.lv www.videspieejamiba.lv www.east333.com

E-commerce projects www.pc.lv www.diviu.lv www.myownwind.com www.mayeri.lv www.diamante.lv www.kodulux.lv www.2u.lv www.fans.lv b2b.bb-tech.eu www.balsts.lv www.aparta.lv www.g2.adamauto.lv www.shoreline.lv www.b-auto.lv www.savedreams.eu www.ojmar.eu www.flymeaway.lv

Complex projects www.crewplanet.eu www.adamauto.lv www.nightlife.lv www.lnso.lv www.lattur.lv www.lbsglobal.com www.b2binfo.lv www.ng.lv www.thermomix.lv www.scp.lv www.jurmalasnedela.lv www.kinoskola.lv

Formal Qualifications

Diploma in Computer technologies Key Modules: Basic programming

I was graduated from technical college. My program over there included basics of HTML,CSS and high-level application programming languages like Pascal, C++ and Delphi.

My first PHP, HTML, JavaScript and MySQL knowledge were obtained through self-education. Also I have additionally attended programming courses for two years. There I was learning common algorithms, code optimization, testing and main principles for writing clean and self- explanatory code. Course was based on Pascal language.

Personal Details

Date of Birth: 10/11/86 Languages: English, Latvian, Russian Nationality: Latvian Health: Excellent; non-smoker

Interests & Activities

I enjoy creating fancy web applications, complex websites and bespoke business solutions. I love attending web technology meetups and conferences. I try not to miss talks related to latest Page 5 of 6 web development tools, trends and best coding practices. Usually I try to visit one to two talks a month. Also I like to spend couple of hours in a gym and pool after work during the week and at the weekends, it helps me to relax. I am also interested in financial trading and already completed two online courses.

Page 6 of 6