Pāvels Ivanovs
Verified Expert in Engineering
WordPress Developer
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
Experience
Availability
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
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.
Senior Full-stack Developer
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.
Senior Full-stack developer
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).
Senior Full-stack Developer
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.
Back-end Developer
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.
Experience
Kondipak – Local eCommerce Project
https://kondipak.lvVisual Composer Website Builder
https://visualcomposer.comOur product is used on more than 200,000 websites worldwide.
Mogo Finance Website
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.comTop 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/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
I handled the full-stack website development, including server configuration, back end, and front end.
Education
Bachelor's Degree in Computer Science
Riga Technical University - Riga, Latvia
Certifications
Pragmatic Continuous Delivery
devchampions
PHP Applications Development
Retratech
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring