Position: Software Engineer
Category: JavaScript
English level: upper
Years of experience: 9

A highly skilled Lead Software Engineer with a focus on  React and NodeJS who offers a unique combination of cross-functional skills with 7+ years of commercial experience in Web Development and 1+ year of technical leadership. I was involved in processes like: project architecture design, development and deployment process setup.
My expertise includes gathering and analyzing requirements, defining business processes, integration solution architecture and design.
I am an effective communicator who easily builds consensus among diverse groups of people such as Programmers, Designers, Managers, VPs, Directors, and others from all organizational levels and cultural backgrounds.
Recognized for team development, leadership, customer relationship management, negotiations, project management and development and implementation of large, complex global IT projects.
General:  OOP, SOLID, REST, Design Patterns, UI/UX Design, SOA, SPA;
Platform:  AWS;
Languages:  JavaScript/EcmaScript 5/6/7, SQL, TypeScript, Java;
Framework:  React/Redux, AngularJS 1.x, NodeJS, Common/Require, FabricJS, jQuery/jQueryUI, NightmareJS, PhantomJS;
Web:  HTML5/CSS3, SCSS/LESS, Flash/Flex;
Common:  Ajax/Promises, Prototype/Closures, CORS, JSON/JSONP, RegExp; 
TDD:  Jasmine/Jest, Karma, Mocha;
Build:  Npm/Bower, Babel, Webpack/Browserify, Grunt/Gulp, Ant, Maven;
CI/CD:  Codeship, TeamCity, Vagrant, Jenkins, Jira, Confluence; DataBase:  MSSQL, Sequelize, Oracle/Hibernate;
Source Control:  Bitbucket/Github, Git, SVN.
Senior Front End (React.js) developer
Senior FullStack developer (React.js + Node.js)
Lead

NOT: casino projects