Shashank M.

Shashank M.

Senior Salesforce Developer

India
Hire Shashank M. Hire Shashank M. Hire Shashank M.

About Me

Shashank is a certified Salesforce developer currently working as a technical lead with about four years of experience. He has worked on a variety of projects including out-of-the-box implementations, Apex and Visualforce, batches, REST and SOAP APIs, Lightning components, communities, and much more.

Work history

Eternus Solutions
Technical Lead
2015 - Present (9 years)
Remote
  • Completed end-to-end implementations of sales and service cloud functionalities.

  • Configured and customized Salesforce communities.

  • Developed complex Lightning components.

  • Integrated REST and SOAP API.

  • Led solution and architecture design.

Salesforce Lightning VisualForceAPEXSalesforce

Portfolio

Service Cloud and Customer Community Implementation

We've set up a customer community to enable the customers to log and track their cases. We also implemented service cloud features for them using the features like case assignment rules, escalation rules, entitlement processes, email-to-case, etc.

Facility Management Customer Community

A property development company, based in Dubai, in the United Arab Emirates, needed a new portal for their customers to create and track service requests related to facility management such as amenity booking, access card requests, move in-move out, etc. The users from their customer community should be able to access this new community with the same credentials Responsibilities: - Requirement gathering from the client on calls - Design solutions for implementing on the portal - Porting/exposing the internal service request processes to the customer community - Went onsite to Damac Properties, Dubai for development, deployment planning, and support - Developing new portal specific processes with new UI and business logic - Develop Apex classes and Visualforce pages/components for the portal - Develop reusable components and frameworks to be used throughout the community - Test code development - Code review - Deployment and QA

Bib Assignment Utility

A non-profit organization with a mission of promoting a healthy lifestyle through sports, especially running. They organize various races and needed a utility to assign bib numbers to the race registrants according to various factors of registrants like groups, age ranges, and qualifying time. I developed a lightning component that assigns the bibs to registrants through an algorithm on the client-side and then updates the records through the batch process. Responsibilities: - Requirement gathering - Lightning component design and development - Developed the logic for assigning the bib numbers to race registrants - Self code review - Deployment and QA

Alumni Community Product Re-architecture

This is a re-architecture project where we replaced the existing view-state heavy Visualforce pages of the managed package to a reliable mobile-first community solution. It is a single page application similar to Salesforce1 which leverages JavaScript libraries like jQuery and Underscore.js with Visualforce remoting. A major part of this application was to develop chatter functionalities mimicking those of standard Salesforce1 app.

Lightning Component Development for Community Product

The client provides a community solution for their client from the higher-education domain for their alumni to connect with others. They decided to go mobile with alumni engagement by recreating their existing pages as Lightning components. Responsibilities: - Requirement understanding - Lightning component development for dynamic pages - Back-end design to support the Dynamic Objects and fields seamlessly into the existing components - Developing responsive components using the Lightning Design System - Code optimization - Test code development - Deployment and QA

PHP Script for JWS-Salesforce Integration

Custom Integration of JWS database with Salesforce.org using a PHP script that reads records from CSVs from a given location and creates or updates records in Salesforce.org. The script uses the Salesforce PHP Toolkit and Partner WSDL from Salesforce. Responsibilities: - Requirements understanding - Created project plan and gave estimates for the project - Developed a script in PHP for connecting to Salesforce, querying data, and updating records - Developed error reporting and logging functionality - Handled different file encoding formats of the source CSV files - Documentation for using the script - Data synchronizing and QA of the integration process - Deployment, QA, and support

Quickbooks Integration Using DBSync

Custom integration of Quickbooks desktop account with Salesforce.org using DBSync as the middleware. Responsibilities: - Requirement understanding - Created project plan and gave estimates for the project - Creation of field mappings - Data synchronizing and QA of the integration process - Deployment, QA, and support

REST API for Website Integration

Developed a REST API in Salesforce that could integrate the client's website database with their Salesforce.org. The API can be used to fetch a list of all records, create, update records, or delete existing records. This API works for account, contact, and opportunity products. Responsibilities: - Requirement understanding - Created project plan and gave estimates for the project REST API development - Test code development and testing - Sample PHP code snippet development for calling the API - Sample Visualforce page that uses the REST API to read and create new records - Documentation for the REST API - Deployment and QA

Education

Education
Bachelor of Engineering Degree in Information Technology
MET's Institute of Engineering
2010 - 2014 (4 years)