Jyotirmaya Rath, Developer in Vancouver, BC, Canada
Jyotirmaya is available for hire
Hire Jyotirmaya

Jyotirmaya Rath

Verified Expert  in Engineering

Salesforce Developer

Location
Vancouver, BC, Canada
Toptal Member Since
April 17, 2017

Jyotirmaya is a Salesforce consultant with more than eight years of experience in the IT industry with a strong knowledge of requirement analysis, administration, development, testing, and deployment. He specializes in Salesforce implementations, administration, and web service integrations. He's also familiar with the Apex language, Visualforce pages, Lightning Web component, various types of integrations, custom settings, workflow rules, process builders, and other standard features.

Portfolio

Jacobs Engineering - Main
Lightning Components, Salesforce, HTML, CSS, Force.com IDE...
Scimedico (via Toptal)
APEX Code, Salesforce, Salesforce DX, Lighting, Salesforce Lightning...
Ritchie Bros. Auctioneers (Canada)
Salesforce, APEX Code, Lighting, Salesforce Lightning, Force.com IDE...

Experience

Availability

Full-time

Preferred Environment

Salesforce Lightning, Apex, Force.com, Salesforce

The most amazing...

...things I've done are a dynamic calendar in Salesforce Lightning and a YouTube search integration with Salesforce and sending SMS from Salesforce, among others.

Work Experience

Salesforce Developer

2021 - 2023
Jacobs Engineering - Main
  • Developed a custom interface for managing the feedback and the back-and-forth process between a manager, additional reviewers, and the reviewer during an annual performance management process.
  • Developed solutions for several challenging problems using Apex; Batch Apex, Queueable, and Future; and Lightning Web Components (LWCs).
  • Built a standardized trigger handler pattern and helper class to control the execution of business logic and a code pattern to execute the business logic when necessary to minimize governor limit usage.
  • Upgraded heavily customized organization from Salesforce Classic to Lightning, built several custom Lightning web components, customized page layouts, created custom actions, and planned user training, rollout, and support.
  • Rearchitected the trigger code across dozens of objects to follow best practices, maximize performance, and log exceptions with 100% unit test coverage. Created best practices and snippets for the team to follow.
  • Created a custom interface for employees to display their skills and proficiencies on their profiles.
Technologies: Lightning Components, Salesforce, HTML, CSS, Force.com IDE, Force.com Migration Tool, Flow, Salesforce CPQ, Salesforce Certified Platform App Builder, Salesforce REST API, Salesforce API, Salesforce Apex

Senior Salesforce Developer

2021 - 2022
Scimedico (via Toptal)
  • Performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of Salesforce.com and other platform-based technologies like Visualforce, Force.com API, and other web services.
  • Carried out source-driven development using Git and GitHub or similar version control systems, continuous integration, and continuous delivery as part of the DevOps process.
  • Implemented security around the application using standard sharing and Apex sharing.
  • Developed custom objects, tabs, an entity-relationship data model, and validation rules on the objects and tabs, components, and Visualforce pages.
  • Created workflow rules and defined related tasks, time-triggered tasks, and email alerts. Filed updates to implement business logic.
  • Used Salesforce automation for territory and opportunity management. Created email automation for opportunity owners based on business requirements.
  • Used SOQL and SOSL for data manipulation needs of the application with platform database objects. Resolved major issues in previously existing integrations between SAP and Salesforce in the Cast Iron environment.
  • Created page layouts, search layouts to organize fields, custom links, related lists, and other Record Detail components and edit pages. Integrated the SFDC system with IBM Lotus Notes.
  • Developed Lightning Component and Visualforce pages, Visualforce custom controllers, advanced search functionality, custom objects, reports, analytic snapshots, dashboards, tabs, tags, and components.
  • Implemented a solution using Batch Apex; Apex scheduler, triggers, classes; Visualforce pages; and configurations like workflow, approval processes, and validation rules.
Technologies: APEX Code, Salesforce, Salesforce DX, Lighting, Salesforce Lightning, Salesforce Community, Git, Batch Apex, Force.com IDE, Force.com Migration Tool, Salesforce Certified Platform App Builder

Senior Salesforce Developer

2019 - 2021
Ritchie Bros. Auctioneers (Canada)
  • Developed Apex triggers, Apex batches, Visualforce components, workflows, Process builder, and other Salesforce custom functionalities.
  • Organized workshops, gathered business requirements, and translated them into business processes.
  • Carried out documentation and analysis to determine enhancements to support and streamline business processes.
  • Enabled Aura framework by adding Aura attributes and Aura handlers for events to focus on logic and interactions in Lightning applications. Implemented a custom UI based on LWC for the client's needs.
  • Tracked all tasks, issues, and bugs in a Jira system. Used a Git-based version control system for project files and a developer console and Microsoft Visual Studio Code for coding.
  • Integrated Salesforce with other systems using Salesforce APIs and implemented OAuth to connect with Salesforce.
  • Built custom applications and implemented automation around the application using formulas, validations, workflows, process builders, and flows.
  • Configured the sharing and permission settings to allow appropriate access to specific groups of users in the system.
  • Deployed code from sandbox to production and between different organizations using Salesforce CLI.
  • Provided production and on-call support for a high-frequency rate management system application that manages the changes in rental rates on Dollar.com. Acknowledged and worked on all application incidents.
Technologies: Salesforce, APEX Code, Lighting, Salesforce Lightning, Force.com IDE, Automation, DocuSign, Integration, Salesforce Certified Platform App Builder, Salesforce REST API, Salesforce API, Salesforce Apex

Software Engineer

2016 - 2019
AstraZeneca
  • Gained experience working as a Salesforce developer.
  • Worked on various Salesforce.com standard objects including accounts, contacts, reports, dashboards, events, and tasks.
  • Developed various Apex classes, controller classes, and Apex triggers for various functional needs.
  • Developed various custom objects, formula fields, master and detail, lookup relationships, tabs, and validation rules.
  • Built Salesforce Lightning apps, components, controllers, and events. Customized existing Visualforce pages with the new Lightning UI experience.
  • Designed and deployed custom tabs, validation rules, and approval processes for automating business logic.
  • Developed CSS stylesheets for formatting in Visualforce pages.
  • Created workflow rules and defined related tasks, email alerts, and field updates.
  • Wrote email templates and inbound emails using Visualforce for clients and customers. Implemented a data loader for loading CSV files.
  • Enabled chatter for the organization and effectively communicated with the users in the organization.
Technologies: Salesforce, APEX Code, Visualforce, Salesforce Sales Cloud, Force.com IDE, Force.com Migration Tool

Associate Consultant

2014 - 2016
Appirio Cloud Solutions
  • Developed a landing page on the community using Visualforce. Defined the default theme, the brand based on the logged-in user country.
  • Customized objects and fields using the master detail and lookup relationship depending on the requirements.
  • Created page layouts, validation rules, and workflow rules.
  • Created new roles and profiles in the organization.
  • Built new user accounts and configured Salesforce to fit security needs at the user and organization levels.
  • Developed automated workflows and approval processes for sales opportunities and lead routing.
  • Worked on the Salesforce lead management, accounts, and contact management system.
  • Handled the data migration from the databases to Salesforce using the Apex data loader.
  • Generated SOSL and SOQL statement to search the information.
  • Worked on tools like Ant, Eclipse, Source tree, and Flosum.
Technologies: Salesforce, Force.com Migration Tool

Associate Salesforce Developer

2013 - 2014
HCL Technologies
  • Interacted with business users for requirements gathering, analysis, and development.
  • Worked on various Salesforce.com standard objects including accounts, contacts, reports, dashboards, events, and tasks.
  • Developed a Visualforce email template that notifies the clients once it satisfies the business logic and when the criteria are met. This also involved generating a client logo and attaching it to the template.
  • Dealt with various Salesforce administration tasks like reports, dashboards, custom workflow rules, field updates, roles, profiles, page layouts, and configured the permissions based on the organization hierarchy requirements.
  • Used custom tools like Apex data loader for handling the data for insertion, updating, and deletion.
  • Implemented the service cloud setup for agents to monitor and respond to customer channels from one screen.
  • Provided training to business users about the system, validation rules, formula fields, record level, and object-level securities.
Technologies: Salesforce, Apex, Visualforce, Salesforce 1, Salesforce Sales Cloud, Force.com IDE, Force.com Migration Tool

Salesforce Lightning Calendar

http://prntscr.com/evo7q4
Built the standard calendar functionality for a better end-user experience.

Twilio SMS Setup Demo

Here is my Twilio setup demo.

Profile Comparator

This helps to compare the metadata and data of a current organization. It also gives a proper comparison between 2 profiles. We can use this to compare 2 records of an object.

Tango Card API Integration

Here you can see my work with a Tango Card API integration.

Salesforce Customer Community Implementation

Created a public portal for users where they can access event details, see the agency reports, and can view the training material.

Account Lookup with Lightning

http://www.screencast.com/t/ZachqK6R
Search an account dynamically.

Languages

SOQL, APEX Code, Apex, Salesforce Object Search Language (SOSL), Java, JavaScript, HTML, CSS

Frameworks

Visualforce, OAuth 2, Lightning Components

Libraries/APIs

Salesforce REST API, Salesforce SOAP API, Salesforce API, jQuery

Tools

Lightning Communities, Visualforce Pages, Apache Ant, Eclipse IDE, Sublime Text, Batch Apex, Force.com Migration Tool, Flow, Lightning Design System, Jira, Git, Salesforce Sales Cloud, Salesforce DX, Salesforce CPQ

Paradigms

Agile, Waterfall Development, Automation

Platforms

Salesforce SOQL/SOSL, Salesforce 1, Salesforce, Force.com IDE

Other

Salesforce Apex, Middleware, ApexPages, Salesforce.com Sales Cloud Certification, Salesforce.com Service Cloud Certification, SLDS, Salesforce Lightning, Reports, Salesforce.com Administration, Workflow, Salesforce Cloud Flow, Apex Triggers, CRM Implementation (Salesforce), CRM Systems, Salesforce Certified Platform App Builder, APIs, Apex Classes, Aura, Version Control, Salesforce Community, Bootstrap UI, Lighting, Wave Analytics, Validation, DocuSign, Integration, Force.com, Certified Salesforce Administrator

2007 - 2011

Bachelor of Technology Degree in Electronics and Communication

Institute of Advanced Computer and Research - Rayagada, India

JULY 2020 - PRESENT

Salesforce Certified Sharing and Visibility Designer

Salesforce

OCTOBER 2018 - PRESENT

Salesforce Certified Platform Developer II

Salesforce.com

AUGUST 2018 - PRESENT

Salesforce Certified Advanced Administrator

Salesforce.com

FEBRUARY 2018 - PRESENT

Salesforce Certified Service Cloud Consultant

Salesforce.com

APRIL 2016 - PRESENT

Salesforce Certified Platform Developer I

Salesforce.com

MARCH 2016 - PRESENT

Salesforce Certified Platform App Builder

Salesforce

JUNE 2015 - PRESENT

Salesforce Certified Sales Cloud Consultant

Salesforce.com

MARCH 2015 - PRESENT

Salesforce Certified Administrator

Salesforce.com

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring