Position: Senior Javascript Software Engineer
Category: JavaScript
English level: intermediate
Years of experience: 7

I solved a lot of tasks and invented a lot of solutions. Here a few of them:
- Built application Frontend and Backend for auto-publishing great than 100 000 events a day in worldwide in different time zones based on Amazon Web Services
- Invented lightweight nodejs proxy server for testing features with real data on the remote server for a project where FE developers spent a lot of time waiting for Java compiling and saved 70% of the time of FE developers.
- Together with a team of 4 people finished the project and started to beta testing which contains Server, Web Application and Mobile application for 8 months.
I am working IT sphere since 2012. I started as a PHP Developer and then switched to JavaScript. Therefore, the last six years I worked as a Frontend Developer or Javascript Fullstack Developer. I have been involved at least in 10 different software projects related to different spheres of business such as banking, logistic, nature, lottery, entertainment, security, and healthcare. I had a chance to work on application design from scratch, working on requirements analysis and specifications, issues detection, analysis and resolving, coding, testing, code improvement, and maintenance with producing technical documentation. Since 2019 I have been working as a team leader/tech leader role in the last 2 projects
Projects I was involved in, gave me experience and a deep understanding of web development, particularly in JavaScript-related stack, including work with HTML5/CSS3 and REST methodology altogether with HTTP protocol.
I have good knowledge in the design of frontend single page applications based on the most popular Frontend Frameworks (React, Ember, Vue, AngularJS).
Server-side: NodeJS and ExpressJS Framework
Databases: MondoDB, PostgreSQL, MySQL
UI Frameworks and CSS tools: Material UI, Bootstrap, Less, Sass, JSS.
I have used to build systems like Grunt, Gulp, and WebPack.
For the last 2 years, I am using Typescript in my projects to increase stability, understanding of the code base and decrease issues, and run-time errors.
I was working with cloud technologies: AWS (EC2, Cognito, S3, Lambda), Heroku, Google Clouds.
I worked with Maps, Social webs, and authentication services like Auth0. I have good experience and understanding of automation testing based on work with Karma, Mocha, Jasmine, and Protractor.
I am a target-oriented software developer with a technical engineering background. I always try to do efficient work in a team.
I like to solve puzzles, so I would like to have challenges, interesting tasks, and professional team for working on the ambitious project. React/Redux, VueJS, Ember.