Arun Menon, Developer in Melbourne, Victoria, Australia
Arun is available for hire
Hire Arun

Arun Menon

Verified Expert  in Engineering

Salesforce Developer

Melbourne, Victoria, Australia
Toptal Member Since
December 8, 2020

Arun is a senior Salesforce developer with 13 years of experience in software development. He currently holds eight Salesforce certifications and has extensive experience in the administration, configuration, implementation, and support of the CRM and platform. Arun has expertise in Salesforce integration with third-party systems using API and middleware, and he is experienced in implementing version control and CI/CD processes.


DXC Technology
Salesforce, Lightning Components, Aura, API Integration, Batch Apex,
Dorner Informatik
Salesforce, Lightning Components,, Omni-channel...
Tata Consultancy Services
JavaScript, Data Migration, Salesforce Apex, Salesforce,




Preferred Environment

Salesforce DX, GitHub, Visual Studio Code (VS Code), Slack, Windows

The most amazing...

...Salesforce project I've worked on was for a leading bank in Australia. The project tested the limitations of the Salesforce platform.

Work Experience

Senior Salesforce Developer

2019 - 2021
DXC Technology
  • Worked with several government agencies on their critical Salesforce implementation and received good feedback from clients about my performance.
  • Used Jira for user stories and bug tracking and Bitbucket for version control,.
  • Delivered a government project for COVID-19 contact tracing on time and with zero bugs in user acceptance testing. It was a high-profile and time-critical project.
  • Integrated several external systems using APIs and middleware like Jitterbit and Mulesoft.
  • Developed solutions to overcome Salesforce limitations for a project that processed millions of records in Salesforce for a leading banking client.
Technologies: Salesforce, Lightning Components, Aura, API Integration, Batch Apex,, Pardot, Omni-channel, Salesforce Platform Events, Visualforce, REST APIs, Data Modeling, Acceptance Testing, Automation, Certified Salesforce Administrator, Salesforce Lightning, Salesforce API, Salesforce Marketing Cloud, Salesforce CPQ, SOQL, APEX Code, Salesforce Health Cloud, Cloud, Web, CRM Implementation (Salesforce), NPSP, Reporting

Salesforce Consultant

2016 - 2019
Dorner Informatik
  • Worked with several customers from Germany and Europe. Managed a team of offshore developers.
  • Developed several AppExchange apps and helped clients through the entire publishing process, including fixing security review issues.
  • Developed several complex packages involving developing 50 or more Lightning components.
Technologies: Salesforce, Lightning Components,, Omni-channel, Salesforce Platform Events, Visualforce, REST APIs, Data Modeling, Acceptance Testing, Automation, Certified Salesforce Administrator, Salesforce Lightning, Salesforce API, SOQL, APEX Code, Cloud, Web, CRM Implementation (Salesforce), Reporting

IT Analyst

2014 - 2016
Tata Consultancy Services
  • Worked with clients from Australia and the UK in the banking, retail, and utility domains.
  • Developed Salesforce practice by cross-training people from other technologies.
  • Implemented complex applications involving migrating millions of data to Salesforce and integrating with external systems using API.
Technologies: JavaScript, Data Migration, Salesforce Apex, Salesforce,, Acceptance Testing, Automation, Certified Salesforce Administrator, Salesforce API, SOQL, APEX Code, Cloud, Web, CRM Implementation (Salesforce), NPSP, Reporting

Senior Developer

2011 - 2014
Suyati Technologies
  • Contributed to both .NET and Salesforce projects for the leading publishing firm in the US.
  • Developed a Salesforce team by training and mentoring interns.
  • Developed the first AppExchange application for the company and handled the entire app publishing process, including security review.
Technologies: WCF Web Services, Salesforce Apex, C#.NET, ASP.NET,, SOQL, APEX Code, Reporting

Custom Knowledge Integration

The client was a leading tech company in Europe having a knowledge portal similar to Salesforce Knowledge and wanted to develop an app exchange solution that integrates with their existing portal and provides knowledge search options to the Salesforce users. The product was wholly developed in Lightning Web Components (LWC) and incorporated into their back-end platform using REST API.

The app has the following features:
1) Add the component to any Salesforce object layout
2) Link the search result with the Salesforce record
3) Provide feedback to the client about each search result
4) Show search results based on the field values in the Salesforce record when loading the page

Lightning Community Upgrade using LWC

• Worked on creating lightning component to process payment using Westpac payment gateway from the existing lightning community and integrated into their existing LWC based registration process.
• Handled payment reconciliation process using apex batch job and the data coming from MuleSoft.
• Created Platform Events for passing data from MuleSoft to Salesforce to notify Salesforce about the updated data in the third-party system.

Salesforce Remediation and Tableau Integration

As a senior developer, I analyzed an existing codebase to find defects and provided solutions to fix it.
• Worked on integrating Tableau charts in Salesforce using JavaScript. Created a generic configurable component for loading client’s different Tableau charts.

Salesforce App Enhancement

The project involves:
• Development of Salesforce AppExchange product that integrates the customer’s Salesforce instance with their TeamViewer account and creates TeamViewer cases and sessions from within Salesforce.
• Integrating the TeamViewer API to provide remote access to the customer system from Salesforce.

Banking Client Salesforce Customization

The project involved two phases:
• Large data migration from CSV file stored in network location to Salesforce using
Apex data loader command line. Since the file contains millions of records and file
size is too large to process, we had to split the file into multiple chunks and then
imported it into Salesforce.
• Creation of custom Visualforce page to display in contact layout for users to search customers investment details in a more interactive way.

Salesforce App for Mass Emailing

The project involves developing an AppExchange product by integrating Salesforce marketing features with the CleverReach email marketing platform using their REST API. Features include:
• To and fro synchronization of campaign members between Salesforce and CleverReach by manual and batch process.
• Blacklisting email address in CleverReach from Salesforce.
• Creating CleverReach attributes from Salesforce.
• Fetching reports from CleverReach in Salesforce.
• Importing campaigns from CleverReach in Salesforce.

Greenfield Sales and Service Cloud Implementation

The client was a company having several casinos in UK and Europe. They had a Salesforce instance which they were not using properly. So they wanted us to first analyze it and help them properly use the sales and service cloud. We configured features like service cloud console, omnichannel, live agent, permission, custom case expiry tracker using Visualforce; configured lead tracking in Salesforce; and developed a custom page using Visualforce and Google Maps for them to have a view of revenue generated in each casino location.
2005 - 2009

Bachelor's Degree in Information Technology

MG University - Kochi, Kerala, India


Salesforce Certified Data Architecture and Management Designer


Salesforce Certified Community Cloud Consultant


Salesforce Certified Platform Developer II


Salesforce Certified Platform App Builder


Salesforce Certified Sales Cloud Consultant


Salesforce Certified Platform Developer


Salesforce Certified Service Cloud Consultant


Salesforce Certified Administrator


Salesforce API, Salesforce REST API, REST APIs


Batch Apex, Lightning Communities, Visualforce Pages, Flow, Salesforce CPQ, Salesforce DX, GitHub, Salesforce Sales Cloud, Salesforce Marketing Cloud, Slack, Bitbucket, Pardot


Lightning Components, Visualforce, .NET, ASP.NET


JavaScript, Apex, SOQL, APEX Code, CSS, C#.NET


Automation, Acceptance Testing


Salesforce, Salesforce Experience Cloud, Web, Salesforce Health Cloud, Windows, Visual Studio Code (VS Code)


Salesforce Apex, Salesforce Lightning,, Salesforce Platform Events, Certified Salesforce Administrator, Cloud, CRM Implementation (Salesforce), NPSP, Reporting, APIs, Salesforce Service Cloud, Aura, AppExchange Security Review, Salesforce AppExchange, API Integration, Managed Packages, CSV, Omni-channel, Data Modeling, CI/CD Pipelines, Data Migration, WCF Web Services, SLDS, Administration

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