SALESFORCE DEVELOPER
Shiva Shankar Vemuri
Mobile: +1-209-***-****
Email: ***************@*****.***
https://www.linkedin.com/in/vemurishankar
Professional Summary:
Having 12+ years of Experience as a developer in the IT industry with Salesforce.com and Java Technologies.
Having 6+ years of IT experience with hands-on experience in the Salesforce.com CRM Platform that includes Sales Cloud, Service Cloud, Financial Cloud, Community Cloud, Marketing Cloud, and Data Cloud and Lightning Technologies. Involved in various stages of the Software Development Life Cycle (SDLC) including analysis and development of applications using Salesforce.com CRM and Force.com platform as an administrator and developer.
Schedule meetings with Business Analysts and Product Owners to discuss the business expectations for Projects or enhancements for ongoing/upcoming releases.
Salesforce.com implementation cycle in Sales, CPQ customizations, Docusign integration, Advanced Approvals, Community (Experience), Service & Finance clouds.
In-depth experience in the development and implementation of Salesforce Lightning Web Components (LWC).
Requirement Gathering, Analysis, Project Documentation, and acting as a liaison between business and technical teams.
In-depth experience of Salesforce Community Cloud features and capabilities.
Led the implementation and customization of S-Docs for document generation and e-signature processes within Salesforce.
Translate the requirements into project cost by identifying the level of effort required for each business feature.
Proven ability to deliver high-quality, reliable code implemented on schedule.
Give a demo to the clients and business partners every week, elaborating on the enhancements in the application.
Proficient knowledge of Governor Limits and customizing the codes in accordance with increasing Governor Limits.
Developed Medium to Complex SF solutions leveraging best practices in Salesforce.
Experience in creating Custom Objects, Custom Fields, Tabs, Apps, Page Layouts, Record Types, field dependencies, Formula Fields, Custom Validation Rules, and Relationships as per the business requirements.
Experience in configuring Field History, Activities (Task and Event), Search Layouts, Inline Editing, and Enhanced List Views. Experience in developing client specific solutions in SFDC such as Lightning Components, Lightning Events, Apex (Classes, angular, Controllers & Triggers), Batch Apex & Apex Web Service, Visualforce (Page, Component & Controllers), and Apex triggers.
In-depth knowledge of CRM business processes like Campaign Management, Communities, Lead Management, Account Management, Opportunity Management, Sales Process, Support Process and Forecasting.
Worked closely with healthcare providers to gather requirements and design customized Health Cloud solutions.
Implemented and maintained custom Lightning components and Apex classes to extend Health Cloud functionalities.
Conducted training sessions for healthcare staff on using Health Cloud features to improve patient care.
Capable of writing and debugging efficient SOQL queries of standard and custom objects, and able to understand and develop complex data models.
Developed and maintained Apex triggers and classes to automate business processes.
Worked on source version control tools such as Copado, Autorabit, and GitHub.
Involving in all stages of the Software testing life cycle (STLC), Test Driven Development methodologies, and Software Development Life cycle (SDLC) using Agile methodology
Configured Copado pipelines for automated testing, deployment, and release processes.
Implemented the Service Cloud and Customer Portal for the implementation team.
Good Experience in designing custom objects, Cloud communities, custom fields, Role Based Page layouts, Profiles, Data Modelling, Workflow Alerts & Actions, Validation Rules, angular Approval Processes, Custom Tabs, Custom Reports, Report Folders, Report Extractions to various formats, Design of Visual Force Pages, Record Types, Dashboards, and Email generation as per application requirements.
Experience in Data migration activities using Apex Data Loader, Import Wizard, and Data Export.
Worked on configuring Flows to automate specific actions as per the business requirements.
Worked on developing Batch Apex (Asynchronous), Future Methods Visual force Pages with Standard/Custom controllers/Extensions and Visual force Components.
Worked on all the areas of Visual force which includes pagination (with standard Set Controller / Limit and Offset), Wrapper classes, and JavaScript.
Experience with DML, SOQL, SOSL, Custom Labels, Custom Settings (List and Hierarchy) and Custom Permissions.
Hands-on Experience in building integrations using REST API and involved in making callouts and exposing Salesforce functionality with REST API.
Work History:
Working as Sr. Salesforce developer in Cyber Stars LLC From Feb 2023 to till date.
Worked as Sr. Software Engineer in Appshark Software Pvt Ltd. From Feb 2022 to Jan 2023.
Worked as a Salesforce developer in Creative Tech Mars Software Solutions Pvt Ltd. From Jan 2014 to Feb 2022.
Tools & Technologies:
Salesforce Technologies
Salesforce CRM, CPQ, LWC, Aura, Apex Language, Apex Classes, Apex Triggers, Visual Force Pages, database operations (DML, SOQL, SAQL&SOSL), Workflows & Approvals, Reports & Dashboards, Custom Objects and Standard Objects.
Salesforce Tools
Eclipse, Force.com Eclipse IDE Plug-in, Data Loader, Workbench, Force.com Platform (Sandbox and Production).
Languages
Apex, Java
OS
Windows family
Documentation Tools
Office 365, MS Office 2007&2003, IOS
Web Related
HTML, CSS, JavaScript.
Certifications:
Salesforce.com Certified Platform Developer1
Salesforce.com Certified Platform Developer II
Salesforce.com Certified CPQ Specialist
Work Experience:
Role: Sr. Salesforce developer Feb 2023 - till date
Client: Salesforce, Inc., California, United States.
Project Summary
A new renewal quote will be created from the opportunity when the existing quote is about to expire through the Quote configuration process. The quote configuration process includes the creation of orders, order products, and contracts. The main goal of the project is to optimize the process and resolve the frequently encountering performance issues.
Roles and Responsibilities:
●Involved in daily stand-up meetings, and Scrum and update the status on a day-by-day basis with what is done and what must be done.
●Worked closely with the Third-party team and developed forms in Salesforce.
●Worked with native Salesforce quote to cash functionality such as Opportunities, Product configurations, Product rules, Price rules, Quotes, Order and Contacts, Lead-to-Cash business process.
●Creating and deploying Configure, Price, Quote (CPQ) solutions to streamline and enhance sales processes for clients.
●Proficient experience in front-end as a UI/UX developer
●Designed and implemented MuleSoft integration solutions to connect Salesforce with various external systems, including ERP and CRM systems.
●Worked with MuleSoft Architects to establish connectivity to Salesforce for supporting existing batch processes.
●Collaborated with stakeholders to gather and analyze requirements, translating them into technical specifications and LWC components.
●configure Litify ELM and demonstrating the ability to independently problem solve and research solutions Write high quality code with test coverage that accounts for both positive and negative test cases
●Utilized Apex and JavaScript to create custom business logic and enhance the functionality of Salesforce applications.
●Integrated external systems and third-party applications using Salesforce APIs (REST/SOAP).
●Worked on Integrating Community Cloud with other Salesforce products or external systems using REST and SOAP APIs.
●Experience in developing Lightning components and Lightning web components for multiple implementations.
●Created comprehensive documentation for REST APIs and callout processes.
●Proficient experience in building API’s, and communities and performing HTTP callouts from Salesforce to external systems.
●Managed end-to-end Salesforce release management using Copado, including planning, tracking, and executing releases.
●Configuring and customizing the Community Cloud through point-and-click tools, such as Process Builder, Workflow Rules, and Flows.
●Work closely with the Team Lead or Architects to develop solutions in accordance with the system design.
●Developed Configuration field requirements and successfully released it to production.
●Collaborated with different platforms for salesforce data to be in sync.
●Developed wave dashboards using the Salesforce platform in the backend.
●Implemented cases and issues with order management along with the product return module.
●Integrated S-Docs with other Salesforce modules and external systems to create seamless workflows.
●Provided training and support to end-users on utilizing S-Docs for document generation.
●Created XML packages for SIT and Prod deployments for all the assigned stories as part of each release.
●Automated processes using Salesforce automation tools, such as Process Builder, Workflows, Formulas, Flow, Assignment Rules, and Email Alerts.
●Implemented automation using Assignment rules, web-to-case forms, and email-to-case.
●Collaborating with UI/UX designers to create visually appealing and user-friendly community interfaces.
●Used Sandbox migrated the code and deployed inbound and outbound change sets instances after testing.
●Closely work with Product owners related to the requirement and get DEV and SIT sign-off which results in a successful release.
●Integrated third-party applications such as MuleSoft using REST and SOAP APIs.
●Expertise in Lightning app builder (Salesforce 1) and implemented new application based on Lightning to have compatibility of the app in mobile, Tab, and Desktop versions.
●Gathered user requirements and was involved in application design discussions and documentation.
●Develop the application for Field service agents to work on Rigs and Wells.
●Good Experience on Salesforce Lightning. Community cloud. Worked on Lightning Process builder flows, Connect API, Chatter, and Quick Action.
●Successfully integrated Salesforce with external systems Workday and Order Tracking. Actively worked on production migration.
●Implemented S-Docs as part of the Salesforce ecosystem, enhancing document generation capabilities.
●Develop complex Triggers and front-end functionality using Visualforce, writing test classes for Production deployment, and maintaining 75% code coverage for smooth deployments.
Environment: Salesforce.com Platform, LWC, Aura, Apex, JavaScript, Data Loader, Force.com IDE, MuleSoft Integration, Workbench, Salesforce inspector, GitHub.
Role: Sr. Salesforce developer Feb 2022 - Jan 2023
Client: AppShark Software, Ind.
Project Summary
TEC evaluates, translates, and verifies foreign academic credentials for the purpose of further study in the U.S., military service, professional licensure, and employment. We work closely with applicants as well as educational and professional institutions to ensure that credential and transcript evaluation services are tailored to the specific needs of our clients.
Roles and Responsibilities:
●Involved in daily stand-up meetings, Scrum. This resulted in a good solution to the business requirement.
●Hands-on experience in developing the project from scratch.
●Maintain user roles and profiles, security settings, access settings, etc. (User Profiles, Role Hierarchy, Sharing Rules, and Security).
●Created users and set up field-level access for them depending on the profiles and roles.
●Explore new CRM AppExchange apps to meet current technology with respect to product strategies.
●Extensive experience in lead, case management, web-to-lead, Web-to case, Email-to-case.
●Develop, maintain, create, and improve validation rules, custom workflows, Visualforce pages, Apex customizations, custom objects, fields, and formulas.
●Built POC's and independently perform development, testing, implementation and documentation related to the SalesForce.com development.
●Worked on Service cloud, Sales cloud and salesforce objects like Accounts,Contacts,Leads,Reports, Campaigns and Dashboards.
●Expertise in SFDC Admin tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Outbound Messaging, Approvals, Reports, Dashboards, Governor limits, Actions, Tasks and Events.
●Work closely with Team Lead or Project Manager to develop solutions in accordance with the system design.
●Create and manage custom objects, fields, formulas, validation rules, custom workflow and approval processes and triggers.
●Developed batch processes for updating huge volumes of records in Salesforce.
●Experience in Implemented CPQ in various projects like Quote to Cash, billing and invoicing.
●Designed Salesforce Service Cloud console to boost productivity with the dashboard-like interface, reducing clicking & scrolling, making it easy to quickly find/update/create records.
●Experienced in Integrating Appexchange applications with Salesforce, Mass Email management, application management using Force.com plug-in, Eclipse IDE in sandbox and production Environments.
●Used Sandbox migrated the code and deployed inbound and outbound change sets instances after testing.
●Developed complex scenarios to capture Contact merge, lead to contact merge in Salesforce.
●Gathered user requirements and was involved in application design discussions and documentation.
●Worked with the Marketing cloud team to establish connection between Salesforce and Marketing cloud through Salesforce Marketing cloud connector.
●Worked on Creating CPQ using Apptus CPQ and CL AppExchange on Quote.
●Designed and participated in the whole development process of creating a lead into salesforce and converting it into a sale(Contact).
●Collaborated with different platforms like Informatica, MDM, CDSL, Marketing cloud for salesforce data to be in sync.
●Led the development and implementation of Salesforce Apex REST callouts to integrate Salesforce with external APIs.
●Developed custom objects, profiles, sharing rules, roles and integration using web services, as needed by the business and wholesalers.
●Experience integrating Salesforce.com with other applications via real-time, batch, sync/async.
●Responsible for developing and customizing Salesforce applications using Apex, Visualforce, JavaScript, SQL, SOAP and REST Web Services.
●Created Reports, Dashboards as part of tickets to the Business to review.
●Work with Manager to provide scope and timelines.
●Tested apps by appending multiple components to a Lightning Application thereby deployed Applications from Sandbox to Production.
●Experience in execution of declarative and programmatic Salesforce configuration.
Environment: Salesforce.com Platform, LWC, Aura, Apex, Visual force, JavaScript, Force.com, Data Loader, Force.com IDE, Workbench, Salesforce inspector, GitHub, AutoRABIT.
Role: Salesforce Developer Jan 2021 - Feb 2022
Client: Creative Tech Mars
1.Project Name: Rubrik Palo Alto
Project Summary:
One Incoming account matched with one master account. Merge incoming record matched master account, create cross reference for new incoming record and associate it to CMID. If one incoming account matched with multiple master account, choose the master account with highest matched score as survivor to merge, in the same way we have processed many to one and many to many matched scenarios.
Roles and Responsibilities:
●Responsibilities including working on web services to integrate Salesforce with third party tool Oracle Database
●Worked on both customization and configuration.
●Creating the relationships/ junction objects like Master-Child, lookups, Entity Relationship data model, Pages, Classes, Validation rules Workflows & Workflow rules, triggers, Email alerts and business logic.
●Worked on visual force pages and Apex code and Java script.
● Wrote REST API Web Services to receive data from external systems like Oracle Database to process and manipulate data in Salesforce.
● Wrote VF pages and Controllers to design business process in Salesforce.
● Wrote various apex classes and triggers to support many business processes.
●Used process builder to create processes.
●Used batch processing to run web service call outs.
● Wrote Validation Rules and Workflow rules.
●Performed many admin tasks like creating custom objects, custom fields, profiles, and custom settings.
●Data migration process in production we are using Salesforce Inspector.
●We use GitHub for Version control.
●We use AutoRABIT for deployment.
Environment: Salesforce.com Platform, Aura, Apex, Visual force, JavaScript, Force.com, Data Loader, Force.com IDE, Workbench, Salesforce inspector, GitHub, AutoRABIT
Role: Salesforce Developer Feb 2020 - Jan 2021
Client: Creative Tech Mars, IND.
2.Project Name: US foods
Project Summary
US Foods is an application in which listed products are available for customers through online purchases in North America which is the DCT Page. On this page, customer can select the Products that are available in the list according to their requirement. Based on a product we have enabled specific fields to simplify customer’s interaction with the application. We have used VF Pages for this application and also used apex controller, extensions Java script, HTML, CSS, and event components in lightning. This is like an Online merchandise/selling portal. Used triggers and events to fetch the records according to their business requirement
Roles and Responsibilities:
●Worked on various Salesforce.com customization - standard objects and creation of customized business objects, screens, and views.
●Designed and developed Apex Triggers for various functional needs in the application.
●Migrate the data in Excel sheets into CRM using Import/Export Wizard and Data Loader
●Created an Approval Process for complex business processes.
●Created Salesforce Pages and Controllers for module using APEX and Visual Force.
●Designed and developed the Custom objects, Custom tabs, Validation rules, Workflow Rules,
●Page layouts, Components, and Visual Force Pages to suit the needs of the application.
●Designed and developed email alerts based on the application requirements.
●Responsible for creating validation rules and workflows in Salesforce.com
●Exposure to Lightning Design System, Lightning Components, and Lightning Apps.
Environment: Salesforce.com Platform, Apex, Visual force, JavaScript, Force.com, Data Loader, Force.com IDE, Workbench
Role: Salesforce Developer Sep 2019 - Feb 2020
Client: Creative Tech Mars, IND.
3.Project Name: First Touch
Project Summary
BizTalk is the middleware, which is working with Salesforce, Avoka, and home-grown databases. Avoka to interact with Salesforce, Avoka sends the request to BizTalk which in turn calls a REST API web service in Salesforce. When Salesforce needs to retrieve data from the homegrown database, it calls web services via BizTalk. The project was for a federal credit union where Salesforce was the focal point of the front-end user experience. Along with the core functionality of case management etc, the project was about creating functionality for processing orders via Salesforce and integrating with a web platform. One of the other core functions of this project was to give accessibility to the data stored in the homegrown database by leveraging the Rest API web services and the Salesforce front end.
Roles and Responsibilities:
●Responsibilities included working on web services to integrate Salesforce with the third-party tool BizTalk.
●Worked on both customization and configuration.
●Creating the relationships/ junction objects like Master-Child, lookups, Entity Relationship data model, Pages, Classes, Validation rules Workflows & Workflow rules, triggers, Email alerts, and business logic.
●Worked on visual force pages Apex code and Java script.
● Wrote REST API Web Services to receive data from external systems like BizTalk to process and manipulate data in Salesforce.
● Wrote VF pages and Controllers to design business processes in Salesforce.
● Wrote Apex code to send a form post Method to AVOKA.
● Wrote various Apex classes and triggers to support many business processes.
●Used process builder to create processes instead of simple trigger functionality.
●Used batch processing to run web service callouts.
● Wrote Validation Rules and Workflow rules.
●Performed many admin tasks like creating custom objects, custom fields, profiles, and custom settings.
●Used Data loader to perform data import for lookups.
Environment: Salesforce.com Platform, Apex, Visual force, JavaScript, Force.com, Data Loader, Force.com IDE, Workbench.
Role: Software Developer Jan 2018 - Aug 2019
Client: Creative Tech Mars, IND.
4.Project Name: Texas medical centre
Project Summary
The purpose of this application is to manage the information about Patients, Clinics, and Insurance Organizations. This application is to implement salesforce.com for managing Healthcare Services like Accounts, Contacts, Opportunities, Leads, Lab Activities, Visits, Products, Clinics, PMS, Payments, Scheduler, and Billing Cases.
Roles and Responsibilities:
●Worked on various Salesforce.com customization - Standard Objects and creation of customized business objects, and fields.
●Involved in creating Validation rules, Workflow Rules.
●Involved in creating Relationships and Field Dependencies.
●Involved in configuring Page Layouts and mini–Mini-page layouts.
●Designed and developed Apex Triggers for various functional needs in the application.
●Migrate the data in Excel sheets into the System using Data Loader.
●Created an Approval Process for complex business processes.
●Worked on process Builder.
●Created Salesforce Pages and Controllers for module using APEX and Visual Force.
●Involved in writing the batch classes for the business requirements.
●Involved in developing test classes to improve the code coverage.
●Involved in documenting the implementation.
●Worked on Eclipse for testing and deploying Apex classes and triggers into production instances.
Environment: Salesforce.com Platform, Apex, Visual force, JavaScript, Force.com, Data loader, Force.com IDE.
Role: Java Developer Feb 2012 – Jan 2018
Client: Creative Tech Mars, IND.
5.Project Name: Smart Cart Platform
Project Summary
Smart Cart is a platform that provides customers with the ability to make payments and retrieve pricing information.
Responsibilities:
●Collaborated with cross-functional teams to transform complex business requirements into technical solutions.
●Designed and implemented RESTful APIs using Spring Boot for pricing and payments web services.
●Utilized Spring Boot and Hibernate to map Java Object models with relational Database tables.
●Utilized Grafana for monitoring requests and Kubernetes logs to monitor the application.
●Utilized Git for version control and participated in code reviews to ensure code quality.
●Implemented CI/CD pipelines with Jenkins for build automation and utilized Maven for plugin management.
●Implemented unit test cases using Mockito.
●Implemented OAuth2.0 authentication protocol for web services.
●Utilized Docker instances for deploying and testing the application on the lower environments like DEV, and TEST.
●Utilized Jira as a project management tool to track user stories, bugs, and tasks throughout the software development lifecycle.
Environment & Tools: Java, Spring Boot, Hibernate, Git, Mockito, SQL Server, Maven.