Key Technical Skills • Javascript, Ajax, ES6, Jquery, YUI, Ext JS

Key Technical Skills • Javascript, Ajax, ES6, Jquery, YUI, Ext JS

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, Grunt.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, • yeoman 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 css 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 .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    6 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us