Position: Frontend Engineer (React / Angular / WebGL)
Category: JavaScript
English level: pre
Years of experience: 8


At the beginning of my career, I started out as back-end developer. I got experience with backend frameworks, CMS WordPress and Magento (writing, setting up your own and ready themes, plugins). Now this backend background allows me to see the full picture when solving complex architectural problems.
After few years of work, I realized that I was inspired by the visual part of the web. I completely switched to development isomorphic React and Angular 2+ applications. Also I developed small projects on Svelte and Vue. Over the years of work as front-end developer has received deep knowledge in functional programming, SOLID Principles, OOP, performance optimization, interactive interfaces, JAMstack, CSS pre-processing (LESS and SASS), responsive and adaptive html markup, accessibility standards, hybrid applications on React Native and Ionic Framework.
In my free time I learn and experiment with WebGL technologies. I have experience with Three.js, BabylonJS, GLSL, Unity.
My main goal is to use advanced technologies to achieve a completely new level of user experience and engagement of web projects.