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

I have two scientific publications:
"software development methodologies"
"integration of software development principles into logistics processes".
Also made a report on the topic: "modern javascript".
High level of knowledge of shaders (GLSL), postprocesses and procedural generation of meshes. 
Wrote a few low-level modules for WebGL library.
Found a way to integrate PlayCanvas applications with React (and other SPA frameworks), which allows developers to significantly scale webGL applications.
I started my career as a react / redux developer. However, I prefer webGL, which, unlike a simple front-end, requires much more knowledge and effort to work effectively. I like to solve complex problems (or rather the pleasure of solving complex problems by improving myself :) ).

For 1.5 years I worked for a company that specializes in interactive solutions for business (gamedev, but without game development) as a front-end / webGL developer.

The main technology is PlayCanvas (which is the best WebGL technology for commercial development at the moment), but there is little experience with Three.js

For a long time, I was almost the only person in the company who could handle customer requests related to my branch of activity. Because of this, I was obliged to get as much knowledge in the field of my work in a short time. In the future, it helped me to prepare and organize a full-fledged webGL development department, through mentoring, assistance and writing documentation and guidelines.

During my work I have written many short- and medium-term projects (including multiplayer, given writing server-manager) and one long-term project, on which I am the main developer in my team.
I am looking for a job in which there is an opportunity for continuous professional growth.
I would also love to be part of a friendly work environment with people with a sense of humor and openness.