Position: Senior JavaScript developer
Category: JavaScript
English level: intermediate
Years of experience: 7

Have experience of creating project and gathering team from scratch. Leading team.
7 years of professional development experience. 

Lead front-end developer at Tain (October 2016 – December 2018)
Duties:
Development and maintenance of gambling software with 3D graphics for mobile and desktop platforms from scratch. 
Design an architecture for projects key components.
Create and delegate technical tasks. Conduct interviews. Review pull requests. Performance optimization.
Technology stack: 
Webpack, React, Redux, Three.js, GLSL, SCSS, stylus.

Senior front-end developer at Playtech (January 2015 – October 2016)
Duties: 
Design and development of gambling software for mobile devices (based on live video streaming). Research and provide different proof of concepts for future projects or improvements for current ones. Performance optimization. Substitute of team lead.
Technology stack:
AngularJS 1.5, SocketIO, grunt, yeoman, LESS, Underscore, GIT (submodule, subtree), live video streaming (HLS, WEBM, RTSP, JSMPEG)

Front-end developer at Samsung R&D center (July 2012 - January 2015):
Technology stack:
Vanilla JS, FlightJS, AutobahnJS (like SocketIO),  jQuery, SASS, bootstrap, BackboneJS, Underscore,  SocketIO, jQuery.
I’m looking for long-term collaboration, where I’ll be able to apply and extend my programming skills and improve my English knowledge. I’m interested in business trips or relocation. Look forward to participating in projects with cutting-edge technologies and challenging tasks.