Dhara Bhatti, Developer in Junagadh, Gujarat, India
Dhara is currently unavailable

Dhara Bhatti

Magento Developer

Junagadh, Gujarat, India

Toptal member since September 26, 2022

Bio

Dhara is a 5x Certified Magento 2 Developer with a decade of web development expertise. She has built diverse Magento 2 websites for over 20 clients, alongside projects in Shopify, Laravel, React, React Native, PHP, Node.js, and more. Always ready to assist developers and clients with technical challenges, Dhara seeks projects that expand her skills and knowledge. She's a full-stack expert dedicated to impactful solutions.

Portfolio

Technopath
Magento 2, Knockout (Knockout.js), Less, jQuery, JavaScript, Ajax, GraphQL...
Mage2 Developer
Magento 2, React, PHP, Knockout (Knockout.js), React Native...
Krish Technolabs
Magento 2, Knockout (Knockout.js), JavaScript, jQuery, Ajax, MySQL, MariaDB...

Experience

  • MySQL - 9 years
  • PHP - 9 years
  • Knockout (Knockout.js) - 4 years
  • Magento Extension Development - 4 years
  • Magento Modules - 4 years
  • Magento 2 - 4 years
  • Progressive Web Applications (PWAs) - 1 year
  • GraphQL - 1 year

Preferred Environment

Magento 2, React, Docker, GitHub, Bitbucket, Jira, PhpStorm, Knockout (Knockout.js), GraphQL, Laravel

The most amazing...

...projects involve leveraging Magento 2, React, and Laravel to deliver high-performance, custom eCommerce solutions for diverse clients globally.

Work Experience

Back-end Developer

2021 - PRESENT
Technopath
  • Developed websites and provided satisfactory services for over 20 clients.
  • Learned how to use Magento 2 PWA Studio and GraphQL and developed small add-ons from scratch that aren't available in the PWA storefront, like banners, product inquiry, related, upsell, and cross-sell products.
  • Set up a production server containing Magento 2 as a back-end and PWA as a front end for self-learning purposes. The reference link is Dev.mage2developer.com.
  • Wrote personal blogs for PWA add-on development and functionality customization. The reference link is Mage2developer.com.
  • Upgraded projects to the most recent versions of Magento, including extensions and themes, plugin customization, troubleshooting integration issues, eCommerce solutions, and bug fixes.
  • Worked on Magento 2 projects using Jira as a reporting tool and Slack as a community channel.
  • Implemented custom WordPress plugins and themes as per the client's requirements.
Technologies: Magento 2, Knockout (Knockout.js), Less, jQuery, JavaScript, Ajax, GraphQL, Progressive Web Applications (PWAs), MySQL, MariaDB, Magento, Linux, Magento API, Magento Modules, Magento Extension Development, HTML, CSS, Jira, Inventory, APIs, PhpStorm, Git, GitHub, Bitbucket, Jira Administration

Co-founder | Full-stack Developer

2018 - PRESENT
Mage2 Developer
  • Spearheaded the development and launch of over 15 high-performance Magento 2 eCommerce solutions, integrating custom PHP modules, advanced LESS/CSS for responsive UIs, and Knockout.js to enhance user experience for diverse clients.
  • Architected and delivered a successful cross-platform mobile application using React Native, extending Magento functionalities via custom APIs, and demonstrating robust full-stack development capabilities from concept to deployment.
  • Drove significant performance gains by implementing Progressive Web App (PWA) strategies and optimizing React-based storefronts, resulting in faster load times and improved conversion rates for key client projects.
  • Led end-to-end development and launch of Vanandvivah.com, a matrimonial platform, featuring a robust web app (Laravel, React) and a seamless mobile app (React Native), demonstrating full-stack product development expertise.
Technologies: Magento 2, React, PHP, Knockout (Knockout.js), React Native, Progressive Web Applications (PWAs), CSS, Less, Website Design, Laravel, JavaScript, TypeScript, Shopify, Liquid, Tailwind CSS, Alpine.js, Linux, Server Configuration, Deployment, Web Services, REST

Back-end Developer

2018 - 2020
Krish Technolabs
  • Developed an eCommerce website from scratch with module development, theme integration, and functionality customization.
  • Implemented RESTful services. Learned site optimization process and set up a server.
  • Integrated an extension development team at MageDelight.
  • Worked on products, categories, pricing, shipping, and checkout extensions.
  • Delivered high-quality products and provided eCommerce solutions and support for the existing Magento2 extensions.
Technologies: Magento 2, Knockout (Knockout.js), JavaScript, jQuery, Ajax, MySQL, MariaDB, Magento, Linux, Magento API, Magento Extension Development, Magento Modules, HTML, CSS, Less, Inventory

Full-stack Developer

2017 - 2018
Intuz
  • Worked as a back-end developer in developing APIs in Yii 2 for React Native platforms targeting the healthcare and food industries.
  • Developed APIs in Node.js for React Native platforms targeting the healthcare, hospitality, transport, and education industries.
  • Learned and developed an in-house project in AngularJS.
  • Enhanced new features and tracked and fixed bugs in Yii 2 maintenance projects.
Technologies: Yii 2, Node.js, AngularJS, JavaScript, jQuery, Ajax, MySQL, Linux, CSS, HTML, Jira

PHP Developer

2016 - 2017
Concept Infoway Pvt
  • Worked as a back-end developer in core PHP, handling ongoing support and maintenance projects.
  • Upgraded a jewelry website developed in core PHP. This optimization increased the number of orders.
  • Integrated a custom API in a continuing project to enhance functionality.
Technologies: PHP, MySQL, Linux, HTML, CSS, eCommerce

Junior PHP Developer

2013 - 2016
AddWeb Solution Pvt
  • Developed an in-house project from scratch in CakePHP 2.
  • Handled support and maintenance of ongoing projects in Yii 1, Yii 2, and CakePHP 2.
  • Developed custom API integrations and contributed to ongoing projects in Yii 1 and core PHP.
Technologies: PHP, Yii 2, CakePHP 2, MySQL, Linux, HTML, Jira

Experience

Magento 2 PWA Product Inquiry Add-on

The product inquiry add-on is a handy feature for customers as they can ask their queries for a specific product by submitting an inquiry form on the product page of the Magento 2 PWA storefront. Both the customer and administrator get an email regarding the inquiry.

Magento 2 PWA Cross-sell Products Add-on

The Magento 2 PWA Studio doesn't have a cross-selling product feature on the cart page. The cross-sell products add-on is the same as impulse buying a product, or a service made just before the checkout process. This add-on is displayed on the cart page and is fully responsive, which ultimately makes it compatible with most mobile devices.

Magento 2 PWA Related Products Add-on

The Magento 2 PWA Studio doesn't have a related product feature on the product detail page. Therefore, the related products add-on is helpful to the customers as it suggests related products to what they are looking at. This add-on is fully responsive, which ultimately makes it compatible with most mobile devices.

Magento 2 PWA Upsell Products Add-on

Magento 2 PWA Studio has no upsell product feature available on the product detail page. The upsell products add-on is used to suggest products that may interest customers who have considered another product. The items shown as upsell products might be the most popular, higher quality, or have good profit options. This add-on is fully responsive, which ultimately makes it compatible with most mobile devices.

Spaccalabig

https://www.spaccalabig.com/
Spaccalabig is a carp fishing equipment selling store upgraded from Magento version 2.3.5 to 2.4.3-p1. I worked individually for the whole upgradation project, including the Magento version upgrade, third-party theme upgrade, third-party modules upgrade, functionality customization, and bug fixes. I moved the entire project from one server to another to support PHP version 7.4 and Elasticsearch version 7.

The technologies used for this project are Magento 2, Kockout.js, GraphQL, JavaScript, JQuery, Ajax, PHP, MySQL DB, HTML, CSS, LESS, GitHub, Elastic search, and the Varnish cache management tool.

Magento 2 Product Inquiry

The product inquiry extension supports GraphQL as an alternative to REST and SOAP web APIs. This extension supports GraphQL for PWA Studio.

Customers can inquire about products from the specific product detail page. The administrator and customer both get an email for the customer inquiry. The administrator can view and approve/reject the inquiry to show the product inquiry on the product detail page.

Vanand Vivah

https://vanandvivah.com/
A matrimonial platform. As a full-stack developer, I was responsible for end-to-end development, including the web application (React and Laravel) and the companion mobile application (React Native). This involved everything from database design and API development to creating responsive UIs and ensuring seamless cross-platform functionality.

Education

2010 - 2013

Bachelor's Degree in Information Technology

Gujarat Technological University - Gujarat, India

2007 - 2010

Diploma in Engineering in Information Technology

Technical Education Board - Gujarat, India

Certifications

APRIL 2024 - APRIL 2026

Adobe Certified Expert-Adobe Commerce Front-End Developer

Adobe

FEBRUARY 2024 - FEBRUARY 2026

Adobe Certified Professional - Adobe Commerce Business Practitioner

Adobe

FEBRUARY 2024 - FEBRUARY 2026

Adobe Certified Expert-Adobe Commerce Developer

Adobe

JANUARY 2024 - APRIL 2026

Adobe Certified Professional - Adobe Commerce Front-End Developer

Adobe

FEBRUARY 2020 - FEBRUARY 2026

Adobe Certified Professional—Adobe Commerce Developer

Adobe

Skills

Libraries/APIs

jQuery, Node.js, React, Liquid, Inertia

Tools

Git, Magento Modules, Jira, Adobe, Grunt, Magento Themes, Fastly, Google Analytics, Lighthouse, PhpStorm, GitHub, Bitbucket

Languages

PHP, HTML, JavaScript, GraphQL, Less, CSS, Ada, TypeScript

Platforms

Magento 2, Magento, Linux, Magento API, Magento Extension Development, Adobe Commerce, New Relic, Shopify, Docker

Frameworks

Knockout (Knockout.js), Yii 2, CakePHP 2, AngularJS, React Native, Laravel, Tailwind CSS, Alpine.js

Storage

MySQL, MariaDB, Elasticsearch, Databases, On-premise

Paradigms

Business Intelligence (BI), Search Engine Optimization (SEO), REST

Other

Progressive Web Applications (PWAs), Ajax, eCommerce, Inventory, APIs, Admin Modifications, Catalogs, Customization, User Interface (UI), Admin Configuration, Command-line Interface (CLI), Image configuration, Layout XML, WordPress Page Builder, Templates, Themes, Tools, Translation, Functions, Checkout Process Customizations, Order Management, Admin Panels, Design-related System Configuration, Front-end Development, Layout Design, Modification, Content Management Systems (CMS), Cross-selling, Email Templates, Open Source, Security Compliance, SWAT, Google Tag Manager, Upselling, PSD2, PCI, General Data Protection Regulation (GDPR), ADA Compliance, Jira Administration, Catalog Design, Website Design, Server Configuration, Deployment, Web Services

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