Pavel Zagvozdin

JavaScript/TypeScript Developer

Experience

Frontend Developer · Dodo Brands - international food-tech company

November 2021 – Present
Core team
  • Created and supported internal boilerplate tools for frontend developers.
  • Reduced project start time from 5 hours to 1 minute.
  • Developed 3 custom ESLint rules for styled-components files.
  • Created Yarn plugin to check Node.js version in projects.
  • Developed Vite plugin to generate service worker.
  • Developed Vite plugin to correct HTML files.
  • Implemented GitHub Action to publish version artifacts.
  • Implemented GitHub Action to deploy version artifacts.
  • Reduced CI/CD pipeline time from 20 minutes to 1.5 minutes.
  • Developed 30 B2B interfaces.
Self service kiosk
  • Completed first stage of project.
  • Architected and implemented combo meal selection feature.
  • Designed cart layout.
  • Designed menu layout.
  • Created animations between pages.
  • Developed shopwindow slider.

Frontend Developer · Sber-Korus - fintech company

January 2019 – September 2021
Section for legal entities
  • Architected and implemented "pledge" step.
  • Redesigned "Main data" step.
  • Reduced the difficulty of "Withdrawal" step.
  • Worked in a cross-functional team of 7 (2 frontend, 2 backend, 2 QA, 1 product manager).
VAT refund project
  • Completed the project for one of the most famous banks.

Software Engineering Specialist · Neolant-West

May 2018 – December 2018
Product team
  • Implemented 5 sections of geo-information system.

Web Developer · Fibernet

August 2017 – May 2018
Product team
  • Creation of sites for companies-customers.
  • Worked as a team with a copywriter.

Education

Saint Petersburg State University of Aerospace and Instrumentation

June 2015

Master’s degree · Saint Petersburg

  • Information Technology

Languages

  • English (B2)
  • Russian (native)
  • Japanese (N5)

Contact