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


BrightSign LLC
Senior Frontend Developer / NetSuite developer

Working in the BrightSign NetSuite team. The main focus here is to maintain a system which accounts various subscriptions types which are sold by BrightSign. This involves communicating with the server team, interacting with admin API (mainly through SOAP) and NetSuite (SuiteBilling). Additional responsibilities includes: creation of various interactive reports through Suitelets and processing of large data arrays through MapReduce scripts.

BrightSign LLC
Senior Frontend Developer

Work as part of the team responsible for creating and maintaining web-based products for managing hardware (video players). Main responsibilities: architecture planning, components implementation, bug fixing. Technologies used:

- React JS (5 years);
- Redux (5 years);
- TypeScript (4 years);
- Electron (4 years);
- Node JS (2 years);
- Nest JS (2 years);
- ReactNative (4 months);
- Webpack (5 years);

Instart Logic (Lohika)
Frontend developer

Work as part of the team which was responsible for creating web based dashboard from scratch. Main responsibilities: development of D3 components, implementation of architecture, bug fixing. Technologies used:

- Backbone JS (1 year);
- jQuery (1 year);
- Underscore JS (1 year);
- Marionette JS (1 year);
- Browserify JS (1 year);
- D3 JS (1 year);
- SVG (1 year);

Lohika
Frontend Developer

Maintain and enhance internal portal. Technologies used:

- PHP (4 months);
- WordPress (4 months);
- jQuery (4 months);

Eurosport (Lohika)
Frontend Developer

Develop frontend solutions for publishing platform. Implementing new version of "Eurosport player" service. 
Technologies used:

- Pure JavaScript (5 months);

CompIndex (Lohika)
Frontend Developer

UI bug fixing, implementation of new UI features. Technologies used:

- Backbone JS (5 months);
- jQuery (5 months);
- CoffeeScript (5 months);
- SVG (5 months);