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

Pāvels Ivanovs

Verified Expert  in Engineering

Bio

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

Woot Marketing Limited
PHP, JavaScript, WordPress Development, CSS, HTML5, Bootstrap, iGaming...
Visual Composer
React.js, Webpack, Babel, PostCSS, Laravel, JavaScript, WordPress Development...
Mogo Finance
JavaScript, HTML, CSS, Learner Style Sheets, Sass, Webpack, React.js, PHP...

Experience

Availability

Full-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 WordPress Developer

2022 - 2023
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.
  • 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 Development, CSS, HTML5, Bootstrap, iGaming, Page Speed Optimization, Web Development, Advanced Custom Fields (ACF), Custom Themes, Plugins, Back-end Developers, Front-end, GitHub, GPT-4, WordPress Development, Yoast SEO, Responsive Web Design, WordPress Plugins, Web Development, WordPress Development

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.js, Webpack, Babel, PostCSS, Laravel, JavaScript, WordPress Development, WooCommerce Design, Stripe Development, Braintree, DigitalOcean API, GitLab CI/CD, CI/CD Pipelines, PHPUnit, Cypress, TestCafe, E2E Testing, Web Development, Unit Testing, APIs, WordPress Plugins, WordPress Development, Full-stack, Cloudflare, PHP, CSS, Bootstrap, Stripe Development, Card Payments, Debugging Tools, WordPress Development, Redis Cache, Kubernetes, Visual Composer, Linux, Git, Integration, Website Maintenance, WordPress Development, Lumen, End-to-end Implementation (E2E), JavaScript, ECMAScript 6, JavaScript, MySQL/MariaDB, API, Docker Compose, Webpack 4, Webpack 3, TypeScript, Quality Assurance Engineering, Continuous Development (CD), Agile Development, Docker, DigitalOcean, PHP, Website Performance, Debugging, CSS3, API Integration, Freelance Programming, FTP, Page Speed Optimization, Web Development, WooCommerce Development, Advanced Custom Fields (ACF), Tailwind CSS, GoDaddy, Custom Themes, Plugins, Back-end Developers, Front-end, Node.js, GitHub, GPT-4, WordPress Development, Yoast SEO, Responsive Web Design, Web Development, WordPress Development, Elementor

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, Learner Style Sheets, Sass, Webpack, React.js, PHP, WordPress Development, Cypress, E2E Testing, PHPUnit, Card Payments, WordPress Development, Visual Composer, Linux, Git, Website Maintenance, MySQL/MariaDB, Quality Assurance Engineering, Continuous Development (CD), DigitalOcean, PHP, Website Performance, Debugging, Freelance Programming, Page Speed Optimization, Web Development, WooCommerce Development, Plugins, Back-end Developers, Front-end, GitHub, WordPress Development, WordPress Plugins, Web Development

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.js, Backbone.js, Laravel, WordPress Development, PHPUnit, Continuous Integration (CI), Agile Development, Learner Style Sheets, Full-stack, Unit Testing, WordPress Plugins, WordPress Development, CSS, HTML5, Card Payments, Debugging Tools, WordPress Development, WPBakery, Linux, Git, Cloudflare, Website Maintenance, WP Super Cache, MySQL/MariaDB, API, Docker Compose, Backbone.Marionette, Quality Assurance Engineering, Continuous Development (CD), Agile Development, Docker, DigitalOcean, PHP, Website Performance, Debugging, WPML, API Integration, Freelance Programming, APIs, Lumen, FTP, Page Speed Optimization, Web Development, WooCommerce Development, Advanced Custom Fields (ACF), Custom Themes, Plugins, Back-end Developers, Front-end, GitHub, WordPress Development, Yoast SEO, Responsive Web Design, PHP, Web Development, WordPress Development, Elementor

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 Design, Drupal, WSDL, SOAP, REST, REST API, CRUD, LEMP, Linux, Git, Website Maintenance, MySQL/MariaDB, Quality Assurance Engineering, Continuous Development (CD), PHP, Debugging, API Integration, Freelance Programming, FTP, Page Speed Optimization, Web Development, Back-end Developers, GitHub, Web Development

Kondipak – Local eCommerce Project

https://kondipak.lv
As a senior web developer, I was crucial in successfully developing Kondipak.lv, a WordPress-based site utilizing WooCommerce for eCommerce functionality. I implemented advanced caching strategies and performance optimizations to ensure the site loads quickly and handles high traffic efficiently. Security was a top priority, achieved through robust firewalls and regular security audits. Additionally, I used methods such as minifying CSS and JavaScript, optimizing images, and integrating a content delivery network (CDN) to enhance the overall user experience and site reliability.

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

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

Libraries/APIs

React.js, Backbone.js, DigitalOcean API, jQuery, REST API, PHP CodeSniffer, WordPress Development, Stripe Development, Backbone.Marionette, API, Stripe Development, WooCommerce Development, Node.js, Google Maps Development

Tools

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

Languages

PHP, HTML, SQL, PHP, PHP, JavaScript, CSS, HTML5, CSS3, JavaScript, ECMAScript 6, Learner Style Sheets, Sass, TypeScript, WSDL, C++

Frameworks

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

Paradigms

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

Platforms

Linux, WordPress Development, WooCommerce Design, DigitalOcean, Linux, Docker, Visual Studio Development, Drupal Design, LEMP, Kubernetes, Drupal

Storage

MySQL, MySQL/MariaDB, Redis Cache

Industry Expertise

Web Development

Other

CI/CD Pipelines, APIs, Freelance Programming, Data Structures, OOP Designs, Debugging, Website Builders, OWASP, ESLint, Web Development, Full-stack, WordPress Plugins, WordPress Development, Cloudflare, Integration, Visual Composer, Debugging Tools, Website Maintenance, API Integration, FTP, Page Speed Optimization, Custom Themes, Plugins, Back-end Developers, Web Development, Drag & Drop, UX Development, System Security, Website Performance, PHP, Profiling, Quality Assurance Engineering, End-to-end Implementation (E2E), WP Super Cache, Card Payments, Front-end, GPT-4, Yoast SEO, WordPress Development, Braintree, SOAP, PayPal Development, Digital Payments, Venipak, WordPress Development, iGaming, GoDaddy, E-commerce marketing, kevin, Online Banking, Shipping Management, Storefronts, WordPress SEO, SEO Tools, Wordfence Security, Caching, Content Delivery Networks (CDN), Elementor

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