Front-end Developer
2019 - PRESENTOptimizely (via Toptal)- Created A/B tests (visual and functional changes on websites to identify the best user experience) using pure JavaScript and CSS for several clients, such as Nike, Bloomberg, Visa, Slack, Indeed, and more.
- Built an internal platform for calculating and tracking credits utilization. The platform uses ASANA API to watch for tasks' updates and synchronize their data with the DB.
- Developed internal projects while taking a full-stack role.
Technologies: JavaScript, React, Redux, Firebase, MongoDB, Cloud Firestore, CSS, CSS3, Vanilla JS, Asana, APIs, Express.js, Front-end, Back-end, React Redux, React RouterSenior React Developer
2019 - 2019LabelUp- Refactored and improved the application architecture.
- Created and implemented JSX templates for the website's new version from Adobe XD.
- Adapted an existing React on Rails application for use as a single-page app.
Technologies: JavaScript, Firebase, Gulp, Adobe Photoshop, Pixel Perfect, Redux Form, MUI (Material UI), Redux Thunk, ECMAScript (ES6), CSS3 Animation, Responsive UI, TypeScript, Front-end Development, Immutable.js, React Router, Webpack, Material Design, CSS, Sass, Redux, React, User Interface (UI), Git, Vanilla JS, Node.jsSenior Front-end Developer
2017 - 2018Finam- Rewrote and maintained a website’s personal office.
- Refactored the legacy code and improved the codebase.
- Created HTML templates for a new website from Figma.
- Researched possible FE frameworks for the new website.
- Integrated a digital signature plugin with the website.
Technologies: JavaScript, Firebase, Pixel Perfect, Redux Form, MUI (Material UI), Redux Thunk, ECMAScript (ES6), CSS3 Animation, Responsive UI, Front-end Development, Adobe Photoshop, Figma, ASP.NET, Webpack, Gulp, Knockout (Knockout.js), Backbone.js, jQuery, PostCSS, Sass, Redux, React, User Interface (UI), Git, Immutable.js, CSS, React Router, Vanilla JSLead User Interface Developer
2014 - 2017Corpguru- Led and motivated a small team of front-end developers.
- Chose the tech bundle and improved the front-end code.
- Managed and optimized a working process for front-end development.
Technologies: JavaScript, Gulp, Adobe Photoshop, Pixel Perfect, Canvas, CSS3 Animation, Responsive UI, User Experience (UX), AngularJS, Front-end Development, Vanilla JS, CSS3, HTML5, Less, jQuery, Angular, User Interface (UI), Git, CSS, WebpackFront-end Developer
2011 - 2014Corpguru- Developed and launched a UI kit shared for several projects and used by many programmers.
- Integrated Angular with the projects and built some features with it.
- Constantly worked to redesign and update the front-end part of several major web portals for A/B testing and an improved user interface.
- Created HTML pages from PSD mockups for several major web portals.
- Integrated and customized Less preprocessor with the projects.
- Created custom jQuery plugins for business needs.
Technologies: JavaScript, Gulp, Adobe Photoshop, Pixel Perfect, Subversion (SVN), CSS3 Animation, Responsive UI, User Experience (UX), AngularJS, Front-end Development, CSS3, HTML5, Less, jQuery, Angular, User Interface (UI), Git, CSS, Vanilla JSHTML Developer
2010 - 2011Synergy University- Created the HTML portion of online classes as part of my role.
- Designed online web tests for students with Adobe Captivate and JavaScript.
- Designed online web tests for students with HTML/CSS and JavaScript.
Technologies: Gulp, Adobe Photoshop, Pixel Perfect, CSS3 Animation, Responsive UI, Front-end Development, JavaScript, Adobe Captivate, CSS, HTML, User Interface (UI)