Position: senior frontend engineer / middle backend
Category: JavaScript
English level: upper
Years of experience: 6

Development of a unique player for spinу animations using mixes and spine events (during game development). 

Development of two-way communication protocol between wrapper and iframe based on js postMessages.

Integrating mobX as framework's data storage (model).

Pet projects: moneysplit.app, russ200.info
Pet projects:
MoneySplit.app - service for easy splitting of expenses
russ200.info - war statistics

Senior Frontend Developer
NetEnt
Mar 2020 - Dec 2022
Js, ts, jest, browserstack, node.js, mobx, css, html

Development and support of multiple games engines and games api using vanilla (plain) js. Development of company' shared libraries. Integration game engine to external wrapper. Support of tons of legacy products and frameworks. 

Senior JS Game Developer
Idenon
Jan 2018 - Mar 2020
js, canvas, pixi, react

Casino games development. Built more that 20 games. 

Middle JS Game Developer
Lucky Labs
Jan 2016 - Jan 2018
js, pixi

Casino games development. Built more that 15 games. 

Game Flash Developer
Globotech
Oct 2013 - Jan 2016
Game development using AS3 (flash)
I would like to work on abstract API components. I would prefer to work on developing a framework rather than working with ready-made frameworks like angular or react. I prefer not to work with visualization (animations, canvas, css, etc).