My Experience

I have 8+ years of commercial experience working as web developer. I have worked on various kinds of projects starting from visit cards, blogs and news portals and ending up with sophisticated business applications, that produce reports, invoices and other sort of analytic tasks. I have worked for several companies and had a change to work in different teams doing different bits of functionality. I think that most of the time I was working in a team of developers,managers and designers, but sometimes I was managing and delivering entire project by myself. I had to do both front-end and back-end development. I did designs slicing and later it's implementetion. Sometimes I had to create designs from scratch or style something according to initially provided designs, color scheme etc. As a more experienced developer I was mentoring more  junior members in a team. Around two years ago I switched to responsive web application development using Javascript for both front-end and back-end.

Key Technical Skills
  • JavaScript (OOP)
  • Node.js, Grunt.js, Require.js
  • HTML(XHTML), HTML5, Handlebars
  • CSS, CSS3
  • Appcelerator Titanium - iOS/Android applications
  • BDD/TDD Jasmine.js, Mocha.js, Testem.js, phantom.js
  • Jenkins, Bamboo
  • PHP(OOP)
  • MySQL (ORM), Doctrine
  • SEO
  • Apache server
  • Zend Studio, Sublime Text 2, Adobe Photoshop
Frameworks
  • Backbone.js
  • Angular.js
  • Twitter Bootstrap
  • jQuery/ jQueryUI / jQuery Mobile
  • YUI 2/ YUI 3
  • Ext JS
  • Zend framework
CMS and E-commerce platforms
  • Magento
  • Webgooroo
  • Ez Publish
  • Typo3
  • Wordpress
  • Drupal
  • Joomla
  • Expression Engine
  • Squarespace
I have got an experience in creating and working with web services based on XML, SOAP and REST protocols. Also I have integrated many  popular and commonly used payment solutions like paypal, sagepay, globalcollect, first data payment solution and integrated several banking payment systems.