Mehul Gohil, Developer in Ahmedabad, Gujarat, India
Mehul is available for hire
Hire Mehul

Mehul Gohil

Verified Expert  in Engineering

WordPress Developer

Location
Ahmedabad, Gujarat, India
Toptal Member Since
October 9, 2019

Mehul is a passionate, focused, and experienced WordPress developer who helps people get their website online. He has a robust knowledge base of WordPress and is actively involved in the community, developing custom themes, plugins, and performance optimization. He specializes in custom developing plugins and themes for WordPress.

Portfolio

Clients (via Toptal)
jQuery, JavaScript, CSS, PHP, WordPress
Impress.org (GiveWP)
Git, PayFast, Square API, eCommerce APIs, Stripe API, Webpack, Ajax, jQuery...
WebbyMonks Technologies
Ajax, jQuery, PHP, WordPress

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), FileZilla, Git, PhpStorm, MacOS

The most amazing...

...thing I've developed is a Composer-based tool to add a custom namespace to the Stripe PHP SDK to avoid plugin conflicts when multiple plugins using same SDK.

Work Experience

WordPress Developer

2019 - PRESENT
Clients (via Toptal)
  • Advised on improving the development workflow.
  • Improved custom WordPress plugin development.
  • Implemented InVision for template conversions using a custom WordPress plugin.
Technologies: jQuery, JavaScript, CSS, PHP, WordPress

WordPress Engineer

2017 - 2019
Impress.org (GiveWP)
  • Developed add-on plugins to add support for payment gateways like Square, Moneris, and PayFast.
  • Improved the codebase workflow process with an existing Stripe add-on to implement the latest changes in the API for SCA implementation.
  • Regularly reproduced, fixed, and tested issues—basically bug squashing.
  • Developed Gutenberg blocks and extended the functionality of those blocks based on need.
  • Worked on multiple payment gateway API's like Stripe, Moneris, Square, PayFast, Razorpay.
Technologies: Git, PayFast, Square API, eCommerce APIs, Stripe API, Webpack, Ajax, jQuery, React, PHP, WordPress

Technical Business Analyst

2016 - 2017
WebbyMonks Technologies
  • Worked on understanding project requirements by defining the timeline and communicating technical information about the project to the team leader and their team.
  • Technically helped the team with the challenges faced while developing the project.
  • Worked with team leaders and their teams to help them define and plan the database structuring for a large WordPress project for an improved performance.
Technologies: Ajax, jQuery, PHP, WordPress

Software Engineer

2012 - 2016
Medma Infomatix
  • Developed custom responsive WordPress themes as per the design provided.
  • Managed a team of three developers and trained them on a long-term project.
  • Built a custom plugin to handle sorting and custom search functionality as per the project requirement.
  • Worked on existing business sites with multilingual support.
  • Developed existing shopping sites based on WooCommerce.
Technologies: Git, Ajax, jQuery, Drupal, Joomla, PHP, WordPress

Jisha Jewels

https://jishajewels.com
I've been working with Jisha Jewels to solve their day-to-day issues and ensure their website runs smoothly. I have a regular maintenance contract with them to handle everything technical and manage their website so that they can focus on their business.

Plausible Analytics

https://wordpress.org/plugins/plausible-analytics
I'm passionate about open-source contributions, so I enjoyed Plausible Analytics' concept of privacy-friendly analytics. I collaborated with them by designing and developing their own WordPress plugin.

Perform WordPress Plugin

https://wordpress.org/plugins/perform
I developed this plugin in order to improve the web performance of a WordPress site by disabling the unnecessary default features, JavaScript, and CSS, which were not required on a specific page of that site.

Shree Wankaner Panjrapole and Gaushala

I worked as a project manager with a team of seven at the DoAction event organized in Ahmedabad. We developed a nonprofit WordPress site using the Elementor plugin and Astra theme, including its pro version of the plugin.

Custom Namespaced Stripe PHP SDK

https://github.com/mehul0810/custom-namespaced-stripe-php-sdk
This Composer-based tool is developed to avoid plugin conflicts when two or more plugins use the same Stripe PHP SDK, so this tool will help your plugin to have compatibility with other plugins.

Languages

PHP, HTML5, HTML, JavaScript, SCSS, CSS3, CSS, ECMAScript (ES6)

Libraries/APIs

WordPress API, Stripe API, Stripe, Google AdWords, jQuery, PHP CodeSniffer, WordPress REST API, Square API, Stripe Connect API, WooCommerce API, React, Node.js

Tools

Git, GitHub, Slack, GitLab, WP-CLI, Asana, ZenHub, Skype, Balsamiq Mockups, PhpStorm, FileZilla, Webpack, PayFast, NPM, InVision, Figma, Trello, LearnDash

Platforms

WordPress, MacOS, WooCommerce, Bluehost, Ubuntu, Windows, Google Cloud Platform (GCP), Joomla, Drupal, Visual Studio Code (VS Code)

Other

PSD to WordPress, HTML to WordPress, WordPress Plugins, GiveWP, GoDaddy, Contact Form 7, Software, WordPress Themes, Elementor, Performance Analysis, Performance Optimization, Website Maintenance, Design, Performance, PHP Performance, Website Performance, Ajax, eCommerce APIs, Conference Speaking, Learning Management Systems (LMS), WooCommerce Subscriptions 2, DNS

Paradigms

Kanban, Agile Software Development, Unit Testing

Storage

MySQL, MariaDB

Frameworks

PHPUnit

2008 - 2012

Bachelor of Engineering Degree in Computer Engineering

Gujarat Technological University - Ahmedabad, India

MAY 2019 - PRESENT

WordPress Certification

Template Monster

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