Saravanan Haldurai, Developer in Bengaluru, Karnataka, India
Saravanan is available for hire
Hire Saravanan

Saravanan Haldurai

Verified Expert  in Engineering

Salesforce.com Administration Developer

Bengaluru, Karnataka, India

Toptal member since September 11, 2018

Bio

Saravanan is a results-driven, customer-centric individual with major experience in application design, development, and delivery. He comes with strong expertise in delivering high-quality solutions in the Salesforce CRM space. Saravanan has over six years of experience configuring and customizing applications in Salesforce (Classic and Lighting) and integrating it with external systems.

Portfolio

Leading Insurance Company
Apex, Salesforce Lightning, Salesforce
Debt Resolution Company
Batch Apex, Apex, Salesforce

Experience

  • Salesforce.com Administration - 4 years
  • Salesforce - 4 years
  • Salesforce Customization - 4 years
  • Salesforce Apex - 4 years
  • Salesforce Community - 3 years
  • Salesforce Service Cloud - 2 years
  • Lightning Components - 1 year
  • Lightning Design System - 1 year

Availability

Full-time

Preferred Environment

Force.com, Notepad++, Sublime Text, Ant Design, Eclipse

The most amazing...

...project I've completed was to transform 30,000 community users to standard users–preserving usernames, disabling community access, and transferring data.

Work Experience

Senior Software Developer

2017 - PRESENT
Leading Insurance Company
  • Transformed their 30k customer community users to standard license user base. This included programs to transform users preserving their usernames, disabling community access, and transferring all records users owned to the new user base, making sure there was only a user interface upgrade.
  • Involved in design and development of the application.
  • Built a custom role hierarchy between community users.
  • Implemented Case Team Member to open access to the case record for certain users.
Technologies: Apex, Salesforce Lightning, Salesforce

Software Developer

2016 - 2017
Debt Resolution Company
  • Created a smart builder page so that the client will be able to modify his/her drafts. Once drafts are modified, a case will be created and assigned to the negotiator.
  • Worked on the flow logic to allow a user to update the personal banking information. If the client information is missing important data or information we will display an alert icon on the client page. When a user clicks on certain alerts we will redirect the user to the flow based on the alert so that the user enters the information and resolves the alerts.
Technologies: Batch Apex, Apex, Salesforce

Junior Software Engineer

2016 - 2016
Biomedical Laboratory Instruments
  • Led custom conversion logic.
  • Duplicated logic based on email, company name, and postal code before converting to contact and opportunity.
  • Added a validation that only user with certain territory can close the opportunity related to that territory.
  • Implemented a logic to send out an email when the opportunity moved to the next stage.
Technologies: Salesforce

Junior Software Developer

2015 - 2016
Non-Profit Organization
  • Configured the Case Team Members.
  • Restricted users from modifying the qualified wishes.
  • Set up custom lead conversion process via Apex trigger.
  • Incorporated case assignment, milestone creation, and case escalation when a new wish is created.
Technologies: Customization, Apex, Salesforce

Jr Software Developer

2015 - 2015
Commission Calculator
  • Configured the Opportunity Splits and Team Members.
  • Created a Dynamic Adding and Removing Ranges/Rows for commission plans.
  • Implemented a trigger to calculate the commission based on the dynamic criteria’s.
Technologies: Salesforce

Experience

Custom Hierarchy

Implemented a custom hierarchy for community users based on the commission level and pay type. There are more than 1 million community users with the various up-line and down-line. This hierarchy is build based on the "Reports To" field in the contact.

Standard Opportunity Implementation

For this project, my contributions were:
➢ Lead conversion logic to convert leads into a standard opportunity that double-checks with the DB based on email and phone information.
➢ Data migration, moving all custom opportunity and their related records to a new standard opportunity using a batch class.
➢ Logic and configuration changes to the existing system with respect to standard opportunity.
➢ Conversion of all the new functionality to Lightning: Moving all custom JavaScript buttons to Lightning and updating the existing Visualforce page to Lightning components.

FSC (Person Account Set up from Individual Model)

I performed the total revampification of the existing individual data model of financial service cloud to a person account model. This includes changing the entire account–contact relation model to an only account (person account) model.

Education

2009 - 2013

Bachelor of Engineering Degree in Information Technology

Tamilnadu College of Engineering - Coimbatore, Tamilnadu, Inidia

Certifications

NOVEMBER 2020 - PRESENT

Salesforce Certified Platform Developer II

Salesforce

MAY 2020 - PRESENT

Salesforce Certified Platform Developer I

Salesforce

Skills

Libraries/APIs

Salesforce API, Salesforce REST API

Tools

Batch Apex, Salesforce Dataloader, Salesforce Sales Cloud, Salesforce Knowledge Base, Lightning Design System, Sublime Text, Notepad++

Languages

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

Frameworks

Lightning Components, Ant Design

Platforms

Salesforce, Salesforce SOQL/SOSL, Eclipse

Paradigms

Agile

Storage

MySQL

Other

Apex Triggers, Salesforce Programming, Salesforce Community, Salesforce Lightning, Salesforce Customization, Salesforce.com Administration, Salesforce Knowledge, Salesforce Enterprise Edition, Salesforce Reports, Salesforce Service Cloud, Salesforce Apex, Apex Classes, ApexPages, Salesforce Reporting & Dashboards, Salesforce Development Community (SFDC), Force.com, Customization

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