
I am a seasoned Salesforce Developer with over five years of hands-on experience in crafting innovative solutions within the Salesforce ecosystem. Holding five Salesforce certifications, I bring a comprehensive understanding of the platform's capabilities and best practices.
My expertise spans across various facets of Salesforce development, with a particular focus on Lightning Web Components (LWC), Apex programming, and seamless integrations. Throughout my career, I have successfully delivered complex projects, leveraging my deep knowledge of Salesforce technologies to streamline processes and drive business outcomes.
With a strong foundation in both front-end and back-end development, I excel in designing and implementing robust solutions tailored to meet specific business requirements. Whether it's developing custom applications, optimizing workflows, or integrating third-party systems, I am committed to delivering high-quality solutions that empower organizations to maximize their Salesforce investment.
I am excited about the opportunity to contribute my skills and experience to your team, driving innovation and delivering exceptional results. Thank you for considering my application.
Package Consultant-Salesforce
IBMSalesforce Developer
UPLSenior Analyst
CapgeminiAnalyst
Capgemini
Visual Studio Code

Salesforce lightning

Javascript
REST API

Salesforce CRM

Force.com
Azure

Data Loader

SQL

Java

SOAP API

Salesforce

Apex

LWC

SOQL

Triggers

SQL
Technologies
used:
Salesforce CRM/Force.com /Web Service/SQL
Responsibilities:
Created and maintained
user profiles, workflows, dashboards on Salesforce and other CRM software.
Designed, setup and
maintained Salesforce standard objects, custom objects and junction objects,
while also structuring user roles, security profiles and workflow rules.
Created module using
which Metadata can be updated and created at once using Flow.
Creating packages for
migration from one environment to another.
Deploying components from
one org to another using Azure.
Technologies
used:
Salesforce CRM/Force.com /Web Service/SQL
Responsibilities:
Maintained the Salesforce
platform by monitoring support tickets, user issues, and employee workflows.
Created and maintained
user profiles, workflows, dashboards on Salesforce and other CRM software.
Designed, setup and
maintained Salesforce standard objects, custom objects and junction objects,
while also structuring user roles, security profiles and workflow rules.
Ensured data integrity
through the appropriate use of de-duping, loading and exporting tools, for bulk
of data using Data Loader.
Maintained and customized
Salesforce.com scopes such as users, roles, profiles, groups, accounts,
contacts, record types, sharing rules, custom objects, pick lists and page
layout customization to support vital business functions.
Set permissions for users
using Object-Level and Field-Level security best practices.
Creating packages for
migration from one environment to another.
Experience on report
generation and dashboard creation
Technologies used:
Salesforce CRM/Force.com /Web Service/SQL
Roles: Software Developer
Description:
SMS is the Site
Management System. It has been made on Force.com platform of Salesforce. It
gives Sodexo a tool to help people working on the different sites to have the
same way of working, digitize processes.
People on site (Manager, Employees, etc..) can
evaluate their performance on the site, send tasks, follow their
activities, KPI, etc., perform inspections, assign trainings, track documents.
The Site Management System (SMS) has been launched
in 2018 by the Global Soft FM Platform and Global IT and is now deployed in
more than 4 000 Sites across the world in more than 60 countries. SMS has been
awarded in January 2020 during the Global Opex Award "Best Enterprise Wide
Transformation Project".
Responsibilities:
Study of business
requirements.
Developed custom objects,
custom fields, custom Tabs, Field dependencies and Page Layout.
Creating UI using
Lightning Web Components.
Creating custom objects
and tabs Profiles.
Scheduling the various
summary Report and Dashboards for managing the all department heads.
Designed various UI
interface using Lightning Web Components as per business needs.
Analysis of the
requirement specifications provided by the clients and discuss with client to
clearly understand the functional and technical requirements.
Manage Salesforce.com CRM
application (on both admin and dev fronts) end to end; maintain the functional
areas of data management
Support training of new
end users on salesforce.com application
Recommend changes in
development, maintenance, and system standards
Experience with
technologies that work with Salesforce.com including: Java, jscript, Force.com
platform
Support training of new
end users on salesforce.com application
Demonstrate and maintain
ability to work independently and prioritize in a fast-paced changing
environment
Technologies used: Salesforce CRM/Force.com
Role: Salesforce Admin
Responsibilities:
Experience in admin
Experience in moving
fields and labels from sandboxes to production environment
Created customized page
layouts and record-types for Standard and Custom Objects.
Created and assisted with
maintaining users, profiles and roles
Created separate views
for different users for the tabs.
Hello. My name is. I have been working in the IT background for the past 5 years, and my relevant experience in Salesforce is also 5 years. I have done projects on Apex, Lightning Web Component, and admin. There was a project in which I created new models based on LWC. And, I worked with LWC and back triggers, these things.
Handling incorporated as to and to close. So we can use try and catch block. Also, we can use the error boundaries, using the template for rendering the components or the elements. If true, then execute that portion of the element code. And, also, we can handle the events according to error occurred during the events, and we can also use the promises and the async and await. We can also show the Toast notifications or the pop up messages to alert the user so that they can fix the wrong data, or the developer can resolve the error.
So we can create a batch class, and in which there will be 3 methods. So first is the start, then second execute, and the third is the finish. And the start method, we initially call the constructor or call the, which collects the data on the dataset of our choice. And then the execute method, we are performing the logic or the calculation, which should be covered on the objects. And in the finish method, we are finishing. We are processing all the batches. We are processing the data into batches of a number and also logging the results and sending notifications.
Testing strategy is for the complex as well. So testing strategy would be used for complex. We should create a test data factory class in which we have to initialize the test data for the base objects. We should have to prioritize and plan the test data as per the application requirement. Like, as in some of the applications, there will be an object which is common. So first of all, we have to create that data. After that, the second layer of the hierarchy, we have to create that data. And we should also have to use different types of testing techniques like functional testing, integration testing. Integration testing if integration is also happening in that application. And we have to design test cases for various scenarios for the critical or normal areas. And also, we have to add positive and negative test cases so that we can cover each and every aspect.
I check the process for debugging and filling a SQL used in Webex. So I would whenever I have a SQL query that's failing, I would check what variables have been passed into the SQL, like in the field in the VAR logic and also debug the query result and the prerequisite things while debugging.
We've created a LWC component, and we can use it to reuse it for different aspects or different business logics. Just we have to do some modification. Also, we are handling the errors and exceptions very easily in the Apex class.
That's why not the process and have to correct the issue. K. Here in the where condition we are defining that last modified should not be greater than the last week. So last week. So if we have to run all the process to run on all the contacts, then we have to remove this where logic. And due to this where condition, contacts might not be processed because let's consider there are 2 contacts, and one contact is last modified on the past 2nd week. So that does not get included in the query locator. And if we have to correct this issue, then we have to change the where condition to the last modified date. We can also consider some other field values who has done any of the bad field condition as per the business logic.
Test. Will it trigger to update? Will it trigger to update contact records when an account contract hours. When an account custom file changes. In Salesforce, here we have to create a set of IDs of all the accounts which have been getting changes. And then query on that. We have to remove the for loop inside the for loop because it is necessary and it should create a performance issue. So that is done.
So we're trying to enforce those checks within an Apex class. If we just check to ensure field level security checks within an Apex class, we can use the Schema class and its methods to then quickly check whether the current user has the necessary permissions to access a specific field or not. So we can create a class, and we can create a method in which we use the Schema method names on the respective field of that object, and also the methods of the schema to check if the field has field read access. So by this, we can check whether the field is read-only or not, or the user has the ability to read the field value.
In the real estate industry, we can use Salesforce by logging records into respective objects. For leads, we can include data into the lead, and for the sales perspective, we can use the sales application of the Salesforce environment. After sales, if any issues arise, such as maintenance of the house or plumbing issues, we can log a case into the Service Cloud. By using these clouds, we can track and maintain our data very efficiently.
To align Apex development with the business financial model, first we need to establish a solid foundation to calculate our profits and losses. We have to get a clear blueprint of the financial process so that we can easily implement it in our packs.