140x140

Nik Savchenko

Front-end developer, JavaScript programmer, Full-stack web developer

Experience in IT more than 15 years, mostly worked as front-end developer (JavaScript, BackboneJS, jQuery) and back-end programmer (PHP, MySQL).

I had taken part in development of dozens web and mobile projects. From simple websites, landing pages, online shops, portals and catalogs to large complex web applications for content management, usual CMS and SaaS platforms for website creation. I’m able to find solutions on a limited budget and time, and can implement high quality and scalable solutions for complex projects.

Resume

Front-end developer

My one page Resume for the position of: Front-end developer

Curriculum vitae

Here you can find my detailed, all in one, six pages Curriculum vitae

Skills

JavaScript and frameworks/libs

Javascript, Backbone.js, jQuery, jQuery UI, AMD/CommonJS, ECMAScript, jQuery Mobile, D3.js, RequireJS, AngularJS, ReactJS, Flux/Redux, PhantomJS

Tooling and Javascript Tooling

Webpack, LMD, Browserify, Bower, Babel, Grunt, Gulp, SVN, Git, Linting, NPM

Back-end

Node.js, NPM (sails.js, express, connect, derby.js), PHP, MySQL, Zend framework, Yii

Web mastering

HTML/HTML5, CSS/CSS3, Bootstrap, Responsive/Adaptive design, Template engines (Jade/Handlebars/Jade), LESS/SASS/PostCSS UI/UX and mockups (Cacoo, Photoshop)

Web Technologies

JSON, JSONP, JSON-RPC, REST, Ajax, LocalStorage, Web sockets, 3rd party APIs

Programming practices and paradigms

Functional programming, OOP, Prototype-based programming, Design patterns, JavaScript patterns