A highly-skilled Front-End developer, with 5+ years of experience specializing in JavaScript (including ECMA6) and AngularJS/React. I have in-depth experience building CRUD-like applications, UI solutions, and have spent a great deal of time learning and experimenting with new/different technologies. As trends are constantly changing, I find it more valuable to study programming patterns, understanding each side of the product, users, and technology limitations.
Implemented the web design for a well-known entertainment platform, coordinating with designers and developers to enhance various new products and features.
Assisted in effective implementation of design style sheets, developing the website with wide array of content.
Develop HTML for various browsers and maintain CSS framework and identify and resolve all issues.
Built a full dashboard solution for the client in less than 40 hours. Designed POS mobile application for kitchen waiters.
Specified project requirements with clients and provided estimates. A key part of a team-building web application using Google Maps, API, and AngularJS.
Quickly learned and adapted to the Django ecosystem and regularly used Bower, Grunt, Gulp, and AngularJS.
Designed a custom 3D engine from a sketch using open source library, Three.js, for 3D rendering. Prepared and built advanced animations using Green Sock library.
Implemented a physical library to work with each 3D object in Three.js. Used 3rd party BaaS solution for content storage.
Prepared deployed solutions using electro (http://electron.atom.io). Created optimal web-page performance on desktop and mobile devices.
EducationHQ Is an application which allows you to create your own organizations and manage their resources for educational purposes. It solves problems with employees, as well as introduces materials. It allows you to add appropriate articles, courses and others for specific user categories. You can easily manage and modify already created materials, user permissions for them and more.
Sit & Eat application was prototyped to solve problems with table reservations at restaurants. The dashboard was designed to hold each important step of that process. It allows restaurant managers, or their employee to manage all scheduled reservations, check their statuses, check reservation statistics and more.