Position: Front-end Developer
Category: JavaScript
English level: intermediate
Years of experience: 1.5

Calculation of the RTP of the slot with additional symbols. About 70 billion iterations using NodeJS. Taking into account optimizations and the use of parallel processes with worker threads, it was possible to reduce the counting time from 30 days to 20 hours

In a relatively short period, I independently studied a large number of new technologies.  I consider each completed pet project an achievement.
Front-end developer with back-end experience, result-oriented.
I am developing pixie games using spin animations. I love programming, I'm a fast learner and love learning new technologies.

Created about 10 successful projects using pixie.js and spine animations on the frontend. Developed a new direction (crash games) for the company. Developed a back-end part for this direction, using web socket technology for front-end and back-end communication. Also, Worker threads were used to isolate the game loop.
Together with a game designer, wrote a collector for calculating the RTP, which processed more than 68 billion iterations. Achieved significant optimization in execution time (from 80 days to less than 24 hours)

01.07.2022 – now
GROOVE (Getta Gaming) 

SKILLS: HTML, CSS(SCSS),  Java Script (ES6+), Pixi.js, Spine, GSAP,  Git, REST API,  Axios, Web Sockets(Socket IO), Worker Threads,  React, Node js, Express, Mongo DB, Redis, Jest, Webpack, Jira, Figma
I expect the company to share experience and work in a team