Pāvels Ivanovs, Developer in Riga, Latvia
Pāvels is available for hire
Hire Pāvels

Pāvels Ivanovs

Verified Expert  in Engineering

WordPress Developer

Location
Riga, Latvia
Toptal Member Since
July 7, 2021

Pāvels Ivanovs is a senior full-stack developer with strong expertise in debugging and resolving complex issues. He has served as a core developer for two highly popular WordPress builders, Visual Composer, and WPBakery, making significant contributions to their development. With a deep understanding of WordPress and proficiency in technologies/frameworks like Laravel, JavaScript, PHP, and CI/CD, Pāvels consistently delivers high-quality solutions. He is an expert in custom plugin development.

Portfolio

Visual Composer
React, Webpack, Babel, PostCSS, Laravel, JavaScript, WordPress, WooCommerce...
Woot Marketing Limited
PHP, JavaScript, WordPress, CSS, HTML5, Bootstrap, iGaming...
Mogo Finance
JavaScript, HTML, CSS, Less, Sass, Webpack, React, PHP, WordPress, Cypress...

Experience

Availability

Part-time

Preferred Environment

Ubuntu Linux, PhpStorm, Visual Studio Code (VS Code), PHP, Laravel, WordPress, CI/CD Pipelines, APIs, JavaScript

The most amazing...

...thing in my career: working as the core developer of WPBakery Page Builder, number one in CodeCanyon's marketplace with more than a million websites running it.

Work Experience

Senior Full-stack Developer

2014 - 2023
Visual Composer
  • Released 50+ significant releases. Made framework, tests, and infrastructure. Developed over 1,000 features that led the company to be among the top five website builders compared to competitors.
  • Improved the support system and fixed multiple issues. Earned nearly 100 five-star reviews throughout one year and aimed to receive a five-star average on the WordPress.org platform.
  • Introduced continuous automated integration and continuous deployment with monthly release publishing, which allowed the company to reach 300,000 downloads in 2020-2023 and is increasing.
Technologies: React, Webpack, Babel, PostCSS, Laravel, JavaScript, WordPress, WooCommerce, Stripe, BrainTree, DigitalOcean API, GitLab CI/CD, CI/CD Pipelines, PHPUnit, Cypress, TestCafe, E2E Testing, Web Development, Unit Testing, APIs, WordPress Plugins, WordPress Themes, Full-stack, Cloudflare, PHP, CSS, Bootstrap, Stripe API, Card Payments, Debugging Tools, WP-CLI, Redis Cache, Kubernetes, Visual Composer, Linux, Git, Integration, Website Maintenance, WPMU DEV, Lumen, End-to-end Implementation (E2E), JavaScript Testing, ECMAScript (ES6), JavaScript 6, MySQL/MariaDB, GitHub API, Docker Compose, Webpack 4, Webpack 3, TypeScript, QA Automation, Continuous Development (CD), Continuous Deployment, Docker, DigitalOcean, PHP Performance, Website Performance, Debugging, CSS3, API Integration, Programming, FTP, Page Speed Optimization, Web Design, WooCommerce API, Advanced Custom Fields (ACF), Tailwind CSS, GoDaddy, Custom Themes, Plugins, Back-end, Front-end, Node.js, GitHub, OpenAI GPT-4 API, WordPress API, Yoast SEO, Responsive Web Design (RWD)

Senior WordPress Developer

2022 - 2022
Woot Marketing Limited
  • Developed more than three sites, improved the code quality of existing products, and introduced continuous integration and multiple bug fixes over a short period of time.
  • Improved code quality and fixed multiple bugs using profiling and debugging tools.
  • Refactored the current product codebase to keep up with industry standards and excellent performance.
  • Moved products to PHP 8.1 for better maintenance and performance.
  • Set up the Git server for websites to allow version control.
Technologies: PHP, JavaScript, WordPress, CSS, HTML5, Bootstrap, iGaming, Page Speed Optimization, Web Design, Advanced Custom Fields (ACF), Custom Themes, Plugins, Back-end, Front-end, GitHub, OpenAI GPT-4 API, WordPress API, Yoast SEO, Responsive Web Design (RWD)

Senior Full-stack developer

2019 - 2021
Mogo Finance
  • Worked as a senior web developer. Developed the Mogo finance website on a budget of more than $15,000.
  • Most used technologies: Cloudflare, PHP, WordPress, JavaScript, React, Cypress, and E2E testing.
  • Performed unit and visual testing for high-quality UI. Implemented optimized back-end infrastructure with server-side caching and proxy caching (Cloudflare).
Technologies: JavaScript, HTML, CSS, Less, Sass, Webpack, React, PHP, WordPress, Cypress, E2E Testing, PHPUnit, Card Payments, WP-CLI, Visual Composer, Linux, Git, Website Maintenance, MySQL/MariaDB, QA Automation, Continuous Development (CD), DigitalOcean, PHP Performance, Website Performance, Debugging, Programming, Page Speed Optimization, Web Design, WooCommerce API, Plugins, Back-end, Front-end, GitHub, WordPress API

Senior Full-stack Developer

2014 - 2021
WPBakery
  • Implemented more than 300 features that led the company to the no. 1 place in the CodeCanyon Envato marketplace in the plugins category.
  • Implemented unit tests with high coverage that gave no hotfixes for around two years.
  • Implemented automated continuous integration with release building and testing that ensured a stable mainline and improved our codebase.
Technologies: JavaScript, Webpack, React, Backbone.js, Laravel, WordPress, PHPUnit, Continuous Integration (CI), Continuous Delivery (CD), Less, Full-stack, Unit Testing, WordPress Plugins, WordPress Themes, CSS, HTML5, Card Payments, Debugging Tools, WP-CLI, WPBakery, Linux, Git, Cloudflare, Website Maintenance, WP Super Cache, MySQL/MariaDB, GitHub API, Docker Compose, Backbone.Marionette, QA Automation, Continuous Development (CD), Continuous Deployment, Docker, DigitalOcean, PHP Performance, Website Performance, Debugging, WPML, API Integration, Programming, APIs, Lumen, FTP, Page Speed Optimization, Web Design, WooCommerce API, Advanced Custom Fields (ACF), Custom Themes, Plugins, Back-end, Front-end, GitHub, WordPress API, Yoast SEO, Responsive Web Design (RWD)

Back-end Developer

2011 - 2014
AmberPhone
  • Developed the API back-end infrastructure for mobile applications as a full-stack web developer.
  • Developed the API and computing logic for a government educational application for safe driving. Budget: >$20,000.
  • Developed the API and web app for the Sakret Baltic app. Budget: >$2,000.
  • Developed the API and web app for Visit Tukums app, a government app for city information. Budget: >$10,000.
  • Developed the API for Summer Sound, an early summer music festival. Budget: >$5,000.
  • Developed the API and web app for SkyGarden, a real estate products listing app. Budget: >$10,000.
  • Implemented a framework for quick back-end API development named AmberKit that was used on most company projects. It was covered by unit tests. Budget: >$20,000.
Technologies: PHP, Drupal, Drupal 7, Web Services Description Language (WSDL), SOAP, REST, REST APIs, CRUD, LEMP, Linux, Git, Website Maintenance, MySQL/MariaDB, QA Automation, Continuous Development (CD), PHP Performance, Debugging, API Integration, Programming, FTP, Page Speed Optimization, Web Design, Back-end, GitHub

Visual Composer Website Builder

https://visualcomposer.com
I'm the core developer on the Visual Composer team, working with a number of technologies, including React, Laravel, Webpack, and Babel.

Our product is used on more than 200,000 websites worldwide.

Mogo Finance Website

As the full-stack developer, I created a high-load website from scratch.

The technologies I used for caching, include Redis caching. The back end was based on WordPress, and the front end was based on Visual Composer and React.

The main goals of the project were:
• High load effectiveness and performance
• Keep the website fresh
• Implement a new UI and redesign

WPBakery Page Builder

https://wpbakery.com
As a senior web developer, I've been one of the core developers since 2014.

Top technologies I use include PHP (Laravel), CRUD, JWT, OAuth, WordPress, PHPUnit, API, JavaScript, Backbone.js, jQuery, and Grunt.

Latvijas Mernieks Page

http://www.latvijasmernieks.lv/
I handled the full-stack website development of one of the government websites focusing on high-quality code (approved with tests) and great UI.

The main technologies I used were pure JavaScript, HTML5, jQuery, and WordPress.

For quality, I used PHPCS and PHPUnit, and for visual testing, I used Selenium.

Mammas Kūkas

https://mammaskukas.lv
A small local shop for cakes. This website is based on WordPress using WooCommerce and local payment gateways.

I handled the full-stack website development, including server configuration, back end, and front end.
2010 - 2014

Bachelor's Degree in Computer Science

Riga Technical University - Riga, Latvia

APRIL 2016 - PRESENT

Pragmatic Continuous Delivery

devchampions

SEPTEMBER 2013 - PRESENT

PHP Applications Development

Retratech

Languages

PHP, HTML, SQL, PHP 7, PHP 5, JavaScript, CSS, HTML5, CSS3, JavaScript 6, ECMAScript (ES6), Less, Sass, TypeScript, Web Services Description Language (WSDL), C++

Frameworks

Laravel, PHPUnit, Cypress, Laravel 5, Lumen, Bootstrap, JSON Web Tokens (JWT), JUnit, Jest, TestCafe, Tailwind CSS

Libraries/APIs

React, Backbone.js, DigitalOcean API, jQuery, REST APIs, PHP CodeSniffer, WordPress API, Stripe, Backbone.Marionette, GitHub API, Stripe API, WooCommerce API, Node.js

Tools

PhpStorm, GitLab CI/CD, CircleCI, Webpack, Babel, Xdebug, Git, WPBakery, Webpack 3, Webpack 4, Docker Compose, JavaScript Testing, WP-CLI, Advanced Custom Fields (ACF), GitHub, PostCSS, WPML, Travis CI, Grunt

Paradigms

Design Patterns, Continuous Delivery (CD), Continuous Integration (CI), REST, Unit Testing, Continuous Deployment, Continuous Development (CD), Responsive Web Design (RWD), E2E Testing, CRUD

Platforms

Ubuntu Linux, WordPress, WooCommerce, DigitalOcean, Linux, Docker, Visual Studio Code (VS Code), Drupal, LEMP, Kubernetes, Drupal 7

Storage

MySQL, MySQL/MariaDB, Redis Cache

Other

CI/CD Pipelines, APIs, Programming, Data Structures, OOP Designs, Debugging, Website Builders, OWASP, ESLint, Web Development, Full-stack, WordPress Plugins, WordPress Themes, Cloudflare, Integration, Visual Composer, Debugging Tools, Website Maintenance, API Integration, FTP, Page Speed Optimization, Custom Themes, Plugins, Back-end, Drag & Drop, User Experience (UX), OAuth, Website Performance, PHP Performance, Profiling, QA Automation, End-to-end Implementation (E2E), WP Super Cache, Card Payments, Front-end, OpenAI GPT-4 API, Yoast SEO, BrainTree, SOAP, PayPal, Digital Payments, Venipak, WPMU DEV, iGaming, GoDaddy

Industry Expertise

Web Design

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring