Nikhil Agarwal, Developer in Abu Dhabi, United Arab Emirates
Nikhil is available for hire
Hire Nikhil

Nikhil Agarwal

Verified Expert  in Engineering

Certified Salesforce Administrator Developer

Location
Abu Dhabi, United Arab Emirates
Toptal Member Since
February 6, 2019

Nikhil is a passionate and skilled Salesforce-certified advance developer and advanced admin with 10+ years of experience. He holds ten certifications and 500+ Trailhead badges. He has proven expertise in designing and implementing dynamic, optimized, and scalable solutions using the latest Salesforce products and features that can automate processes, improve team productivity, and bring value to the business.

Portfolio

ADSS
Visual Studio Code (VS Code), Lightning Design System, Lightning Components...
Tecom Group
Analytics, Salesforce Sales Cloud, Salesforce API, Apex, Visualforce...
Schneider Electric
Eclipse IDE, Salesforce, Force.com

Experience

Availability

Full-time

Preferred Environment

Chrome, Salesforce, Visual Studio Code (VS Code), Jira, Confluence, Windows

The most amazing...

...Salesforce org I've redesigned and implemented (from Unlimited to Enterprise), resulted in a huge cost reduction and supported the company's future projects.

Work Experience

Senior Salesforce Developer and Solution Architect

2017 - PRESENT
ADSS
  • Designed solutions, data models, and architecture for new and ongoing projects.
  • Involved in requirements gathering and discussions with business to understand new projects and areas of improvement.
  • Developed projects using LWC components, APEX code, and declarative tools, making sure the solution is dynamic, scalable, and can handle large data volumes.
  • Automated and optimized existing code, triggers, integrations, and projects.
  • Peer-reviewed code to ensure it is written following Salesforce best practices and doesn't impact existing production functionalities.
  • Implemented major service cloud features like CTI, Service Console, entitlement and milestone, knowledge management, case management, and multiple service channels.
  • Owned the process of understanding the architecture and feasible solutions for projects involving integrations with external systems.
  • Ensured that best standards of the security model are followed and that only the required access is given to teams.
  • Coordinated with business stakeholders for smooth user acceptance testing (UAT) and deployments to production following the release management process.
  • Provided business analytics in the form of reports and dashboards in Classic and Lightning as per business requirements.
Technologies: Visual Studio Code (VS Code), Lightning Design System, Lightning Components, Lightning Communities, Salesforce Bulk API, Jira, Salesforce SOAP API, Salesforce REST API, Salesforce API, Confluence, Process Builder, Batch Apex, Salesforce Object Search Language (SOSL), SOQL, Visualforce, Triggers, Apex Classes, Salesforce DX, Bitbucket, Salesforce Lightning, Salesforce, Force.com

Salesforce Consultant

2015 - 2017
Tecom Group
  • Wrote Apex triggers, batch classes, schedule classes, test classes, queueable Apex, and more.
  • Developed projects using Visualforce pages and Apex controller classes.
  • Worked on multiple integration projects using REST API, SOAP API, and Bulk APIs.
  • Customized the creation of objects, fields, applications, tabs, relationships, record types, page layouts, custom settings, validation rules, email templates, approval process, assignment rules, auto-response rules, and process builders.
  • Involved in technical discussions with vendors to implement new business features and functionalities.
  • Implemented Sales Cloud features like leads, accounts, contacts, opportunity and opportunity line items, product, price book, quotes, order management, forecasting, territory management, campaign management, account, and opportunity teams.
  • Involved in the end-to-end project development and deployment using changesets.
  • Created multiple reports of various types, including tabular, summary, and matrix reports for evaluating various business KPIs and team performance.
Technologies: Analytics, Salesforce Sales Cloud, Salesforce API, Apex, Visualforce, Salesforce, Force.com

Salesforce Developer

2013 - 2015
Schneider Electric
  • Involved in standard configuration and customization.
  • Loaded data into salesforce.com using Apex Data Loader.
  • Created users, profiles, roles, and sharing settings.
  • Involved in the creation of objects, fields, relationships, page layouts, fieldsets, etc.
  • Used Eclipse IDE for development of Apex classes, Apex triggers, and Visualforce pages.
  • Implemented CTI and other service cloud features like email-to-case, web-to-case, case management, auto response rules, and assignment rules.
  • Migrated changesets from sandbox to other sandboxes, staging, UAT, and production environment using ANT Migration tool.
  • Traveled to Barcelona to conduct user acceptance test and help users understand new features and fix bugs.
Technologies: Eclipse IDE, Salesforce, Force.com

Lightning Component - Inline Edit in Related Records

Developed a component that supports the inline editing of multiple rows along with row actions.

Dynamic Round Robin Lead Assignment

Developed a custom solution for automatically assigning leads to team members on round robin basis and providing managers the facility to activate/deactivate assignment if the user is on vacation.

Campaign Members Bulk Confirmation and Reminder Emails

Customized solution to send campaign members confirmation and reminder email including a QR code to accelerate the attendance process during seminars.

Data Encryption

Encrypted critical system data (email/phone) to restrict users from downloading data in reports without compromising any functionalities in Salesforce.

Custom Contact Search Showing Multiple Objects

Developed a custom search solution to show results based on multiple search criteria. The result shows data from multiple objects.

Salesforce Implementation

Implemented complete Salesforce solution for various companies on professional, enterprise, and unlimited editions.

--> Meeting and discussion with important stakeholders to understand the business.
--> Design data model and solution for business as per requirements which may include using sales cloud features, service cloud features, communities or custom solution.
--> Discussion with 3rd party vendors to integrate external web service solutions.

News Feed on Account Page

An inline Visualforce page on account records to show news feed using various news API's based on account name.

Languages

APEX Code, Apex, JavaScript, HTML5, SOQL, Salesforce Object Search Language (SOSL), SQL

Frameworks

Visualforce, Lightning Components

Libraries/APIs

Salesforce API, Salesforce SOAP API, Salesforce REST API, Salesforce Bulk API

Tools

Batch Apex, Salesforce Sales Cloud, Apache Ant, Lightning Design System, Bitbucket, Eclipse IDE, Process Builder, Jira, Confluence, Lightning Communities, Salesforce DX

Platforms

Salesforce, Visual Studio Code (VS Code)

Other

Certified Salesforce Administrator, Apex Triggers, Salesforce Apex, Force.com, Salesforce Service Cloud, Salesforce Lightning, Apex Classes, Triggers, Analytics, Data, Architecture, Large Data Sets, Computer Science, Coding, Communication, Communities, Websites

Paradigms

Agile

Storage

MySQL, Database Security

2009 - 2013

Bachelor of Technology Degree in Computer Science Engineering

VIT University - Vellore, Tamil Nadu, India

FEBRUARY 2023 - PRESENT

Salesforce Certified Experience Cloud Consultant

Salesforce

MARCH 2022 - PRESENT

Salesforce Certified Application Architect

Salesforce

MARCH 2022 - PRESENT

Salesforce Certified Data Architecture and Management Designer

Salesforce

FEBRUARY 2020 - PRESENT

Salesforce Certified Sharing and Visibility Designer

Salesforce

JUNE 2019 - PRESENT

Salesforce Certified Platform App Builder

Salesforce

MAY 2019 - PRESENT

Salesforce Certified Advance Administrator

Salesforce

JANUARY 2019 - PRESENT

Salesforce Certified Service Cloud Consultant

Salesforce

OCTOBER 2018 - PRESENT

Salesforce Certified Sales Cloud Consultant

Salesforce

SEPTEMBER 2018 - PRESENT

Salesforce Certified Platform Developer 1

Salesforce

JUNE 2018 - PRESENT

Salesforce Certified Admin

Salesforce

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