Jyotirmaya Rath
Verified Expert in Engineering
Salesforce Developer
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
Experience
- Salesforce - 7 years
- APEX Code - 7 years
- Salesforce.com Sales Cloud Certification - 7 years
- Salesforce.com Service Cloud Certification - 7 years
- Agile - 5 years
- Bootstrap UI - 4 years
- SLDS - 4 years
- Salesforce Lightning - 3 years
Availability
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
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.
Senior Salesforce Developer
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.
Senior Salesforce Developer
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.
Software Engineer
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.
Associate Consultant
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.
Associate Salesforce Developer
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.
Experience
Salesforce Lightning Calendar
http://prntscr.com/evo7q4Twilio SMS Setup Demo
Profile Comparator
Tango Card API Integration
Salesforce Customer Community Implementation
Education
Bachelor of Technology Degree in Electronics and Communication
Institute of Advanced Computer and Research - Rayagada, India
Certifications
Salesforce Certified Sharing and Visibility Designer
Salesforce
Salesforce Certified Platform Developer II
Salesforce.com
Salesforce Certified Advanced Administrator
Salesforce.com
Salesforce Certified Service Cloud Consultant
Salesforce.com
Salesforce Certified Platform Developer I
Salesforce.com
Salesforce Certified Platform App Builder
Salesforce
Salesforce Certified Sales Cloud Consultant
Salesforce.com
Salesforce Certified Administrator
Salesforce.com
Skills
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
Languages
SOQL, APEX Code, Apex, Salesforce Object Search Language (SOSL), Java, JavaScript, HTML, CSS
Frameworks
Visualforce, OAuth 2, Lightning Components
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring