Salesforce Developer Resume
Detroit, MI
SUMMARY
- Certified Salesforce Developer/Administrator wif 7+ years of IT experience in Salesforce.com and CRM platform
- Deep noledge and understanding of CRM business process dat includes Forecasting, Campaign, Lead, Order, Account, Case and Merging Managements
- Developed Apex Classes and extensions to add required functionality to Visualforce pages, Apex Test Methods, JavaScript, SOQL and wrote Apex Triggers to automate tasks for business logic
- Experience in data migration and integration using Data Loader, Import Wizard and understanding of user stories for the implementation of SOSL and SOQL
- Experience in Design, Development, and Customization of Salesforce applications using Batch, Schedulable, Visualforce Pages, Lightning Components, HTML, CSS, JavaScript
- Experience in using new Lightning UI to bring Salesforce into the Responsive UI era of web - based applications
- Experience in developing new applications wif enhanced UI using theLightning App Builder, Lightning components, Controllers, and Events and used Custom CSS in the components
- Experience in communicating Aura Components, Visualforce Pages and LWCs while developing new applications
- Experienced in configuring and maintainingcommunitiesby using theLightning Community Builder
- Experience in Integrating Salesforce applications wif external systems using Web Services and Apex Callouts wif SOAP and REST API’s
- Expertise in SFDC Administrative tasks like Creating Profiles, Roles, Users, Designing of Custom Objects, Custom Fields, Permission Sets, Sharing Rules, Public Groups, Role-Based Page Layouts, Record Types, Custom Tabs, Custom Reports, Report Folders, Report Extractions to various formats, Validation Rules, Email Services, Approvals, Workflow Alerts, Actions and Activities as per the client and application requirements
- Expertise in creating Lookup, Master-Detail Relationships on the objects and Many to Many Relationships using creation of junction objects to establish connectivity among other objects
- Experience in implementing Security Model at object, field and record level for different users at different levels of organization
- Created various profiles and configured the permissions based on the organizational Hierarchy.
- Experienced in Sandbox Management (Like Refreshing Sandbox, Creating New Sandbox and Migrating code from one sandbox to the other)
- Flexibility in using Visual Studio for writing Business logic in Apex, developing Lightning Web Components, Apex Triggers, Visualforce pages and Aura components
- Experience in using Agile/Scrum Methodology, Sprint Planning, TDD and Software Development Life Cycle (SDLC)
- Worked proficiently in various IDEs including Eclipse and Visual Studio
- Strong analytical, presentation, problem solving and excellent inter-personal skills, ability to work independently and active team player wif proven work ethics and leadership qualities
TECHNICAL SKILLS:
Salesforce technologies: Apex Language (Classes, Triggers, Batch, Schedule), SOQL & SOSL, Visualforce Pages, Web Services (SOAP, WSDL, REST), Lightning Components, Ant based Force.com Migration Tool, Workflow rules, Approval Process, Process Builder, Profiles, Permission Sets, Role Hierarchy, Validation Rules, Custom objects, Relationships, Page Layouts, Search Layouts, Record Types, Reports, Dashboards
Salesforce Tools: Developer Console, Force.com IDE, Force.com Explorer, Workbench, Data Loader
Databases: SQL Server 2005, Oracle, Microsoft Office Suite
Programming Languages: HTML, CSS, JavaScript, C, Java, Apex, SQL, Python
Configuration Skills: Workflow Time-dependent actions, field updates, email alerts, Field Level and Object level security, role hierarchies, sharing models, SFDC Standard Object Configuration Campaigns, Reports, Dashboards, Formula Fields and Cross Object Formula Fields Configuration Skills, Overall User Management, Security and Sharing Model, Translation Workbench, Documentation Templates, Salesforce Lighting
Project Management: Agile
PROFESSIONAL EXPERIENCE:
Confidential, Detroit, MI
Salesforce Developer
Responsibilities:
- Developed multiple new Lightning components, customized existing components according to new business requirements and added SLDS to make Lightning components look and feel better
- Worked on Single Sign-on (SSO) security modal including setting up OAuth to enable external client applications to communicate wif SFDC platform
- Implemented Visualforce Pages, Standard and Custom Controller classes based on requirements
- Utilized Lightning Connect to get real-time data from external system by using external objects in Salesforce
- Worked on Apex Batch and Schedulable Classes to send emails and update records on a regular basis at scheduled intervals
- Worked on Force.com Sites, communities and developed Custom Application using Force.com platform
- Developed Lightning pages inside Lightning pp Builder using Lightning Web Components
- Created Workflow Rules for sending Email Alerts, Field updates and task creation
- Created Custom Settings to store custom sets of data required for specific profiles in an organization
- Worked on Process Builder to automate tasks like Creating Records, Sending Email Alerts, Creating Tasks, and Invoking an Apex Class actions
- Created Custom Labels and referred them on Apex Classes, Visualforce Pages, and Lightning components
- Performed Administrative Tasks like creating Roles, Profiles, Public Groups, Sharing Rules, Custom Reports (Excel, Pdf) for different Roles based on their Security Permissions
- Designed Validation Rules along wif Roll-Up Summary fields to maintain data quality and consistency
- Customized the Dashboards to track usage for productivity and performance
- Co-Ordinated wif the Testing Team and set up test data, implemented Apex Test Utility Classes which are being referred by various test methods, written Apex Unit Test Classes and achieved 90% of code coverage across the organization
- Participated in code reviews, design sessions, user story discussions and writing unit test cases
- Used Change Sets to deploy changes from Sandbox to Production
- Followed Agile SCRUM methodology dat includes Iterative Application Development, Bi-Weekly Sprints, Daily stand-up, Backlog and Refinement meetings.
- Worked wif Solution Architects, Programmers and Product Owners to come up wif solutions and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Used JIRA to track status of user stories and attach any needed document.
Environment: Salesforce Unlimited Edition, Apex, Visualforce Pages, Lightning Components, Triggers, Change Sets, Data Loader, Reports, Dashboards, Workflows, Email Services, Process Builder, HTML, CSS, JavaScript, VS Code
Confidential, San Francisco, CA
Salesforce Developer/Administrator
Responsibilities:
- Implemented Visualforce Pages, Standard and Custom Controller classes based on requirements
- Developed the complaint form dat user submits to support team using LWC and Apex Classes
- Developed Case Assignment Rules, created Auto Responses, Email Alerts, Email-To-Case and Web-To-Case and created Triggers in complex scenarios
- Utilized Lightning Connect to get real-time data from external system by using external objects in Salesforce
- Developed multiple new Lightning Components, customized existing components according to new business requirements and added SLDS to make Lightning components look and feel better
- Worked on Apex Batch and Schedulable Classes to send emails and update records on a regular basis at scheduled intervals
- Worked on Force.com Sites, communities and developed Custom Application using Force.com platform
- Automated tasks like creating Records, sending Email Alerts, creating tasks and Invoking an Apex Class actions using Process builder. Also converted process builder automations to Flows.
- Created Custom Settings to store custom sets of data required for specific profiles in an organization
- Created Custom Labels and referred them on Apex Classes, Visualforce Pages, and Lightning components
- Performed Administrative Tasks like creating Roles, Profiles, Public Groups, Sharing Rules, Custom Reports (Excel, Pdf) for different Roles based on their Security Permissions
- Designed Validation Rules along wif Roll-Up Summary fields to maintain data quality and consistency
- Co-Ordinated wif the Testing team and set up test data, implemented Apex Test Utility Classes which are being referred by various test methods, written Apex unit test classes and achieved 90% of code coverage across the organization
- Used Change Sets to deploy changes from Sandbox to Production
- Participated in Code reviews, design sessions, user story discussions and writing unit test cases
- Followed Agile SCRUM Methodology dat includes iterative Application Development, Bi-weekly Sprints, Daily stand-up, Backlog and Refinement Meetings
- Worked wif Solution Architects, Programmers and Product Owners to come up wif solutions and to obtain information on project limitations and capabilities, performance requirements and interfaces
- Used JIRA to track status of user stories and attach any needed document
Environment: Salesforce Unlimited Edition, Apex, Visualforce Pages, Lightning Components, Triggers, Change Sets, Data Loader, Reports, Dashboards, Workflows, Email Services, Process Builder, Flows, HTML, CSS, JavaScript, VS Code
Confidential, Agoura Hills, CA
Salesforce Developer
Responsibilities:
- Developed Case Assignment Rules, created Auto Responses, Email Alerts, Email-To-Case and Web-To-Case and created Triggers in complex scenarios
- Utilized Lightning Connect to get real-time data from external system by using external objects in Salesforce
- Developed multiple new Lightning Components, customized existing components according to new business requirements and added SLDS to make Lightning components look and feel better
- Worked on Apex Batch and Schedulable Classes to send emails and update records on a regular basis at scheduled intervals
- Worked on Force.com Sites, communities and developed Custom Application using Force.com platform
- Automated tasks like creating Records, sending Email Alerts, creating tasks and Invoking an Apex Class actions using Process builder. Also converted process builder automations to Flows.
- Created Custom Settings to store custom sets of data required for specific profiles in an organization
- Created Custom Labels and referred them on Apex Classes, Visualforce Pages, and Lightning components
- Performed Administrative Tasks like creating Roles, Profiles, Public Groups, Sharing Rules, Custom Reports (Excel, Pdf) for different Roles based on their Security Permissions
- Designed Validation Rules along wif Roll-Up Summary fields to maintain data quality and consistency
- Customized the Dashboards to track usage for productivity and performance
- Co-Ordinated wif the Testing team and set up test data, implemented Apex Test Utility Classes which are being referred by various test methods, written Apex unit test classes and achieved 90% of code coverage across the organization
- Used Change Sets to deploy changes from Sandbox to Production
- Participated in Code reviews, design sessions, user story discussions and writing unit test cases
- Followed Agile SCRUM Methodology dat includes iterative Application Development, Bi-weekly Sprints, Daily stand-up, Backlog and Refinement Meetings
- Worked wif Solution Architects, Programmers and Product Owners to come up wif solutions and to obtain information on project limitations and capabilities, performance requirements and interfaces
Environment: Salesforce Unlimited Edition, Apex, Visualforce Pages, Lightning Components, Triggers, Change Sets, Data Loader, Reports, Dashboards, Workflows, Email Services, Process Builder, Flows, HTML, CSS, JavaScript, VS Code
Confidential, Plano, TX
Salesforce Developer
Responsibilities:
- Developed Case Assignment Rules, created Auto Responses, Email Alerts, Email-To-Case and Web-To-Case and created Triggers in complex scenarios
- Used @future method to make asynchronous web service callouts to external systems.
- Developed multiple new Lightning Components, customized existing components according to new business requirements and added SLDS to make Lightning components look and feel better
- Worked on Apex Batch and Schedulable Classes to send emails and update records on a regular basis at scheduled intervals
- Worked on Force.com Sites, communities and developed Custom Application using Force.com platform
- Automated tasks like creating Records, sending Email Alerts, creating tasks and Invoking an Apex Class actions using Process builder. Also converted process builder automations to Flows.
- Created Custom Settings to store custom sets of data required for specific profiles in an organization
- Created Custom Labels and referred them on Apex Classes, Visualforce Pages, and Lightning components
- Make API Calls wifin Salesforce.
- Performed Administrative Tasks like creating Roles, Profiles, Public Groups, Sharing Rules, Custom Reports (Excel, Pdf) for different Roles based on their Security Permissions
- Designed Validation Rules along wif Roll-Up Summary fields to maintain data quality and consistency
- Customized the Dashboards to track usage for productivity and performance
- Co-Ordinated wif the Testing team and set up test data, implemented Apex Test Utility Classes which are being referred by various test methods, written Apex unit test classes and achieved 90% of code coverage across the organization
- Used Change Sets to deploy changes from Sandbox to Production
- Participated in Code reviews, design sessions, user story discussions and writing unit test cases
- Followed Agile SCRUM Methodology dat includes iterative Application Development, Bi-weekly Sprints, Daily stand-up, Backlog and Refinement Meetings
- Used JIRA to track status of user stories and attach any needed document
- Worked wif Solution Architects, Programmers and Product Owners to come up wif solutions and to obtain information on project limitations and capabilities, performance requirements and interfaces
Environment: Salesforce Unlimited Edition, Apex, Visualforce Pages, Lightning Components, Triggers, Change Sets, Data Loader, Reports, Dashboards, Workflows, Email Services, Process Builder, Flows, HTML, CSS, JavaScript, VS Code
Confidential, Plano, TX
Salesforce Developer
Responsibilities:
- Created HTML, Custom and Visualforce templates for email alerts.
- Developed multiple new Lightning Components, customized existing components according to new business requirements and added SLDS to make Lightning components look and feel better
- Developed Case Assignment Rules, created Auto Responses, Email Alerts, Email-To-Case and Web-To-Case and created Triggers in complex scenarios
- Utilized Lightning Connect to get real-time data from external system by using external objects in Salesforce
- Worked on Apex Batch and Schedulable Classes to send emails and update records on a regular basis at scheduled intervals
- Worked on Force.com Sites, communities and developed Custom Application using Force.com platform
- Addressed issues reported by users and get them resolved.
- Automated tasks like creating Records, sending Email Alerts, creating tasks and Invoking an Apex Class actions using Process builder. Also converted process builder automations to Flows.
- Created Custom Settings to store custom sets of data required for specific profiles in an organization
- Created Custom Labels and referred them on Apex Classes, Visualforce Pages, and Lightning components
- Performed Administrative Tasks like creating Roles, Profiles, Public Groups, Sharing Rules, Custom Reports (Excel, Pdf) for different Roles based on their Security Permissions
- Designed Validation Rules along wif Roll-Up Summary fields to maintain data quality and consistency
- Customized the Dashboards to track usage for productivity and performance
- Co-Ordinated wif the Testing team and set up test data, implemented Apex Test Utility Classes which are being referred by various test methods, written Apex unit test classes and achieved 90% of code coverage across the organization
- Used Change Sets to deploy changes from Sandbox to Production
- Participated in Code reviews, design sessions, user story discussions and writing unit test cases
- Followed Agile SCRUM Methodology dat includes iterative Application Development, Bi-weekly Sprints, Daily stand-up, Backlog and Refinement Meetings
- Worked wif Solution Architects, Programmers and Product Owners to come up wif solutions and to obtain information on project limitations and capabilities, performance requirements and interfaces
Environment: Salesforce Unlimited Edition, Apex, Visualforce Pages, Lightning Components, Triggers, Change Sets, Data Loader, Reports, Dashboards, Workflows, Email Services, Process Builder, Flows, HTML, CSS, JavaScript, VS Code
Confidential
Salesforce Administrator
Responsibilities:
- Worked on Single Sign-on (SSO) security modal including setting up OAuth to enable external client applications to communicate wif SFDC platform
- Worked on Apex Batch and Schedulable Classes to send emails and update records on a regular basis at scheduled intervals
- Created Workflow Rules for sending Email Alerts, Field updates and task creation
- Created Custom Settings to store custom sets of data required for specific profiles in an organization
- Worked on Process Builder to automate tasks like Creating Records, Sending Email Alerts, Creating Tasks, and Invoking an Apex Class actions
- Performed Administrative Tasks like creating Roles, Profiles, Public Groups, Sharing Rules, Custom Reports (Excel, Pdf) for different Roles based on their Security Permissions
- Designed Validation Rules along wif Roll-Up Summary fields to maintain data quality and consistency
- Customized the Dashboards to track usage for productivity and performance
- Co-Ordinated wif the Testing Team and set up test data, implemented Apex Test Utility Classes which are being referred by various test methods, written Apex Unit Test Classes and achieved 90% of code coverage across the organization
- Participated in code reviews, design sessions, user story discussions and writing unit test cases
- Used Change Sets to deploy changes from Sandbox to Production
- Followed Agile SCRUM methodology dat includes Iterative Application Development, Bi-Weekly Sprints, Daily stand-up, Backlog and Refinement meetings.
- Worked wif Solution Architects, Programmers and Product Owners to come up wif solutions and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Used JIRA to track status of user stories and attach any needed document.
Environment: Salesforce Unlimited Edition, Triggers, Change Sets, Data Loader, Reports, Dashboards, Workflows, Email Services, Process Builder, HTML, CSS, JavaScript
