Abhijeet Tiwari, Developer in Pune, Maharashtra, India
Abhijeet is available for hire
Hire Abhijeet

Abhijeet Tiwari

Verified Expert  in Engineering

Salesforce Developer

Pune, Maharashtra, India
Toptal Member Since
January 25, 2017

Abhijeet has several years of extensive experience in Salesforce—consulting with clients to understand their business needs and suggesting the best to extract the max out of the Salesforce CRM. He is a Salesforce certified developer, administrator, and consultant who's delivered multiple implementations in Sales Cloud, Service Cloud, Financial Services Cloud, Pardot, Field Service, and Salesforce CPQ. He is also an expert in Apex, Visualforce, and Lightning implementation and integration.


Life Story Club
Salesforce, Salesforce Apex, Salesforce Development Community (SFDC), Databases...
Wipro Technologies
HTML5, JSON, REST, JavaScript, CSS, HTML, jQuery, Salesforce, Apex Triggers...
Salesforce, Data Modeling, Healthcare, SFDC Customization, APEX Code




Preferred Environment

Field Service Lightning, Architecture, Apex, Eclipse

The most amazing...

...projects I've done are implementations in Visualforce, Apex, Communities, and Lightning components, and consulting various businesses to use the Salesforce CRM.

Work Experience

Salesforce Consultant and Developer

2022 - 2023
Life Story Club
  • Worked for a nonprofit based out of the United States, focused on helping senior folks combat loneliness and depression by organizing small club meetings where people connect and share their stories regularly.
  • Helped the company periodically track each member's progress in terms of how they felt when they joined the program and throughout their association. Used Salesforce for activities related to the programs and analytics.
  • Created the data architecture for all the processes and integrated google forms and Zoom with Salesforce. Custom components were designed to track attendance, and extensive analytics was set up around various KPIs to assess the program's success.
  • Architected multiple automations to ease the process for people working in the system to easily capture all the necessary info to make the programs more effective and results-oriented.
Technologies: Salesforce, Salesforce Apex, Salesforce Development Community (SFDC), Databases, API Integration, Webhooks, REST APIs, APIs, Nonprofits


2016 - 2018
Wipro Technologies
  • Created a custom console in Salesforce Service Cloud for a premier nonprofit organization.
  • Created custom components to automate various business processes related to finance and audit.
  • Used REST to fetch data from external systems and make changes in Salesforce accordingly.
  • Collaborated with clients in the energy vertical and set up their CPQ module to extract the best out of quotes they create and then send them to clients.
  • Created a reusable Visualforce component to be used for sending work orders to stakeholders across different objects.
Technologies: HTML5, JSON, REST, JavaScript, CSS, HTML, jQuery, Salesforce, Apex Triggers, APEX Code

Salesforce Customization

2017 - 2017
  • Created custom buttons to create a custom clone functionality.
  • Configured Nintex Drawloop DocGen to generate documents and allow them to be downloaded or emailed.
  • Built reports and dashboards for the sales team for better insight.
  • Checked the Lightning feasibility of the Salesforce instance and then handled the migration from Salesforce Classic to the Lightning Experience.
  • Created custom solutions to store attachments with custom information about the document.
Technologies: Salesforce, Data Modeling, Healthcare, SFDC Customization, APEX Code

Software Engineer

2015 - 2016
Accenture Services Pvt. Ltd.
  • Implemented a knowledge article in a custom console of Service Cloud.
  • Developed Batch Apex to send emails to community users based on the record updates from iCloud.
  • Developed an import functionality to import data from LinkedIn to Salesforce.
  • Worked on an Open CTI to allow inbound and outbound calls to happen from within Salesforce.
  • Set up a custom lead assignment process to assign leads to the respective user based on certain parameters.
Technologies: JavaScript, jQuery, Salesforce, APEX Code, Visualforce, Batch, Salesforce Community, Apex Triggers, Apex Classes, REST

Senior Analyst

2012 - 2015
HCL Technologies
  • Migrated a client's current CRM to Salesforce, which included migrating tons of data and creating automation using flows, workflows, and Apex code for various business needs.
  • Imported data into different objects using Data Loader.
  • Created triggers and Visualforce pages based on business needs.
  • Created and deployed managed packages to be used as a reusable component for migrating new functionalities to a Salesforce instance.
  • Developed AppExchange apps to be published on AppExchange.
Technologies: CSS, HTML, JavaScript, jQuery, Salesforce, APEX Code

Custom Console in Service Cloud

This project involved providing service agents a customized view where they can get a caller's information with minimum clicks, view information related to a caller and an account's location on Google Maps, fetch related child records by providing search functionalities, view their open tasks and create new ones from the same page. My role was to develop this custom console in Service Cloud.

Import Functionality from LinkedIn to Salesforce

An import functionality to import a file (from a local system) and then parse the data from it to be stored in the lead. If there are any errors while importing, the records need to be shown in a table (with pagination enabled) that should have inline editing enabled, and then the records can be resubmitted. The records can be modified on any table page; once a user submits, only the modified records should be re-evaluated.

Salesforce Lightning Component Development, Migration, and Automation

The customer had a Salesforce enterprise edition and was still using Classic. They needed an expert to help them migrate to Lightning Experience and create fancy custom functionalities using the Lightning framework, plus reports, dashboards, and automation.

• Handled a successful migration from Classic to Lightning Experience.
• Created multiple Lightning components for their business needs, such as call reports and custom opportunity modules (record, create, edit, and view).
• Multiple reports, dashboards, and automation.

Salesforce Setup for an Online Assessment Company (Lightning Experience)

The customer was using Vtiger CRM before and faced several challenges in their business.

• The data quality was low.
• It was not tracking sales data properly.
• There was no overview of the company's performance.
• It was not integrated with their mailboxes.
• Automation was needed that would help the sales team perform better.

• Set up the relevant data model in a sales cloud.
• Handled data migration.
• Set up roles, profiles, permission sets, and enabled sharing.
• Automated multiple workflows using workflows, a process builder, and Apex.
• Created custom Lightning components for an enhanced homepage view to help the sales team focus on their priority items.
• Integrated marketing tools like Marketo and ActiveCampaign with Salesforce.
• Developed a custom quoting functionality.
• Created multiple reports and dashboards.
• Integrated Gmail and Outlook with SFDC.

Marketing Cloud and Pardot Consulting

For this project, the client had both a Pardot and a marketing cloud. He wanted an expert who could help with a number of deliverables.

Tasks completed:
• Integrated all social media campaigns from Facebook, Google Ads, Linkedin, and more
• Optimized data quality
• Increased lead conversion
• Provided analytics on how the campaigns were performing

• Integrated all of the social media campaigns on both platforms
• Segregated prospects/subscribers into different audience sections based on specific attributes for targeted marketing
• Increased the lead conversion rate by using Journey Builder/Engagement Studio to target prospects with different services/products
• Set up analytics to show different parameters on how well the business performs

Reusable Visualforce Component for Sending Work Order Emails

I created a reusable Visualforce component to generate a work order based upon the data passed to it and use this in a Visualforce email template—hence rendering the template like the body of the email you can send to your customers.

Salesforce Field Service Implementation

A reputed construction firm needed to implement field service to automate appointment booking and track everything in the system. They were having a hard time managing things manually.

The appointment booking was to be automated, considering the nature of the visit, operating hours, the territory of the site, and available resources. There was the need to set up rules considering their business nature.

As a consultant, I designed and configured the system by setting up various features and tailored custom components to show slots as per the needs. I also set up reports, dashboards, maintenance plans, products, and assets to help customers automate their services to the highest level.

Salesforce CRM for a Tourism Company

The customer had recently set up their travel company and wanted to have a single system to manage everything from travel details to finance, operations, and support.

1. Implemented a proper data model relevant to their business.
2. Set up relevant profiles, roles, hierarchy, and sharing rules.
3. Created a public site to allow customers to access trip details and modify them on the fly (using Lightning components).
4. Developed multiple Lightning components to enhance a team's productivity by saving many clicks.
5. Built multiple reports and dashboards.
6. Integrated Gmail SSO with Salesforce.

Salesforce Setup for a Manufacturing Company

A company based in the United States needed a Salesforce setup for its processes. They manufacture optical fiber cables and ship them across the globe, and they have different selling partners.

I worked on data migration, and data architecture was done, including fields, objects, relationships, etc. Apex triggers and batch classes were written for various needs. In addition, custom components were created to cater to unique selling needs. I also created reports and dashboards and handled custom pricing methods.

Salesforce Setup for a Real Estate Firm

The customer has a real estate agency that helps their customers get the best home deals. This project involved data migration, API integrations, reports and dashboards, Apex triggers, batch Apex, schedulers, and custom drip campaign modules to send email, voicemail, video mail, and SMS.

Salesforce Setup for a Nonprofit Organization

The customer is a nonprofit organization based out of the United States. It is focused on helping senior folks combat loneliness and depression by organizing small club meetings where people connect and share their stories regularly. They also track the progress of each member/person in terms of how they felt when they joined the program and periodically throughout their association. They would be using Salesforce for all the activities related to the programs and analytics.

I created the data architecture for all the processes and integrated Google Forms and Zoom with Salesforce. Custom components were designed to track attendance, and extensive analytics were set up around various KPIs to assess the program's success. I created multiple automations to ease the process for people working in the system to quickly capture all the necessary info to make the programs more effective and result-oriented.

Salesforce Developer for an Insurance Brokerage and Financial Services Firm

The firm is based out of the United States, providing health and general insurance policies for businesses and direct consumers and financial services.

They purchased Salesforce Sales Cloud licenses and were looking to migrate data and set up Salesforce as per their needs. This involved:

• Lead management
• Opportunity lifecycle
• Reports and dashboards
• Policies' renewal reminders
• Automated emails and alerts and automation

I completed the following for them:

• Migrated all the customer database to Salesforce
• Set up the data architecture
• Created layouts for faster info capture and processing
• Created custom components to ensure reps can work faster
• Renewal reminder feature for policy owners
• Sales quotas and sales funnels were set up
• Fantastic reports and dashboards to see booking values, earnings to date, reps performance assessment, etc.
2008 - 2012

Bachelor of Technology in Computer Science

Gautam Buddha University - Greater Noida, India


Salesforce Certified Field Service Lightning Consultant



Salesforce Certified Platform Developer II



Salesforce Certified Sales Cloud Consultant



Salesforce Certified Platform Developer I



Salesforce Certified Platform App Builder



Salesforce Certified Service Cloud Consultant



Salesforce Certified Administrator



Salesforce REST API, Salesforce API, jQuery, Custom APIs, REST APIs, Google Maps


Field Service Lightning, Salesforce Sales Cloud, Visualforce Pages, Pardot, Salesforce Dataloader, GitHub, Salesforce CPQ, Batch Apex, Google Forms, Zoom


Lightning Components, Visualforce


HTML, CSS, APEX Code, JavaScript, Apex, HTML5, Batch, SOQL, Salesforce Object Search Language (SOSL)


Automation, REST


Salesforce SOQL/SOSL, Salesforce 1, Salesforce, Web, Eclipse, WordPress

Industry Expertise



JSON, Databases, Dataloader.io


Salesforce Apex, Salesforce Lightning, AppExchange Security Review, Salesforce System Administration, SFDC Configuration, Salesforce Development Community (SFDC), Salesforce Service Cloud, SOAP, Web Services, APIs, Certified Salesforce Administrator, Salesforce Platform Developer, Salesforce Programming, Salesforce.com Service Cloud Certification, Salesforce.com Sales Cloud Certification, Integration, SFDC Customization, Salesforce Certified Platform App Builder, CRM Implementation (Salesforce), Customer Relationship Management (CRM), Reporting, Workflow, Architecture, Financial Services, Cloud Services, DocuSign, Data Modeling, Salesforce Community, Apex Triggers, Apex Classes, Apex Scheduler, API Integration, Aura, Webhooks, Nonprofits, Reports, Dashboards, Data Architecture, Objects, Salesforce.com Administration, Programming

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.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

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