Roman Almazov Middle VueJs Developer


JavaScript (ES5, ES6, ES8)
Knowledge Single Page Applications (MVVM bindings, creation UI etc.)
Js frameworks: Vue.js Vue.js Vue.js- the progressive JavaScript framework. Simple, minimal core with an incrementally adoptable stack that can handle apps of any scale.... , ExtJS ExtJS ExtJS- is a pure JavaScript application framework for building interactive cross platform web applications using techniques... WikipediA
Css frameworks: UiKit3 UiKit3 UiKit3- A lightweight and modular front-end framework for developing fast and powerful web interfaces. , Spectre Spectre Spectre- a Lightweight, Responsive and Modern CSS Framework. , Element Element Element- a Desktop UI Library, Vue 2.0 based component library for developers, designers and product managers...
Testing: Jest Jest Jest- Jest is used by Facebook to test all JavaScript code including React applications. One of Jest's...
Other: Electron, ThreeJs, Phaser, Crafty.js, Puppeteer, TypeScript, PhantomJS, GraphQL, Highcharts,, WebGL


Godot (GDScript, VisualScript)
Defold (Lua)
Phaser (JavaScript)
Excalibur (JavaScript)

CMS awareness:

Magento, Tamaranga, Osclass, KVS, CS-Cart, PageKit, Cotonti, OctoberCMS, Invision Power Board, MotoCMS, Simpla, Vamshop, 1C-Bitrix, Umi Cms


Visual Studio Code Insiders
GitHub, GitLab, Bitbucket
Automation: ZennoPoster, Datacol

Other information:

English at level B1(Intermediate)
Practical experience since 2012
Most of the experience is in frontend Single Page Applications and e-commerce (shops, classifieds desks, affiliate programs, crm etc.)
Creating desktop app with Electron, mobile app (NativeScript, Quasar, Cordova), browser extension (Vue) and games with Phaser + Vue, ThreeJs + Vue or Defold Game Engine for fun

I'm studying:

React.js, Angular.js, more testing frameworks (Karma, Jasmine), Flow, Synaptic.js, TF-IDF, B-tree