Ashish Sharma, Developer in Indore, Madhya Pradesh, India
Ashish is available for hire
Hire Ashish

Ashish Sharma

Verified Expert  in Engineering

Salesforce.com Developer Certification Developer

Indore, Madhya Pradesh, India

Toptal member since August 11, 2016

Bio

Ashish is a certified Salesforce developer with several years of hands-on experience. He eats, breathes, and lives Salesforce development. Ashish also writes a blog about Salesforce solutions, is DEV401 certified, and is currently preparing for his DEV501 certification. He is always ready to take on challenges using the Salesforce platform and doesn't stop until the client is satisfied.

Portfolio

Freelance Work
Salesforce, Salesforce API, Salesforce DX, QuickBooks API, Lightning Components...
Freelance
Heroku, Ruby on Rails (RoR), React, Salesforce Health Cloud...
Freelance
Salesforce Marketing Cloud, Email Studio, Salesforce Social Studio...

Experience

  • Salesforce - 10 years
  • Salesforce.com Developer Certification - 9 years
  • Certified Salesforce Administrator - 9 years
  • Force.com - 9 years
  • Lightning Components - 8 years
  • Visualforce Pages - 7 years
  • Salesforce Lightning - 7 years
  • Apex - 6 years

Availability

Full-time

Preferred Environment

Salesforce, Git, Eclipse IDE, Windows, QuickBooks Online, Audits, Marketing Cloud

The most amazing...

...Work I've done was my work with Salesforce: integrations (Salesforce to Shopify and Salesforce to Citrix), Salesforce communities, and Salesforce sites.

Work Experience

Salesforce Developer and Consultant

2016 - PRESENT
Freelance Work
  • Implemented Salesforce to Citrix and Salesforce to Shopify integrations.
  • Developed a mass opportunity line-item editor Lightning component.
  • Designed and deployed a custom approval workflow in Salesforce, reducing processing time by 30% and improving task visibility for managers.
Technologies: Salesforce, Salesforce API, Salesforce DX, QuickBooks API, Lightning Components, Salesforce System Administration, Salesforce Health Cloud, Salesforce Community, Salesforce CPQ, Salesforce Marketing Cloud, Front-end, MuleSoft, Salesforce Einstein, Salesforce.com Developer Certification, Salesforce Dataloader, Salesforce.com Sales Cloud Certification, Pardot, Salesforce 1, Apex, APEX Code, Salesforce Service Cloud, Five9, Salesforce AppExchange, Batch Apex, Salesforce Reports, Salesforce Reporting & Dashboards, Salesforce Commerce Cloud

Heroku Expert

2020 - 2022
Freelance
  • Migrated Salesforce Community to Heroku Application to reduce overall costs and better UI/UX web application. We had tight integration with Salesforce to Postgres database using Heroku Connect.
  • Developed the app using Rails, React, and Salesforce.
  • Used Jira tool to track tickets. Developed this project using Rails, React, and salesforce.
  • Performed Postgres optimization, specifically with long-running queries. Removed unused index and created an index for the most used columns in Query.
  • Took charge of the Heroku code optimization. Optimized the app at the code level used background processes for log tasks. Updated the Ruby and Rails supported versions. Utilized Puma as the app server for more concurrency.
  • Used connection pooling and Pgbouncer for Heroku optimization. Tuned Pgbouncer MAX_DB_POOL with MAX_CLIENT_CONNECTION and web dynos with threads. Also tuned WEB_CONCURRENCY with MAX_THREADS.
Technologies: Heroku, Ruby on Rails (RoR), React, Salesforce Health Cloud, Salesforce Commerce Cloud (SFCC)

Salesforce Marketing Cloud Developer

2020 - 2021
Freelance
  • Sent email notifications with promotions, including the CAN-SPAM Act with options and opt-out, and email notifications with purchase failures from card transactions. These cards were also updated via Journey Builder.
  • Sent feedback to customers via SMS after property checkouts and via email after three days if the customers had not responded to the SMS messages. This process helps the service team to generate a lot of feedback.
  • Sent emails with promotions using Journey Builder and Automation Studio based on Salesforce data and the application status for PMS solutions.
  • Tracked opens and clicks in phase two and advertised using Facebook and other social media channels.
Technologies: Salesforce Marketing Cloud, Email Studio, Salesforce Social Studio, Customer Journeys, SMS, Salesforce DX, Lightning Components, Salesforce System Administration, Salesforce Health Cloud, Salesforce Apex, MuleSoft, Salesforce Commerce Cloud (SFCC), Marketing Cloud, JavaScriptCore

SFDC Developer

2018 - 2018
Nuevora (via Toptal)
  • Worked with Salesforce communities. Played the role of senior Salesforce developer.
  • Integrated third-party API required into development.
  • Developed Lightning components as per the client's requirement.
Technologies: Apex, Salesforce, Visualforce Pages, Salesforce Lightning, Lightning Components, Salesforce System Administration, Salesforce Health Cloud, Salesforce Apex, Audits, Salesforce Commerce Cloud (SFCC), Salesforce Einstein, Salesforce Commerce Cloud

Salesforce Consultant

2015 - 2016
TECOM Investments
  • Developed a registration and licensing application on Force.com.
  • Used Slack to communicate with the client, using it to give all updates.
  • Worked as a Salesforce developer there for one year.
Technologies: Salesforce, Visualforce Pages, Salesforce Lightning, APIs, Salesforce DX, Lightning Components, Salesforce System Administration, Salesforce Health Cloud, Salesforce Marketing Cloud, MuleSoft, Salesforce Commerce Cloud (SFCC), JavaScriptCore, Salesforce SOAP API, JavaScript, CSS, Salesforce REST API

Senior Salesforce Developer

2014 - 2014
ASM Technologies
  • Worked at Schnider-Electric as part of their internal team to migrate their CIS (customer intervention system) from a legacy Lotus Notes application to the Force.com platform.
  • Used Slack and Skype to communicate with the client.
  • Worked as a Salesforce developer in Schnider-Electric.
Technologies: Salesforce, Salesforce API, Visualforce Pages, Salesforce Lightning, APIs, Salesforce DX, Lightning Components, Salesforce Health Cloud, Salesforce Apex, Front-end, MuleSoft, Salesforce Commerce Cloud (SFCC), Certified Salesforce Administrator, Salesforce 1, Batch Apex, Salesforce Reporting & Dashboards, Salesforce Commerce Cloud

Force.com Developer

2012 - 2014
Extentor Tquila Solution Pvt Ltd
  • Started working on the Salesforce.com platform in Extentor Tquila Solution.
  • Worked on many small tasks such as a Visualforce page, triggers, and Batch Apex.
  • Worked as an entry-level Salesforce developer at Extentor Tquila Solution.
Technologies: Salesforce, Salesforce API, Salesforce Lightning, APIs, Salesforce DX, Amazon S3 (AWS S3), Flow, Salesforce Health Cloud, Salesforce Apex, Salesforce Marketing Cloud, Front-end, Salesforce Commerce Cloud (SFCC), Force.com

Experience

Salesforce to Citrix Integration Code

A code that I wrote, which does the following tasks to integrate Salesforce with Citrix:

1. Registers a Citrix developer account and creates one app, so a consumer key and a consumer secret are received.
2. Authorizes a Salesforce user on behalf of a GoToWebinar user, so an authorization code is received.
3. Requests an access token using the above authorization code, so an access token is received.
4. Makes API calls to a Citrix application using the above access token. Both systems should be integrated after this final task.

Salesforce to Stripe Integration

For a project, I integrated Salesforce with Stripe to charge customers from Salesforce.

This integration allows a salesperson to manage with a 360-degree view of customer payments from the Salesforce platform only. Additionally, from this platform, a sales rep can refund a partial or full amount.

Salesforce Blog

This is my Salesforce blog and where I post about the details of some of the interesting and challenging tasks that I've undertaken.

Salesforce Administrator for Financial Services Cloud Projects

A USA-based client is looking for a Salesforce administrator for their organization. I helped the client with their Salesforce Financial Cloud environment, setting up permission roles and customizing the environment as per their requirements.

Education

2007 - 2011

Bachelor's Degree in Information Technolgy

Dr. A.P.J. Abdul Kalam Technical University - Lucknow, India

Certifications

MARCH 2017 - PRESENT

Salesforce Marketing Cloud

Salesforce

MARCH 2016 - MARCH 2020

Salesforce App Builder

Salesforce

Skills

Libraries/APIs

Salesforce API, Google Maps, jQuery, Salesforce SOAP API, Salesforce REST API, QuickBooks API, Pure CSS, React

Tools

Salesforce Dataloader, Visualforce Pages, Pardot, Salesforce Sales Cloud, Salesforce Marketing Cloud, Salesforce Commerce Cloud (SFCC), Batch Apex, Lightning Design System, Five9, Salesforce CPQ, Salesforce DX, Salesforce Einstein, Flow, Eclipse IDE, Git, Lightning Bolt, Lightning Communities, Field Service Lightning, Salesforce Social Studio

Languages

Apex, APEX Code, HTML, JavaScript, CSS

Frameworks

Lightning Components, Visualforce, JavaScriptCore, OAuth 2, Ruby on Rails (RoR)

Platforms

Salesforce, Salesforce Health Cloud, MuleSoft, Heroku, Salesforce 1, Windows, Demandware, Citrix

Storage

Amazon S3 (AWS S3), Salesforce Commerce Cloud

Paradigms

REST, Agile

Other

Salesforce Community, Certified Salesforce Administrator, Salesforce.com Sales Cloud Certification, Force.com, Salesforce Lightning, APIs, Salesforce.com Developer Certification, Salesforce.com Service Cloud Certification, Integration, Marketing Cloud, Salesforce AppExchange, Salesforce System Administration, Front-end, Salesforce.com Administration, Salesforce Reports, Salesforce Reporting & Dashboards, Customer Relationship Management (CRM), Business Analysis, Stripe Payments, Salesforce Pardot Form Handlers, Community, Salesforce Service Cloud, Salesforce Apex, QuickBooks Online, Audits, Personalization, Lightning Data Service, OAuth, SOAP, Data Loading, Email Studio, Customer Journeys, SMS

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