Summary
Overview
Work History
Education
Skills
Experience Summary
Certification
Timeline
Generic

Ritesh Rai

Sydney,Australia

Summary

With over 13 years of comprehensive software development expertise, including 12 years focused specifically on Salesforce implementation and architecture, I bring a wealth of experience to the table. Proficient in analyzing intricate business processes, I excel at devising automated solutions that streamline operations. Thriving in dynamic settings, I am dedicated to resolving complex challenges swiftly and effectively. Currently serving as a Salesforce Architect at Butn Pty Ltd, I am committed to aiding companies in simplifying their business and IT operations.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Salesforce Architect

Butn
04.2022 - Current
  • Working as an SF architect responsible for end to end technical design
  • Defined and Implemented CI/CD process using github and github Actions (using sfdx)
  • Currently leading a project which integrates SF with AWS using a combination of request and reply / Remote Call- In patterns
  • Feasibility analysis to create an appexchange package for current implementation
  • Participation in backlog refinement and requirement gathering
  • Providing salesforce solution design for salesforce related jira stories as part of sprint
  • Story point estimation and sub task creations for dev team members
  • Solution handover to developers
  • Code reviews to ensure code quality as per best practices
  • Developing proof of concepts as required
  • Coordinating with other applications' teams regarding cross functional requirements
  • Working with the Head of CRM to set up a stable and capable salesforce dev team.

Salesforce Technical Lead / Architect

Accenture
07.2021 - 04.2022
  • Working with other architects regarding end to end solution/technical design
  • Participation in backlog refinement and requirement gathering
  • Providing salesforce solution design for salesforce related jira stories as part of sprint
  • Solution handover to developers at the start of the sprint
  • Code reviews to ensure code quality as per best practices
  • Over viewing deployment activities to make sure timely and accurate deployments happen across environments
  • Organizing business acceptance reviews during each release iteration
  • Working with Product Owners in organizing sprint showcases
  • Developing proof of concepts as required
  • Coordinating with other applications' teams regarding cross functional requirements
  • Story point estimation and sub task creations for dev team members of build team.

Salesforce Tech Lead

Insurance and Care NSW (icare)
01.2020 - 07.2021
  • Guiding developers in analyzing and resolving issues/defects as well as solution approaches as part of Projects / BAU operations
  • Working with architects for solution designing
  • CI/CD (Bamboo, Bitbucket) management and over viewing deployments
  • Helping business/technical analysts with requirement gathering
  • Working on POC as required
  • Code reviews
  • Coordinating with implementation partner regarding solutioning and knowledge transfers
  • Helping admin and functional team members with data analysis as required
  • Coordinating with other applications' teams regarding cross functional requirements
  • Build custom code / configure OOTB feature as required.

Senior Developer / Tech Lead

Smartgroup Pty Ltd
09.2017 - 01.2020
  • Analysis and resolving issues/bugs which require code changes in salesforce
  • Working on projects which involve salesforce enhancements/development
  • Salesforce project work technical design and documentation creation/review
  • Implemented source code version control using bitbucket, source tree and defined the process around the same
  • Review pull requests from other developers and code merge to SIT and UAT branches
  • Implemented Salesforce live agent using custom chat window by visual force override
  • Built REST based web services in salesforce for integration with Smartgroup website
  • Created ANT script to automate the manual steps required after sandbox refresh
  • Working on test classes to increase code coverage
  • Implemented Salesforce Lightning design system (SLDS) on few visual force pages to make them lightning compatible
  • Working on app evaluations, PoC as required
  • Third party integration using SOAP callouts
  • Lead salesforce classic to lightning migration project.

Salesforce SME/Lead

Fiserv India
03.2016 - 08.2017
  • Analyzing and recommending solutions for salesforce.com technical issues
  • Coordinating with Business Analyst/ Data Analysts for the data mapping exercise between salesforce.com and legacy application
  • Developing a data migration plan based on the data model in salesforce instance and best practices
  • Analysis over Governor limit issues during data migration and solution for the same
  • Suggesting refactoring of apex class /triggers to support migration to project team as applicable
  • Coordinating with customer regarding any technical limitation and proposing solutions for the same
  • Technical solution designs, PoC development for customer
  • Developing workflow rules, validation rules, approval process, lightning processes etc
  • To cater requirements
  • Salesforce public site, community creation
  • Apex controllers, triggers, visualforce page creation as per requirement
  • Modifying existing test classes to ensure proper code coverage and creating new test classes as required
  • Deployment related activities
  • Helping Business Analysts with technical feasibility analysis and effort estimation.

Senior Developer/Technical Lead

Tata Consultancy Services Ltd
12.2010 - 12.2015
  • Developing technical solution design, PoC development for customers
  • Developing workflow rules, validation rules, approval process, process flows etc
  • To cater requirements
  • Apex controllers, triggers, visualforce page creation as per requirement
  • Modifying existing test classes to ensure proper code coverage and creating new test classes as required
  • Deployment related activities
  • Code refactoring, data reconciliation
  • Helping Business Analysts with technical feasibility analysis and effort estimation
  • Data remediation via data loader or apex script as per requirement
  • Requirement analysis and effort estimation
  • Code review.

Education

Master of Computer Application -

National Institute of Technology
Jamshedpur ,India
07.2009

Skills

  • Service Cloud , Sales Cloud , Experience Cloud
  • Apex , Visualforce , Aura, LWC , SLDS
  • HTML , JavaScript , CSS
  • REST , SOAP API
  • Integration Patterns
  • Flows
  • Github actions , Jenkins, sfdx, ANT
  • Managed packages , Unlocked Packages

Experience Summary

My experience encompasses a diverse range of Salesforce functionalities and development practices, including:

  • Implementation of Salesforce.com out-of-the-box features to meet business requirements.
  • Customization and development using Apex, Visualforce, Aura, and Lightning Web Components (LWC).
  • Integration solutions utilizing Apex REST, SOAP, SF Connect, and adherence to various integration patterns.
  • Utilization of platform events, change data capture, and push topics for integration and other functionalities.
  • Proficiency in data management and automation to optimize processes.
  • Utilization of SourceTree, Bitbucket, and ANT for version control and deployment management.
  • Establishment of CI/CD processes using SFDX and implementation of branching strategies.
  • Experience in implementing Salesforce Experience Cloud solutions.
  • Successful implementation of Service Cloud, including web chat integration with queue-based omni-channel routing.
  • Migration of orgs from Classic to Lightning Experience.
  • Design and implementation of CI/CD pipelines using GitHub, GitHub Actions, and SFDX CLI.
  • Currently engaged in a Salesforce integration project laying the groundwork for future SaaS/ISV products.

My expertise lies in leveraging Salesforce's capabilities to drive innovation, enhance efficiency, and deliver impactful solutions that align with organizational objectives.

Certification

  • Salesforce Certified Administrator
  • Salesforce Certified Advanced Administrator
  • Salesforce Certified Sales cloud Consultant
  • Salesforce Certified Service Cloud Consultant
  • Salesforce Certified Platform Developer 1
  • Salesforce Certified App builder
  • Salesforce Certified Platform Developer 2
  • Salesforce Certified Sharing and Visibility Designer
  • Salesforce Certified Data Architecture and Management Designer
  • Salesforce Certified Application Architect
  • Salesforce Certified Integration Architect

Timeline

Salesforce Architect

Butn
04.2022 - Current

Salesforce Technical Lead / Architect

Accenture
07.2021 - 04.2022

Salesforce Tech Lead

Insurance and Care NSW (icare)
01.2020 - 07.2021

Senior Developer / Tech Lead

Smartgroup Pty Ltd
09.2017 - 01.2020

Salesforce SME/Lead

Fiserv India
03.2016 - 08.2017

Senior Developer/Technical Lead

Tata Consultancy Services Ltd
12.2010 - 12.2015

Master of Computer Application -

National Institute of Technology
Ritesh Rai