Aashish Dhiman
Verified Expert in Engineering
Salesforce Developer
Delhi, India
Toptal member since September 30, 2021
Aashish is a skilled and results-driven Salesforce developer having 10 years of experience in Apex and Visualforce programming. He is also experienced in building custom applications that include administration, configuration, implementation, and support expertise with the Salesforce.com platform. Aashish enjoys using his skills to contribute to the exciting technological advances that happen every day.
Portfolio
Experience
- Salesforce Sales Cloud - 8 years
- Visualforce - 8 years
- Java - 8 years
- Salesforce Apex - 8 years
- Salesforce Service Cloud - 7 years
- Salesforce AppExchange - 7 years
- Salesforce Lightning - 5 years
- Salesforce CPQ - 4 years
Availability
Preferred Environment
Lightning Web Components (LWC), Java, Lightning Components, Salesforce Apex, Apex Triggers, Salesforce API, JavaScript, Salesforce AppExchange, Salesforce Lightning, Salesforce CPQ, APIs, Monday.com, Slack, Workato, Informatica, ServiceNow, Oracle ERP, MuleSoft, API Platforms, API Design, Architecture, Jungo, Conga Composer, CRM APIs, React, Node.js, Salesforce DX, CI/CD Pipelines, Salesforce, Amazon S3 (AWS S3), Apex, Salesforce Service Cloud, Jira, Module Integrations, Force.com, NPSP, Salesforce Cloud Flow, Form Assembly, Technical Leadership, Intuit QuickBooks, Salesforce REST API, Zapier, TMS, PandaDoc, QuickBooks API, Integration, CSV, Zoho CRM, HubSpot, HubSpot CRM, Shopify, Zoho, Mailchimp, WordPress, Flow, Campaign Monitor API, Campaign Monitoring, Salesforce Certified Platform App Builder, Salesforce Reporting & Dashboards, Salesforce System Administration, Salesforce.com Developer Certification, Agile, Quip, Certified Salesforce Administrator, Email, Automation, HTML, CSS, Python, Field Service, Salesforce Sales Cloud, Visualforce, Salesforce Development Community (SFDC), Web Development, Salesforce Marketing Cloud, Data Integration, Git, Data Transformation, DataWeave, Anypoint Studio, Salesforce Commerce Cloud, System Administration, HubSpot Marketing Hub, Reports, Sales Reports, BI Reports, Dashboards, Documentation, CloudCraze, CRM Implementation (Salesforce), Chargebee, Billing, Finance, OmniScript, Omni-channel, Salesforce Platform Events, Data Modeling, Acceptance Testing, Messaging, REST APIs, Orchestration, Automated Data Flows, HubL, Twilio API, MS Ribbon, SOQL, Software Engineering, Salesforce Health Cloud, OpenID Connect (OIDC), Formstack, PWA
The most amazing...
...thing I integrated was SL dynamics with Salesforce using JDBC - Java middleware which was the most challenging project I did in 2021.
Work Experience
Senior Salesforce Developer | Consultant
Freelance
- Demonstrated hands-on experience on B2B Commerce Cloud (formerly known as CloudCraze) architecture, including (service layers, logic layers, data layers), data models, customizations, extensions, and recommended best practices.
- Developed a Force.com grant management application for FEMA to track grantee and sub-grantee information using Force.com, Apex controllers, Visualforce, and custom objects.
- Set up and configured data in a Marketing Cloud for leads, event venues, and locations. Created an automated process that triggers a journey to send emails to customers and stored their responses in Salesforce as an activity.
- Integrated Sales Cloud and Pardot. Created Pardot campaigns, drip programs, dynamic lists, custom redirects, email templates, and scoring email design. Built and executed marketing campaigns in Pardot.
- Worked on Enterprise WSDL and Partner WSDL for different methods. Developed them in ASP.NET with Oracle for data migration from the database with Salesforce.com.
- Set up an Einstein bot with a knowledge base. Created a case using flows to complete the bot conversation. Used conditional messaging to provide targeted customer responses utilizing the Lightning knowledge base.
- Converted products to assets as an add-on to an existing contract, renewed a deal and gave customers the client's best price with special offers using SteelBrick CPQ.
- Implemented a cross-channel customer engagement strategy within CloudCraze, including creating omnichannel digital experiences spanning web, mobile, social, AR/VR, voice interfaces, gesture controls, and IoT.
Salesforce Administrator
Confidential
- Worked with the CEO and IT team to configure and customize page layouts, record types, custom fields, objects, ListView, and picklists.
- Managed users, profiles, roles, and permissions. Also, worked on workflows, approval processes, and validation rules to automate business processes.
- Designed a data model that included custom objects for tracking sales data, such as leads, opportunities, and closed deals.
- Created a flow that will create a new case in Salesforce and assign it to the appropriate agent based on the request type.
- Configured a process builder to evaluate multiple criteria, including lead source, company size, and industry, to determine if a lead was qualified.
- Set up an integration using the Salesforce API, which enabled the automatic syncing of order and customer data between the two systems.
Senior Salesforce Consultant
Freelance
- Implemented Sales Cloud, supported cases, and developed workflows and triggers for automated case resolutions. Organized marketing campaigns, campaign hierarchies, lead queries, and assignment, web-to-lead, and auto-response rules.
- Worked on Service Cloud implementation. Set up and configured live agents, including creating live agent users, skills, supervisors, and agent configurations, customizing live agent branding, adding a service console, and enabling knowledge.
- Created Visualforce email templates, mail merges, and automated email processes to send installation instructions to customers. Created HTML email templates for sending email notifications using Journey builder.
- Developed workflow rules to automate tasks, email alerts, and field updates. Used a REST web service to flow data from Salesforce to a connected app and a Force.com web services API for implementing web services to integrate with legacy systems.
- Utilized Salesforce Lightning Design System (SLDS) and standard web-based technologies for custom UI needs and developed Salesforce Aura Lightning components. Gained experience using Aura framework for developing UI using Aura tags in Lightning.
- Leveraged an Apex controller to call for external requests to retrieve data from various APIs and display them on the component. Extracted the data from the SF application into external databases like SQL and DB2 for generating large data reports.
- Worked on understanding the development lifecycle, including Salesforce deployment packaging effectively using Metadata API, changeset, and Jenkins, and knowledge of using Ant scripts to deploy.
- Created and managed changes to the system, like involvement in UAT training. Modified the existing system to increase benefits and usability by creating workflows, advanced visual flows, process builders, escalation rules, and assignment rules.
Salesforce Developer
HCL Technologies
- Worked on end-to-end functionalities related to Service Cloud, Sales Cloud, Omnichannel, Live Agent, Open CTI, Lightning Dialer, and Snap-ins.
- Implemented Service Cloud, including a service console, customer portal and communities, case feed, and knowledge base and entitlements.
- Designed and developed the custom objects, formula fields, validation rules, page layouts, components, and Visualforce pages to suit the application's needs.
- Created workflow rules to automate tasks, email alerts, field updates, time-dependent actions, and outbound API messages.
- Implemented QuickBooks online – Salesforce integration to pass accounts, customers, jobs, and estimates from Salesforce to QuickBooks and vice versa.
- Built apps visually with Lightning App Builder, Lightning Components, Lightning Bundle, design, and Lightning connect integrations across multiple connections.
- Developed Microsoft SL through Salesforce integration to pass orders, quote, and project information from Salesforce.
- Completed bulk imports of data using Apex Data Loader and Dataloader.io, using third-party tools like SQL. Built a custom approval process through Apex programming to accommodate complex data validation for users.
- Developed a basic CPQ project to handle deals from a new deal to amendment and renewal. Made enhancements to the Apttus Configure Price Quote (CPQ) tool and shopping cart by adding new fields.
Experience
Call Center Set Up (CTI) for a UK-based Client
I developed a call center based on Cisco and implemented a 360-degree view of account contact. Moreover, I integrated SAP to handle the inventory part in Salesforce and added a lot of dashboards with data so that users can see order, order details, and their lines.
The Salesforce CTI integration made the reps' lives easier and gave management a detailed view of all sales activity. This integration improved efficiency and helped make the brand more substantial, and it also empowered the employees significantly.
Salesforce DocuSign Integration
The challenge was integrating DocuSign into the mix with multiple Quote-to-cash (Q2C) tools used to create the agreements. I took the data from the agreement object and converted them to a DocuSign-friendly PDF, and initiated the signage process.
Once the interested parties signed the documents, our automation sent the entered information to the appropriate objects, allowing the automated end-to-end onboarding process to continue without intervention.
I created a paperless environment that helped them quickly locate and disseminate information, access client information faster, save on postage and printing expenses, and automate back-ups.
Also, I worked on automated onboarding and contract management with DocuSign working behind the screen without user intervention.
Salesforce Shopify Integration for eCommerce
I offered the Shopify integration to make data available from Shopify to Salesforce, syncing contacts and customer data, automated order processing and sales activities of single/multiple stores, product information, and product line item and costing.
I used a process builder and created workflow rules to automate the business rules and logic for notification between the customer and salesperson. Also, created reports and a dashboard to check the daily response of the audience and filter the data according to the salesperson's interest.
Salesforce Partner Community Development
I built the Salesforce partner community to enable partners to sell products and increased trust and satisfaction among suppliers and customers.
It also included a custom sales pipeline, opportunity management, and CPQ functionality with complex workflows and limited access controls based on the user access/level.
Salesforce CPQ Implementation
To do so, I did the following:
• Converted products to assets as an add-on to an existing contract, renewed a deal, and gave customers the client's best price with special offers using SteelBrick CPQ.
• Customized quote templates, used validation to prevent users from selecting products that shouldn't be selected together, and enabled approvals with mobile capabilities.
Salesforce, Pardot, and GoogleAd Configuration | Marketing Cloud
To achieve these, I did the following:
• Implemented this through the UTM tags, a Google Analytics toolkit. I made the Google Analytics connection with Pardot using Pardot connectors and modified the web-to-lead link to capture source, campaign, and other data.
• Implemented it through the Google Adwords Connector available in Pardot. For this, I needed a Google Adwords account, and the verification was done using a unique verification key added to Pardot.
• Created some automation rules using the Pardot automation rule feature wherein I created various rules, such as monitoring the lead score, marking it as qualified if it reaches the threshold, and assigning leads based on their grades.
Salesforce and Pardot Implementation
The first step was to integrate Pardot with their Salesforce instance. This included mapping Salesforce custom fields to Pardot custom fields, updating lead and contact page layouts, mapping users, and setting up single sign-on.
I imported existing Salesforce lead and contact records into Pardot, configured the technical set up of Pardot, and set up templates for forms, drip campaigns, and automation rules.
Salesforce Dropbox Integration Using Workato
1. A new opportunity with attachment is created in Salesforce.
2. Workato searches for a matching folder in Dropbox with Opportunity ID and creates a new folder if it doesn't already exist.
3. Workato uploads the opportunity attachments to Dropbox.
4. Filters with multiple conditions and logical operators to export the data are created.
Streamlining Donor Management and Fundraising for a Nonprofit
Data Migration and Cleanup
• Migrated all existing donor data into Salesforce and cleaned up any duplicate or incomplete records.
Donor Management
• Set up and configured Salesforce NPSP to manage donor data and interactions. This includes creating custom fields, setting up campaigns, defining donation types, creating donation levels, and creating reports and dashboards to track donor engagement and retention.
Fundraising Management
• Set up and configured Salesforce NPSP to manage fundraising efforts. This includes creating custom donation pages, setting up automated donation receipts, creating email templates for donation appeals, and creating reports and dashboards to track fundraising performance.
Integration
• Integrated Salesforce NPSP with 3rd-party tools such as Mailchimp for email marketing and QuickBooks for accounting and financial management.
Training and Support
• Provided training and support to staff and volunteers on using Salesforce NPSP for donor and fundraising management.
Salesforce, Conga & SAP integration using Dell Boomi
Unfortunately, these systems operated independently and lacked integration, which resulted in a manual and time-consuming process of entering data between the different systems. As a result, management could not access centralized data, making it difficult to make informed business decisions.
1. I recommended integrating Conga and SAP with Salesforce on a Dell Boomi cloud platform. This option offered pre-built connectors to SAP and Salesforce, ensuring rapid deployment and immediate ROI while providing flexibility and scalability for future growth.
2. With the newly aligned process, entering data into Conga to generate a quote automatically creates or updates an opportunity and customer profile in both Salesforce and SAP.
3. Additionally, the client can now access real-time dashboards and reports with reliable and accurate order and sales data. This results in faster first-call resolution due to centralized customer and order information access.
Education
Bachelor's Degree in Computer Science
IP University - Haryana, India
High School Diploma in Computer Science
DAV Public School - New Delhi, India
Certifications
Salesforce Certified Platform App Builder
Salesforce.com
Salesforce Certified Application Architect
Salesforce.com
Salesforce Certified CPQ Specialist
Salesforce.com
Salesforce Certified Data Architecture & Management Designer
Salesforce.com
Salesforce Certified Platform Developer II
Salesforce.com
Skills
Libraries/APIs
Salesforce SOAP API, Salesforce REST API, Salesforce API, React, Node.js, QuickBooks API, Campaign Monitor API, WhatsApp API, REST APIs, Twilio API, Vue, Shopify API
Tools
Salesforce Sales Cloud, Salesforce CPQ, Lightning Design System, Lightning Communities, Zapier, Visualforce Pages, Salesforce Marketing Cloud, Gearset, Salesforce Commerce Cloud (SFCC), Slack, Google Analytics, Oracle ERP, Conga Composer, Salesforce DX, Jira, Form Assembly, PandaDoc, Mailchimp, Flow, Quip, Git, OmniScript, Salesforce Platform Events, Formstack, RingCentral, Talend ETL, Field Service Lightning, Salesforce Dataloader, Apttus Contract Lifecycle Management (CLM), Pardot, Shopify Plus, Anypoint Studio
Languages
APEX Code, JavaScript, HTML, Apex, CSS, PHP, Python, HubL, SOQL, Java, HTML5, SQL, AMPscript, DataWeave
Frameworks
Visualforce, Lightning Components
Paradigms
Agile, Automation, Acceptance Testing
Platforms
Salesforce, Windows, Salesforce SOQL/SOSL, MuleSoft, Twilio, Workato, Zoho CRM, HubSpot, CloudCraze, Salesforce Health Cloud, Ubuntu, Heroku, Shopify, WordPress, Litify
Storage
Dataloader.io, Salesforce Commerce Cloud, Amazon S3 (AWS S3), Data Integration, Dell Boomi
Other
Salesforce Service Cloud, Intuit QuickBooks, Salesforce Lightning, Salesforce Apex, Salesforce.com Data Loader, Salesforce AppExchange, Salesforce Certified Platform App Builder, Salesforce Reporting & Dashboards, DocuSign, Salesforce System Administration, Apex Triggers, Apex Classes, CPQ, Windows 10, Salesforce Community, Salesforce Development Community (SFDC), Salesforce Community Cloud Certification, Data Migration, JavaScript Libraries, SteelBrick CPQ, Salesforce Platform Developer I Certification, Salesforce Platform Developer II Certification, Salesforce.com Administration, Certified Salesforce Administrator, Salesforce Cloud Flow, APIs, Monday.com, Informatica, ServiceNow, API Platforms, API Design, Architecture, Jungo, CRM APIs, CI/CD Pipelines, Module Integrations, Force.com, NPSP, Technical Leadership, TMS, Integration, CSV, HubSpot CRM, Zoho, Campaign Monitoring, Salesforce.com Developer Certification, Email, Field Service, Web Development, Data Transformation, System Administration, HubSpot Marketing Hub, Reports, Sales Reports, BI Reports, Dashboards, Documentation, CRM Implementation (Salesforce), Chargebee, Billing, Finance, Omni-channel, Data Modeling, Messaging, Orchestration, Automated Data Flows, MS Ribbon, Software Engineering, OpenID Connect (OIDC), PWA, Lightning Web Components (LWC), Apttus CPQ Certified, API Integration, Responsive Email Templates, Computer Telephony Integration (CTI), eCommerce, API Connectors, Informatica Cloud, Salesforce Reports, SAP, HTML Email, Email Templates, CTI, Salesforce.com Advanced Developer Certification, Customer Data Platform (CDP), Server-side JavaScript, Email Studio, Marketing Cloud, Salesforce Pardot Form Handlers, Cloud Services
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