Anton Pavlov

Anton Pavlov Email and Phone Number

Frontend Developer at Mayflower | React, Redux, Typescript @ Mayflower
Anton Pavlov's Location
Limassol, Cyprus, Cyprus
About Anton Pavlov

Core Skills: TypeScript, React, Redux, MobX, GraphQL, SCSS, Webpack, SSR, Code-splitting.Also Can: Node.js, MongoDB, Nginx, CI/CD.Leading Skills: Interviewing, mentoring, communicating with managementHi! I'm Anton and I'm a frontend developer with 6 years of experience, specializing in React, Redux, and TypeScript. I've worked with various frontend tools. I also have some experience with backend on Node.js and can make changes in nginx and CI/CD configs.I started out studying civil engineering and even worked on designing nuclear power plants. Then I came across a course on programming and became interested in it. The idea that I could create a button that could open a window in just 3 lines of code amazed me. Since then, I moved fully into frontend.In my first job, I was developing a sports website with lots of stats that update in real-time. I had the freedom to make technical decisions and experiment. I learned a lot through trial and error. By the end, I started conducting interviews and was leading a small frontend team.Now I'm working on a big streaming service with more than 500 million visits a month.I live in Cyprus. In my free time, I like cycling and snowboarding.For more detailed info about my experience and achievements, check out the "Experience" section on my LinkedIn.If you want to chat or have questions, feel free to message me here or:Telegram: https://t.me/shredarEmail: shredor@icloud.com

Anton Pavlov's Current Company Details
Mayflower

Mayflower

View
Frontend Developer at Mayflower | React, Redux, Typescript
Anton Pavlov Work Experience Details
  • Mayflower
    Frontend Developer
    Mayflower Aug 2020 - Present
    Limassol, Cyprus
    Frontend Developer at an entertainment streaming service among the top 50 most visited websites worldwide (according to SimilarWeb).Product Development:▫️ Primarily develop new interfaces using React, occasionally work with Vue.js.▫️ Handled the frontend integration of a KYC system.▫️ Implemented the frontend for a redesigned signup dialog that thousands of users see and use for registration every day.Performance & Code Quality:▫️ Proposed and implemented JS code splitting with loadable-components (reducing initial JS load by 7%) and CSS code splitting, including separating mobile-specific rules into their own chunk (cutting blocking CSS by 32%); revised SVG loading (reducing initial SVG load by 82%); developed a service worker to reuse a single WebSocket connection across multiple tabs.▫️ Actively participate in frontend meetings, advocating for coding standards that ensure code consistency and readability, promoting the use of automation tools like linters and pre-commit hooks to enforce these standards, initiating discussions about performance issues.▫️ Took part in setting up CSS modules on the project.▫️ Participated in the migration of JavaScript modules to TypeScript.Specialized Tech Skills:▫️ Worked with various interesting technologies such as Service Workers, PWA, push notifications, voice recording, mp3 encoding, and Lottie animations.▫️ Gained experience in modifying CI/CD and Nginx configurations as needed to complete tasks.▫️ Regularly address browser-specific issues, debug using BrowserStack and mobile inspector (iOS and Android), and find workarounds for browser limitations.
  • Leningrad Media
    Frontend Developer / Frontend Team Lead
    Leningrad Media Nov 2017 - Aug 2020
    St Petersburg City, Russia
    Worked on Scores24, a platform for sports fans, providing event schedules, real-time scores, game details, stats, and predictions.Started as the only frontend developer on an early-stage project. Took it from prototype to a production-ready app. During my time there, monthly visits grew to over 1M+. By the end of my role, I was leading a small frontend team, which included another frontend developer and a layout developer.Technical Achievements:▫️ Rewrote the project and set up a system for convenient development of future pages: divided one large MobX store into smaller pieces, replaced a custom-built unstable router with router5, established a system to load data according to the current page, and switched from a DIY GraphQL solution to urql.▫️ Set up server-side rendering using express.js and react-ssr-prepass.▫️ Configured code splitting using loadable-components.▫️ Researched different methods for handling real-time updates: jsondiffpatch, a custom-built Node.js service that sends updates via WebSocket, and GraphQL subscriptions.Product Development:▫️ Created with the team reusable and responsive components and composed pages with various sports statistics (team page, event page, schedule page, etc.).▫️ Advocated for the creation of a component library, set up react-styleguidist and populated it with component examples and docs.▫️ Led frontend aspects of adding new sports and languages.SEO & Ads:▫️ Helped implement SEO, such as schema.org markup for different entities (SportsEvent, SportsTeam, etc.), and a system for controlling meta tags via the admin panel▫️ Designed and developed a system for ad management, allowing convenient configuration of different widgets and banners without needing a frontend developer.Communication:▫️ Conducted interviews and mentored new frontend and layout developers.▫️ Delegated frontend tasks among team members▫️ Explained complex technical things to non-technical management

Anton Pavlov Education Details

Frequently Asked Questions about Anton Pavlov

What company does Anton Pavlov work for?

Anton Pavlov works for Mayflower

What is Anton Pavlov's role at the current company?

Anton Pavlov's current role is Frontend Developer at Mayflower | React, Redux, Typescript.

What schools did Anton Pavlov attend?

Anton Pavlov attended Saint Petersburg State University Of Architecture And Civil Engineering.

Not the Anton Pavlov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.