George Thomas, Developer in Sydney, New South Wales, Australia
George is available for hire
Hire George

George Thomas

Verified Expert  in Engineering

Salesforce Developer

Location
Sydney, New South Wales, Australia
Toptal Member Since
May 12, 2021

George is a seasoned Salesforce developer with a proven track record of implementing successful design and solutions for various businesses. He has been fortunate to start his career in Salesforce, working on the platform for the last ten years. His area of work focused on developing custom solutions for sales, services, and community cloud implementations. He has hands-on experience developing Apex triggers, Visualforce, and Lightning components.

Portfolio

Zurich
Salesforce, Salesforce Service Cloud, Community Clouds, Apex, Batch Apex...
RXP Services
Salesforce, Apex, Apex Triggers, Visualforce, Lightning Components, Workflow...
Infosys
Apex, Visualforce Pages, Salesforce Sales Cloud, Salesforce, Batch Apex...

Experience

Availability

Full-time

Preferred Environment

Salesforce, Visualforce, Community Clouds, Salesforce Service Cloud, Salesforce Sales Cloud, Salesforce Lightning, Heroku

The most amazing...

...thing I've developed is an application workflow for an insurance company to automate and replace their legacy underwriting system.

Work Experience

Senior Salesforce Developer

2019 - PRESENT
Zurich
  • Contributed to migrating an existing Visualforce community site to Lightning community.
  • Developed an integration with internal systems to read and present the insurance information in the community portal.
  • Developed an application workflow to replace the existing legacy system and improve the application onboarding.
  • Developed the entitlement process to dynamically determine milestones for application based on the customer type.
  • Developed integrations using REST API and platform events to send and receive information stored in another system to present in Salesforce.
  • Developed an Apex Batch program to send various emails to customers during the life cycle of an application.
  • Developed an Apex trigger to move the case status based on the related case details and automatically close or send correspondences based on the application outcome.
  • Developed Lightning web components to select and display a catalog of requirements that can be added to an application based on application assessment.
  • Utilized the AutoRABIT Bitbucket tool to deploy source code from the dev sandbox to other test environments and production.
  • Developed a REST API request to send customer and insurance information to an external system to generate correspondences.
Technologies: Salesforce, Salesforce Service Cloud, Community Clouds, Apex, Batch Apex, Apex Triggers, Visualforce Pages, Lightning Components, JavaScript, Heroku, PostgreSQL, CRM Implementation (Salesforce), Lighting, Salesforce Experience Cloud, Salesforce Apex, Integration

Senior Salesforce Developer

2016 - 2019
RXP Services
  • Developed a Lightning community from scratch for a government department.
  • Set up the object model and data security for internal and external users.
  • Set up the payment integration to process online payment and email receipt from Salesforce.
  • Develop an Apex trigger to allocate and show an error if the customer request exceeds a quota set up in the system.
  • Configured a Drawloop package to generate PDF documents from Salesforce.
  • Imported customer data from the Oracle database and uploaded them into Salesforce using Bulk API.
  • Worked on Bamboo, a Bitbucket tool to deploy source code from the dev sandbox to other test environments and production.
  • Developed Lightning components to display a user entry form for customers to apply for a license and submit their returns on that license.
  • Developed custom controllers to validate the details submitted by uses on the form and create and update records in the Salesforce database.
  • Developed asynchronous integration with a system using continuation to read and update information from the Salesforce community.
Technologies: Salesforce, Apex, Apex Triggers, Visualforce, Lightning Components, Workflow, API Integration, REST APIs, Salesforce Community, JavaScript, CRM Implementation (Salesforce)

Salesforce Developer

2014 - 2016
Infosys
  • Developed a REST API integration to read lead data from third-party systems and create leads in Salesforce.
  • Developed a custom lead routing solution based on postcode and assign the lead to the respective team.
  • Developed the Jitterbit data loader integration to load customer details from an internal database to Salesforce.
  • Supported user acceptance testing and production go-live.
  • Developed Apex classes, Visualforce components, and Apex triggers to meet the business requirements.
Technologies: Apex, Visualforce Pages, Salesforce Sales Cloud, Salesforce, Batch Apex, Force.com, CRM Implementation (Salesforce)

Salesforce Developer

2011 - 2014
Wipro
  • Developed Apex classes, triggers, Batch Apex classes, and Apex test classes.
  • Developed Visualforce pages and components to meet custom business requirements.
  • Configured data model and validation rules, workflow rules, and email alerts.
  • Deployed code and configurations to sandboxes and production using changeset.
Technologies: Apex, Visualforce, JavaScript, Workflow, Salesforce, Salesforce Sales Cloud, CRM Implementation (Salesforce)

Booking System with Google Calendar Integration

Developed a sample Lightning application to manage booking for a clinic. The clinic has a list of physicians for a department, and each physician has got a Google Calendar. If the physician has been granted access to their Google Calendar, then availability is displayed on the website, and available dates can be booked online. If the booking is successful, an email confirmation with details is sent to the user.

Languages

Apex, Java, JavaScript

Frameworks

Visualforce, Lightning Components, OAuth 2, JSON Web Tokens (JWT)

Platforms

Salesforce, Heroku

Other

Apex Classes, Apex Triggers, Community Clouds, CRM Implementation (Salesforce), Lighting, Salesforce Experience Cloud, Salesforce Apex, Aura, Salesforce Service Cloud, Salesforce Reporting & Dashboards, APIs, Integration, Data Architecture, Custom Object, Workflow, Reports, Dashboards, Email Templates, Salesforce Community, Force.com, Salesforce Lightning, API Integration

Libraries/APIs

Salesforce REST API, Salesforce Bulk API, REST APIs

Tools

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

Storage

PostgreSQL

2007 - 2011

Bachelor's Degree in Computer Science

MG University - Kerala, India

APRIL 2017 - PRESENT

Salesforce Certified Integration Architecture Designer

Salesforce

NOVEMBER 2016 - PRESENT

Salesforce Certified Data Architecture and Management Designer

Salesforce.com

MARCH 2016 - PRESENT

Salesforce Certified Platform Developer II

Salesforce.com

JULY 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