Arjun Singh, Developer in Melbourne, Victoria, Australia
Arjun is available for hire
Hire Arjun

Arjun Singh

Verified Expert  in Engineering

Salesforce Programming Developer

Location
Melbourne, Victoria, Australia
Toptal Member Since
December 26, 2020

Arjun is a Salesforce System and Application Architect and JavaScript certified developer with 16 certifications. He has 11+ years of expertise in Salesforce with extensive experience in several complex projects which involved various Salesforce technologies such as Lightning Web Components, Lightning, Communities, and integration with external systems. Arjun is also experienced in a variety of domains such as telecom, utilities, insurance, and healthcare.

Portfolio

Australia Post
Community Clouds, Salesforce Lightning, Apex, Salesforce Programming
South East Water
Lightning Components, Lightning Communities, Apex Triggers, Visualforce...
PWC Australia
Apex Triggers, Visualforce, Salesforce SOAP API, Salesforce REST API...

Experience

Availability

Part-time

Preferred Environment

Salesforce.com Administration, Visualforce Pages, Salesforce Lightning, Salesforce SOAP API, Salesforce REST API, JavaScript, Salesforce API, Salesforce Apex

The most amazing...

...projects I've completed include a Salesforce integration with Westpac bank and a custom app that uses Salesforce to clean up duplicate data.

Work Experience

Salesforce Senior Developer

2019 - PRESENT
Australia Post
  • Developed the technical architecture for new business requirements.
  • Enabled Salesforce split feature with an additional custom feature for opportunity and data migration for existing opportunities to use Salesforce split feature.
  • Integrated Lightning component for information display in a modal pop and initiated integration with SAP for billing account creation.
  • Created a reusable Lightning component for guided qualification for multiple business processes.
  • Developed a reusable lightning validation progress tracker that can be available to any object and will be used for business process completion.
  • Enabled Salesforce just-in-time provisioning for new community users and required permissions assignment.
Technologies: Community Clouds, Salesforce Lightning, Apex, Salesforce Programming

Salesforce Senior Developer

2018 - 2019
South East Water
  • Developed a custom app for data duplication cleanup and backup feature used to clean millions of records.
  • Provided solutions for business requirements and presented them to the business.
  • Participated in project team meetings and collaborated with peers, architects, system analysts, business analysts, and project managers.
  • Owned new user stories and ensured quality and on-time delivery.
Technologies: Lightning Components, Lightning Communities, Apex Triggers, Visualforce, Salesforce Apex

Salesforce Senior Developer

2017 - 2018
PWC Australia
  • Gathered requirements, analyzed the data, and designed solutions.
  • Mentored new team members in the project. Performed incident management, problem management, and change management activities.
  • Worked on several Salesforce implementations covering Sales Cloud, Service Cloud, Communities, and Force.com custom implementation.
  • Supported, fixed bugs, and provided continuous improvements for the application.
  • Created and developed Apex classes, Visualforce pages, Trigger, and Apex batches.
Technologies: Apex Triggers, Visualforce, Salesforce SOAP API, Salesforce REST API, Salesforce Apex

Salesforce Senior Developer

2008 - 2016
Accenture
  • Implemented customizations of the product for end customers.
  • Developed Apex triggers, Apex batches, Visualforce components, workflows, process builder, and other Salesforce custom functionalities.
  • Developed REST and SOAP API integrations between Salesforce.com and internal customer applications.
  • Designed and implemented force.com solutions for small and medium-scale projects.
  • Supported and mentored a team of developers and worked in a team to deliver complex projects.
Technologies: Batch Apex, Apex Triggers, ApexPages, Apex

Resuable Lightning Progress Tracker

Developed a dynamic Lightning progress tracker that could be made available to any business processes. This tracker helps users to complete the business processes with minimal workaround time. It's a real-time dynamic tracker that gets updated with various end-user activities.

Salesforce Integration With Westpac Bank

Developed a self-service Salesforce Lightning community and integrated it with Westpac Bank. It is a seamless integration between Salesforce and the Westpac portal for payment. The customer could navigate between Salesforce and the Westpac portal without any intervention for payment completion while authentication and authorization happen in the back end.

Custom Duplicate Data Clean Up With Backup Feature

Developed a custom app inside Salesforce, which is used for matching duplicate records in a system based on specific business rules. This app has a backup feature as well to restore the previous data if required. It helped clean millions of records and helped users immensely to improve their performance and minimize the workaround time.

Languages

JavaScript, Apex, CSS, HTML, APEX Code

Frameworks

Visualforce, Lightning Components

Libraries/APIs

Salesforce REST API, Salesforce API, Salesforce SOAP API

Tools

Visualforce Pages, Salesforce Sales Cloud, Lightning Communities, Salesforce CPQ, Batch Apex

Platforms

Salesforce

Other

Salesforce Apex, Salesforce Lightning, Salesforce Service Cloud, Salesforce Programming, Community Clouds, Apex Triggers, ApexPages, APIs, API Integration, Apex Classes, Middleware, Certified Salesforce Administrator, Salesforce Platform Developer I Certification, Chatbots, Salesforce.com Administration, Computer Science, Salesforce Community

Paradigms

Agile Software Development

2003 - 2007

Bachelor's Degree in Computer Science

Cochin University of Science and Technology - India

AUGUST 2020 - PRESENT

Salesforce Certified JavaScript Developer I

Salesforce.com

JUNE 2018 - PRESENT

Salesforce Certified Platform Developer I

Salesforce.com

FEBRUARY 2018 - PRESENT

Salesforce Certified Marketing Cloud Email Specialist

Salesforce.com

JULY 2017 - PRESENT

Saleforce Certified platform developer ||

Salesforce.com

MAY 2017 - PRESENT

Salesforce Certified Application Architect

Salesforce.com

MAY 2017 - PRESENT

Salesforce Certified System Architect

Salesforce.com

MAY 2017 - PRESENT

Salesforce Certified Platform App Builder

Salesforce.com

MAY 2017 - PRESENT

Salesforce Certified Identity and Access Management Designer

Salesforce

APRIL 2017 - PRESENT

Salesforce Certified Data Architecture & Management Designer

Salesforce.com

APRIL 2017 - PRESENT

Salesforce Certified Development Lifecycle & Deployment Designer

Salesforce.com

APRIL 2017 - PRESENT

Salesforce Certified Community Cloud Consultant

Salesforce.com

NOVEMBER 2016 - PRESENT

Salesforce Certified Sharing and Visibility Designer

Salesforce.com

OCTOBER 2016 - PRESENT

Salesforce Certified Integration Architecture Designer

Salesforce.com

OCTOBER 2013 - PRESENT

Salesforce Certified Service Cloud Consultant

Salesforce.com

JULY 2013 - PRESENT

Salesforce Certified Sales Cloud Consultant

Salesforce.com

APRIL 2013 - PRESENT

Salesforce Certified Administrator

Salesforce.com

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