Tirth Patel, Developer in Ahmedabad, Gujarat, India
Tirth is available for hire
Hire Tirth

Tirth Patel

Salesforce Developer

Ahmedabad, Gujarat, India

Toptal member since June 6, 2017

Bio

Tirth is a Salesforce developer with multiple years of experience with companies like TCS and Finicity. He's an expert in writing highly optimized code that deals with Salesforce limits. He enjoys helping new clients in using the Salesforce platform from scratch or to enhance the use of their existing platform. Tirth excels at taking on all Salesforce responsibilities (development/setup) so clients can focus on their core businesses.

Portfolio

EMyth Worldwide, Inc.
Salesforce, HubSpot CRM, HubSpot, API Integration...
LadyBoss
Stripe API, NetSuite, Salesforce, AMPscript, Jira, Salesforce REST API...
Shrine Software
Java, NetSuite, Salesforce, Salesforce SOAP API, Force.com, JavaScript...

Experience

  • Salesforce - 9 years
  • Salesforce SOQL/SOSL - 7 years
  • Salesforce REST API - 7 years
  • Java - 7 years
  • Node.js - 5 years
  • AngularJS - 5 years
  • JavaScript - 5 years
  • NetSuite - 2 years

Preferred Environment

Salesforce Dataloader, Bitbucket, Eclipse, HubSpot CRM, HubSpot

The most amazing...

...thing I've coded is a data parser which parses millions of raw entries in a second and can process those data to initiate the next set of processes.

Work Experience

HubSpot Developer

2020 - PRESENT
EMyth Worldwide, Inc.
  • Architected bespoke HubSpot batch-processing pipelines and custom integrations for a coaching platform, automating product management, invoicing, and subscription workflows to eliminate manual effort.
  • Engineered seamless integrations with ChargeOver payment gateway and a custom CMS via REST API calls and middleware, connecting billing and training content delivery to the HubSpot ecosystem.
  • Developed advanced analytics dashboards and reports for coaches and management, leveraging HubSpot APIs to compute complex KPIs, enabling data-driven decisions on daily and monthly business progress.
Technologies: Salesforce, HubSpot CRM, HubSpot, API Integration, CRM Implementation (Salesforce), Workflow Automation & System Integration, DocuSign

Software Lead

2020 - 2022
LadyBoss
  • Built an end-to-end Salesforce-powered subscription management system for B2B and B2C eCommerce, handling recurring billing, payment failure recovery, and overdue payment processing.
  • Engineered a partner profit management module in NetSuite with tier-based commission rules, automating profit calculations for channel partners and eliminating manual accounting processes.
  • Integrated Stripe and Stripe Connect to power direct product sales for the company and its partner network, enabling split payments, automated payouts, and real-time transaction tracking.
  • Developed a self-service customer community portal on Salesforce Community Cloud where subscribers can log in, view account details, and manage their subscriptions independently.
  • Integrated an affiliate marketing system enabling customers to earn referral bonuses, with bonus amounts automatically applied to recurring billing cycles or future purchase credits.
Technologies: Stripe API, NetSuite, Salesforce, AMPscript, Jira, Salesforce REST API, Salesforce Marketing Cloud, Flow, API Integration, Apex Classes, Visualforce Pages, Salesforce System Administration, Salesforce API, Salesforce.com Administration, Pardot, Salesforce Cloud Flow, Airtable, Minimum Viable Product (MVP), Lighting, Workflow Builder, Cloud, Stripe, Salesforce Health Cloud, Training, Reporting, Lightning Web Components (LWC), Salesforce Customization, Salesforce Bulk API, Customer Portals, CRM Implementation (Salesforce), Five9, CRM Configuration, CRM Systems, Field Service Lightning, Workflow Automation & System Integration, Zoho Deluge, SuiteScript 2, Avalara Tax API

Senior Salesforce Developer

2017 - 2019
Shrine Software
  • Architected a secure payment transaction system integrating Authorize.Net CIM, NetSuite, and CyberSource, enabling reliable multi-gateway processing for recurring subscription billing.
  • Built an internal Salesforce lead management system that centralized pipeline tracking and follow-up workflows for the sales team, improving lead visibility and conversion efficiency.
  • Delivered a fully customized Salesforce Community portal using Lightning Web Components (LWC) and Aura components, giving clients a branded, interactive self-service experience.
Technologies: Java, NetSuite, Salesforce, Salesforce SOAP API, Force.com, JavaScript, Customer Relationship Management (CRM), Apex Classes, Visualforce Pages, Salesforce System Administration, Salesforce.com Administration, Zapier, Minimum Viable Product (MVP), Salesforce Community Cloud Certification, Cloud, Reporting, Salesforce Certified Platform App Builder, Formstack, Google Ads, Google Ads API, CRM Implementation (Salesforce), CRM Configuration, CRM Systems, Workflow Automation & System Integration, Salesforce CPQ, Contract Lifecycle Management (CLM), Zoho Deluge

Senior Salesforce Developer

2016 - 2017
Finicity
  • Led a large-scale data migration of 10M+ records from Zendesk to Salesforce, handling complex parent-child relationships and attachments while ensuring full data integrity and zero loss.
  • Collaborated with the Financial Institution Data Integration (FIDI) team to build Salesforce integrations connecting financial institution APIs and enabling automated data synchronization.
  • Enhanced a Salesforce-native call integration system with custom JavaScript, improving call center agent workflows and call logging accuracy for the CRM-based telephony platform.
Technologies: Salesforce, Apex, Salesforce Lightning, AMPscript, Module Integrations, Salesforce AppExchange, Automation, API Integration, Customer Relationship Management (CRM), Apex Classes, Visualforce Pages, Salesforce System Administration, Salesforce API, Salesforce.com Administration, Financial Services, Salesforce Cloud Flow, Lightning Components, Salesforce Community Cloud Certification, Cloud, HubSpot CRM, Workflow, Salesforce Visualforce, Salesforce Customization, CRM Implementation (Salesforce), CRM Configuration, CRM Systems, Workflow Automation & System Integration, Contract, SuiteCloud

Lead Developer

2014 - 2016
Sharp Edge Marketing
  • Architected a full-stack call scoring system from scratch using Angular, Node.js, and Salesforce, enabling real-time scoring of sales calls and live agent performance tracking.
  • Led back-end development for Dashboard v3, building Salesforce APIs and data pipelines powering client-facing reports on appointments, revenue, and staff performance metrics.
  • Executed a Salesforce-to-Salesforce data migration with custom object mapping, preserving all relationships and data integrity while minimizing downtime during the instance transition.
Technologies: Angular, Node.js, Salesforce, Salesforce SOAP API, Salesforce Service Cloud, Salesforce Apex, Salesforce Sales Cloud, Accounting Seed, Email, Customer Relationship Management (CRM), Apex Classes, Visualforce Pages, Salesforce.com Administration, HTML, Architecture, Lighting, Workflow, SQL, Salesforce Customization, Salesforce Bulk API, Gearset, CRM Implementation (Salesforce), CRM Configuration, CRM Systems, Salesforce CPQ, Deluge

Lead Developer

2010 - 2014
TCS
  • Built a Salesforce-based eGovernance platform automating tax calculation and billing workflows for government entities, reducing manual processing and improving regulatory compliance tracking.
  • Contributed to the initial design and development of TCS's internal Salesforce framework, establishing reusable components and coding standards that were adopted across development teams.
  • Led the migration of the PFMS (Public Finance Management System) from legacy Java to Salesforce, modernizing the platform for improved scalability and maintainability.
Technologies: Salesforce, Salesforce SOAP API, Visualforce, Salesforce API, Salesforce.com Administration, HTML, HubSpot, Health, Workflow, SQL, Salesforce Customization, Salesforce Bulk API

Experience

Call Scoring System

http://csx.dentalmarketing.net
As lead developer at SharpEdge Marketing, I architected and built the Call Scoring System from scratch using Angular (front-end), Node.js (back-end middleware), and Salesforce (CRM backbone). The system enables trained scorers to score live sales calls in real time, providing immediate performance feedback. It also serves as a training platform for clients, allowing them to review scored calls, identify coaching opportunities, and track agent improvement over time. Call scoring data is synced bidirectionally with Salesforce, ensuring full CRM visibility into agent performance metrics and historical scoring trends.

Salesforce for Third-party Integrations and APIs

I have built numerous custom Salesforce API integrations connecting Salesforce to third-party platforms, including Msg.ai, NomNom, Zendesk, MailChimp, and Campaign Monitor. Each integration used REST/SOAP API calls, custom Apex handlers, and middleware logic for reliable data synchronization. I also have experience with Zapier workflows and native Salesforce integration tools for both no-code and programmatic connectivity. Additionally, I develop reusable Zapier API connectors that other developers can use to connect their applications to Salesforce, extending the integration ecosystem and reducing development overhead for common use cases.

Dashboard Version 3

As a core developer on the SharpEdge Marketing team, I contributed to the back-end architecture of Dashboard Version 3. This client-facing platform enables SharpEdge's marketing clients to check scheduled appointments, track revenue performance, view staff productivity metrics, and update call-scoring details in real time. I built the Salesforce APIs, data queries, and processing layers that power the dashboard's live data feeds, ensuring accurate and up-to-date reporting for client business decision-making. The dashboard significantly improved client transparency and engagement with their own business performance data.

Transaction System for Subscriptions

We developed a custom subscription system which uses Salesforce, NetSuite, and CyberSource to take care of recursive payments for coaching subscriptions. Apart from this, it also takes care of failed payments, overdue payments, and more; it also performs the next set of instructions based on that.

Device Magic

https://www.devicemagic.com/
Device Magic is a paperless form-based application, which allows the creation of forms and then sends it to a specific mobile device.

I created a Salesforce application for them which allows one to create mappings between Salesforce fields and the Device Magic form field. It is tightly integrated with the Device Magic API to fetch their form, added mobile devices, and the form's fields. This application has a feature to dynamically field form using Salesforce data and dispatches it to mobile devices.

eSignGenie

https://www.esigngenie.com/
eSignGenie is a signed application which the user allows to create forms and request a signature.

We created a Salesforce application for them which allows one to create mappings between Salesforce fields and the eSignGenie form field. It is tightly integrated with eSignGenie API to fetch their form, related forms, users, and more. This application has a feature to dynamically fill in the field form using Salesforce data and sends it to the next user in the row for a signature. it also tracks forms that were sent, gets them signed, and more

Value Builder System

https://valuebuildersystem.com/
Value Builder System is a company with a vision to help other entrepreneurs to set up their business with less dependence on them—they help entrepreneurs to understand how they can set up and sell their business at a high profit.

I was involved with them for a couple of years to give ongoing support to a Salesforce setup and customization.

MyFeedback360

MyFeedback360 is a system designed for managing feedback for employees.

This system allows the manager to leave feedback for an employee and vice versa. It also enables the creation of graphs and requesting input from senior management. It has an option to block/unblock people and to add contacts via LinkedIn.

This project was designed using Java Spring and Bootstrap.

LNT (Coolcare)

Coolcare is LNT Software’s latest and most intuitive care home management product. LNT Software is the fastest growing care management software provider in the UK, employing a team of specialist programmers and advisers across a host of services and care operations. Having been designed with users in mind, Coolcare is the embodiment of our ethos of providing excellent value, comprehensive and user-friendly care home management software.

I was also part of the development team for the Coolcare release 4 (this was a Spring MVC-based web application). I worked on the development of the new feature—adding a unit test class and refactoring the code from previous releases. I also developed bug fixes that originated in the previous release versions.

Salesforce and WordPress Integration

On this project, I Integrated WordPress forms with Salesforce. We had been using Web2Lead to generate leads from a contact-us form. However, we also had some pages that were used to display dynamic content from Salesforce, so we implemented a Salesforce REST API and WordPress custom code. We also connected a WordPress WooCommerce store with Salesforce for inventory management.-

Salesforce Sales Cloud and Demandware Integration

I worked on the team that integrated Salesforce Sales Cloud with Demandware; along with adding more features for marketing, etc.

Salesforce Developer at LadyBoss

I worked with LadyBoss on a project to integrate their Salesforce with their eCommerce store WooComerce. We also did customizations and integrations with third parties like Stripe, ShipStation, and PayPal.

Education

2006 - 2010

Bachelor's Degree in Computer Engineering

Charotar University of Science and Technology - Anand, Gujrat, India

Certifications

APRIL 2015 - APRIL 2016

Salesforce Certified Force.com Developer

Salesforce

JUNE 2013 - PRESENT

Oracle Certified Java SE6 Developer

Oracle

MARCH 2013 - PRESENT

Microsoft Certified HTML5, CSS3, and JavaScript Developer

Microsoft

Skills

Libraries/APIs

Salesforce REST API, Salesforce SOAP API, Salesforce API, Stripe, Salesforce Bulk API, Node.js, CyberSource, React, Google Ads API, Avalara Tax API, Stripe API, Facebook API

Tools

Salesforce CPQ, Salesforce Sales Cloud, Conga Composer, Accounting Seed, Flow, Visualforce Pages, Pardot, Zapier, Gearset, Five9, Field Service Lightning, Salesforce Marketing Cloud, Git, Jira, Make (formerly Integromat), Workflow Builder, Formstack, Bitbucket, Salesforce Dataloader, Skuid

Languages

APEX Code, Java, JavaScript, Apex, HTML, SQL, AMPscript, C#, Zoho Deluge, SuiteScript 2

Frameworks

Lightning Components, Visualforce, Salesforce Visualforce, AngularJS, Angular

Paradigms

Automation

Platforms

Salesforce, Salesforce SOQL/SOSL, Salesforce Health Cloud, HubSpot, Google Ads, Zoho CRM, SuiteCloud, Eclipse

Storage

Amazon S3 (AWS S3)

Other

Salesforce Apex, Apex Classes, Salesforce Lightning, Certified Salesforce Administrator, Module Integrations, Salesforce Service Cloud, Salesforce AppExchange, Force.com, Email, API Integration, Customer Relationship Management (CRM), Salesforce System Administration, Salesforce.com Administration, Architecture, Financial Services, Salesforce Cloud Flow, Minimum Viable Product (MVP), Lighting, Salesforce Community Cloud Certification, Cloud, Health, Training, HubSpot CRM, Reporting, Workflow, Lightning Web Components (LWC), Salesforce Customization, Salesforce Certified Platform App Builder, Customer Portals, CRM Implementation (Salesforce), CRM Configuration, CRM Systems, Workflow Automation & System Integration, Zoho, Contract, Contract Lifecycle Management (CLM), AI Agents, Apttus CPQ Certified, NetSuite, Airtable, Full-stack Development, DocuSign, Deluge, APIs

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