Satya S.

Satya S.

Salesforce Developer

Hyderabad , India

Experience: 11 Years

Satya

Hyderabad , India

Salesforce Developer

53990.4 USD / Year

  • Immediate: Available

11 Years

Now you can Instantly Chat with Satya!

About Me

Having 11 years of experience and Highly seasoned and accomplished Salesforce Developer with 4.5 years of experience and strong record of client satisfaction. Able to explain highly complex data systems to a wide variety of audience. Proven multi-tas...

Show More

Portfolio Projects

Description

Creation of users, resetting passwords, updating system requirementsCreation of users, resetting passwords, updating system requirements.Salesforce to Outlook plugin using a different query to give a variety of outputs which would in turn allow users to send mails to all the customers with predefined templates and also allow them to create theirown templates.Languages used apex, Html, JSON, and dot.net for creating the plugin as the frame to expose any browser in frame to preview the created Page to query and also send emails using outlook to ensure it meets the requirements.https://www.linkedin.com/company/abmm-io[ Account Based Marketing]

Show More Show Less

Description

In total 60 question divided into 6 segments where in the answers were marked as 0,1,2,3 where the 0 was not considered and the rest of the answers were supposed to give an average with the number of people who took the review. This was calibrated question wise quadrant wise and would suggest the required changes in the conditions. The ultimate output was supposed to be 7 spider charts where in the management can evaluate where they stand in terms of employee engagement. Database was created to capture the details of the people taking assessment their responses and the average values which were going to be graphically represented and this was developed entirely on lightning to give the accessibility using any device for future use. Design and devleopment was my contribution with teest classes.

Show More Show Less

Description

Entry point wasContact. From contact new form which creates Student type contact. Students holdall relevant information as input fields. Student information creation was the first part of Class Schedule chosen for that student.These are Registered to classes in system. From within those classes, a student can select his/her schedule and time for attending class. Courses are also available to choose from.Attendance of students are also kept in system. After examination grade and population of transcript for each student results are stored to give a validation in future. My role in this was to design and develop complex codes where as creating objects, permissions, roes were handled byanother twomembers.

Show More Show Less

Description

Thisproject had the requirement to create custom reports (not the standard Salesforce reports) with all kinds of filter options for the customer portal users to input information based on different fields. The reports were to contain custom grouping (summary/sub-summary), sorting, limiting etc.Thisrequirement was achieved usingcustom Visualforce pages and apex controllers to generate the reports with all the user input and system configuration validations.Filters: System administrator permisions training given to enter the validations in the report configuration page (different from the Report Page) according to which data will be displayedwhen a customer portal user clicks on the report link. User does not have the option to override the configuration done by the system administrator.Grouping: The report data needed to be grouped accordingly as per requirement. I had to createcustom grouping/subgrouping for the report data and display itin the Visualforce page.Sorting: The report data was sorted in ascending/descending order.Export: Had to createthe export functionality as csv/excel where users can export the whole report data in a csv or excel file with the required field's data and usethem likewise.

Show More Show Less

Description

Role: Point of contact for all Salesforce related issues updates enhancements and questions.

Configured Custom objects Custom tabs and deployed Workflows Approval processes Validation rules and sharing rules to meet the requirements of the application.Used Force.com developer toolkit including Apex classes Apex Triggers Components Controller Classes and Visual force to develop custom business logic.Debug Apex scripts using Debug Logs and System Log Console to catch Exceptions and execute Governor Limits.Created Page layouts Search layout to organize fields related lists custom links and other components in various record pages.Monitored custom reports for sales manager and executives Employed Data Loader to import data from Oracle to Salesforce database and completed the configurations in Salesforce platform.
Designed Field mapping document for various objects like Accounts Contacts Tasks Opportunity and Lead.

Show More Show Less

Description

Drivingend-to-end effectiveness of Salesforce.com, including leadmanagement, revenue forecasting, pipeline visibility, data managementand customer support.Identify and develop dashboards and reports across the entire sales cycle. Ongoing management and maintenance of Salesforce.com CRM
implementation, including user administration. Designing and implementing upcoming changes and enhancing existing functionality.
Serving primary point of contact for those who require maintenance,configuration and enhancement. Security and User Management
through role and profile, case management deployment. Data Management with Data Loader and Apex Explorer, Territory Management Partner
test account creating, partner role and profile Management, content delivery to partner through group admin.Coordinating with cross
functional team for process enhancement and implementing in Salesforce.com.

Show More Show Less

Description

Improved current systems and processes through identifying gaps.Conducted support plans life cycle management maintenance and other relevant operations for existing and ongoing operational processes.Identify and give feedback on agent shortcomings in soft skills and process knowledge.
Online/offline monitoring of agent calls to audit and scrutinize.Daily Reports on Quality DeviationsAuditing calls based on set parameters and CTQ’s.
Taking training for new batches regarding quality parameters. preparing shift timing reportsReviewing the performance of the Agents Giving Feedback to operations regarding any deviations in process. YB Certification forLean Sigma Project which for‘reducing the lead time for the agents. Active member ofprocessing training team.

Show More Show Less

Description

Resolved weekly customer issues via phone and email, consistently exceeding targets and developed improved system for following up with unsatisfied customers,reducing customer churn by 6% Trained and mentored 4 new employees on conflict resolution. Proposed more efficient call script to reduce average customerhandling time, which was well-received and implemented by management Achieved 97% average customer satisfaction rating improving team average by 12%.

Show More Show Less

Description

Initial requirement was to implement a web service that synchronizes the financial data between two systems every day. As a developer the approach was to make a GET request to NetSuite from Salesforce, parse the returned data and save it in salesforce respective fields. Drawback or main concern was the governor limit of 10 HTTP callouts in any context. Strategic solution was to be developed and after a close study of the entire situation as the no of callouts required were more than 5000 work around found out was to use a batch apex and implement the HTTP requests inside the same as this would be a long running process on force.com and by implementing the proposed solution it would work like asynchronous web service that would not require any supervision. Points implemented: Apex class that implements the Salesforce Provided interface Database.Batchable. Invoke the created class programmatically to make callouts including Database Allows Callouts in class definition.

Show More Show Less

Description

to overcome the governor limits as per requirement.

Show More Show Less

Description

for another business case where emails were sent to customers and contract owners. Once the opportunity was closed as per requirement emails were supposed to be sent to all the concerned parties for further payment reconciliation. As per the business case this was used to send emails to all the customers / contract owners 3,5,7,15 days before the payment due date. Apart from that it also updated a flag on the contact which captured the time and date of the last email sent date for reporting purpose.

Show More Show Less

Description

The organization had multiple physical locations and each location had its own sales teams and sales managers. A setting was incorporated to distribute leads entered through different channels such as internet marketing, phone calls, walk ins. This was an insurance organization where in the sales person becomes the owner of the lead that is assigned in the round robin format for a certain period of time before the lead is redistributed if it closed. This period of redistribution was based on the last activity date of the rep. [ If the owner is not continuously following the lead then the lead is redistributed and if this is closed the commission is only paid to the person who closes the lead appropriately. [ Time frame was set to 3 days] Points which were a major part of consideration in this were automation of the time frame redistribution of leads. To remove manual intervention in this process was the main concern, if workflow rule was used it would not fire until the record is edited or created hence this was overruled. Lastly the only solution which could be proposed to this was to use Batch Apex to query all records of the leads / contacts if the last activity date was =>3 then these are reassigned to the correct sales manager based on the physical location where the contact is associated with. Then check for the records assigned to each sales rep who are having less than 10 these get assigned based on the created date where ownership is calculated on daily basis. This was scheduled to run in the night and creates tasks associated with each contact to reset the last activity date for each record.

Show More Show Less

Description

The complete concept was to give him a simple application that would help him to create a client where all the employees would be taking an assessment of the management. In total 60 question divided into 6 segments where in the answers were marked as 0,1,2,3 where the 0 was not considered and the rest of the answers were supposed to give an average with the number of people who took the review. This was calibrated question wise quadrant wise and would suggest the required changes in the conditions. The ultimate output was supposed to be 7 spider charts where in the management can evaluate where they stand in terms of employee engagement. As a part of the solution a database was created to capture the details of the people taking assessment their responses and the average values which were going to be graphically represented and this was developed entirely on lightning to give the accessibility using any device for future use.

Show More Show Less

Description

using a different query to give a variety of outputs which would in turn allow users to send mails to all the customers with predefined templates and also allow them to create their own templates if required. Languages used apex, Html, , and dot.net for creating the plugin as the frame to expose any browser in frame to preview the created Page to query and also send emails using outlook to ensure it meets the requirements. https://www.linkedin.com/company/abmm-io[ Account Based Marketing]

Show More Show Less