Vlad Sharikov

Senior Frontend Developer at Workato
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Georgia, GE

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

LinkedIn User

I have had the pleasure of working with Vlad on several projects, and I must say that he is a highly skilled and dedicated software engineer. Vlad has an exceptional understanding of web development and is always up-to-date with the latest technologies and industry trends. His expertise in Javascript/Typescript and other relevant tools is remarkable, and he consistently delivers high-quality work. Moreover, Vlad is an excellent team player and a joy to work with. He communicates effectively, listens carefully, and always strives to exceed expectations. He has a positive attitude towards challenges and is always ready to share his expertise and knowledge with his colleagues. In my experience working with Vlad, I have found him to be a reliable and trustworthy professional. He is committed to meeting deadlines and is always willing to go the extra mile to ensure the project's success. Overall, I highly recommend Vlad as a software engineer. His combination of technical skills, dedication, and professionalism makes him an invaluable asset to any project. I am confident that he will exceed your expectations and contribute to the success of your project.

Konstantin Poleshchuk

I worked with Vladislav at Nexign, and working with such a brilliant developer was an absolute pleasure. We have developed an individual form builder for customer requests. This function includes so many components and services and has such close connections between the various parts that it was tough to keep all the diagrams in mind. Vladislav created a giant UML diagram of all system communications and a layout of the basic architecture. This greatly improved our productivity, and we used this UML diagram during all our meetings. Vlad knows the insides of Angular so deeply that he sometimes surprises me by telling me about some of the undocumented features of Angular. Also, he has experience with many frontend frameworks and tools: React, Webpack, Node, Nest.js and I really enjoy our discussions about frontend tools. Vladislav always tries to learn something new about software development and reads many books and articles. And more importantly, he has a large set of soft skills, is an excellent team player and is always ready to help his colleagues solve complex problems. If you are looking for a great senior front-end developer, you should hire Vladislav!

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Frontend Developer
      • Aug 2021 - Present

      I solve problems both on the front end using HTML, CSS and JS and Angular framework and on the back end using Ruby. I also write a lot of e2e tests using Capybara and Ruby. We have absolutely amazing and substantial e2e test coverage. I am actively participating in communications with Product Managers, the backend team and team leads and the design team. I solve problems both on the front end using HTML, CSS and JS and Angular framework and on the back end using Ruby. I also write a lot of e2e tests using Capybara and Ruby. We have absolutely amazing and substantial e2e test coverage. I am actively participating in communications with Product Managers, the backend team and team leads and the design team.

    • Russian Federation
    • Software Development
    • 400 - 500 Employee
    • Senior Frontend Developer
      • Aug 2016 - Aug 2021

      - ведение поэтапного перевода бизнес домена (по объему 1/8 от кодовой базы всего проекта, основная сложность — генератор форм) от и до: взаимодействие с аналитиками, ux, декомпозиция задач, организация работы команды разработки, обучение новых сотрудников;- работа над скоростью работы приложения и оптимизации;- сделан механизм логирования запросов, что позволило заказчику провести аудит по безопасности и исправить настройки доступа разным группам пользователей. Также этот механизм удалось доработать, что позволило разработчикам быстро узнавать об ошибках на проде, и легко выявлять, в каком месте проекта они произошли;- переработана архитектура проекта, что позволило отгружать продукт (тиражировать) сразу нескольким заказчикам с разными требованиями, фичами и т.д.;- решение новых и сложных задач для команды и для сферы в целом (например: перевод проекта на Angular на Ivy еще до релиза Ivy) - позволило в комфортной для команды обстановке (в части бизнес загрузки) поднять версию Angular и позже максимально быстро обновляться до новых версий — благодаря этому удалось быстро и аргументировано договориться об отказе от IE (т.к. следующая версия Angular не будет поддерживать IE) и переезде на Chrome;- разработка UI-kit на Angular, поддержка компонентов на AngularJS - это позволило команде делать бизнес компоненты за минимум ресурсов;- поддержка сборки hybrid проекта Angular + AngularJS - улучшение dev experience: добавление storybook, eslint/tslint, prettier, stylelint и т.п.;- разработка бизнес-компонентов (декомпозиция задач, анализ предметной области, общение с аналитиками, верстка, рефакторинг, обучение новых сотрудников) и рефакторинг существующих бизнес-компонентов;- поэтапный перевод legacy проекта на современный стек с AngularJS на Angular, что позволило проще нанимать новых людей;- регулярное обновление версий зависимостей проекта (storybook, webpack, Angular, karma и другие) и прототипирование (пример: попробовать jest? и тп) Show less

    • Middle Frontend Developer
      • Aug 2015 - Aug 2016

      - разработка и поддержка UI-kit на AngularJS;- написание единого сборщика (система вокруг grunt/gulp, ~3 года назад) для ~100 различных компонентов каждый по ~10-15 тысяч строк (~1.5 млн строк кода в сумме) - позволило упростить процессы CI и собирать проект нажатием одной кнопки + переехать в монорепозиторий + снизить время сборки одного pull-request-а (т.к. система учитывала возможность сборки только тех компонентов, которые изменились);- организация и поддержка CI, добавил поддержку unit & e2e тестов;- собрал проблемы и обозначил решения для рефакторинга всей системы для группы аутсорсеров ~20 человек — это позволило за очень краткое время силами аутсорсеров сделать критически необходимый рефакторинг (инкапсуляция отдельных компонентов системы, чтобы появилась возможность покомпонентно переводить систему на новый стек);- разработка и поддержка бизнес компонентов. Show less

    • Junior Frontend Developer
      • Aug 2014 - Aug 2015

      - тестирование продукта, затем стал брать задачи на разработку и поддержку бизнес компонентов.

Education

  • Baltic State Technical University "VOENMEH" named after D.F. Ustinov
    Bachelor of Engineering - BE, Computer Software Engineering
    2010 - 2015

Community

You need to have a working account to view this content. Click here to join now