Results-driven IT Professional with over 13 years of experience in managing complex systems and networks, achieving increased efficiency and cost savings. Leveraged Salesforce expertise to enhance customer satisfaction and drive business growth, while delivering measurable outcomes in financial services and banking. Developed custom business logic and integrated solutions using Salesforce technologies, optimizing code performance and ensuring compliance in regulated environments.
Overview
3
3
Languages
1
1
Certification
14
14
years of professional experience
Work History
Senior Software Developer
Randstad Digital
Addison, TX
03.2025 - Current
Led the architecture and implementation of an enterprise Sales Cloud to Financial Services Cloud (FSC) migration, transforming legacy Account, Contact, Opportunity, Case, and related customer data into FSC capabilities including Person Accounts, Financial Accounts, Household/Relationship models, and industry-specific data structures.
Designed and implemented a comprehensive data migration framework to extract, transform, cleanse, map, and load millions of Salesforce records while maintaining referential integrity, external IDs, ownership, relationships, and historical data.
Developed a reusable Data Factory Framework for scalable test-data generation, migration validation, data seeding, and automated creation of complex FSC data relationships across multiple environments.
Implemented Change Data Capture (CDC) to capture and publish Salesforce data changes in near real time, enabling downstream systems to synchronize customer, account, financial, and transactional information during and after the migration.
Architected Platform Event integrations for event-driven communication between Salesforce FSC and enterprise applications, reducing point-to-point dependencies and enabling asynchronous processing of business events.
Designed an Org-to-Org synchronization framework to securely synchronize data between Salesforce environments/orgs using a combination of Platform Events, REST APIs, and custom integration services.
Developed enterprise REST API integrations using HTTP request/response patterns and JSON payloads to exchange customer, account, financial, and transactional data between FSC and external applications.
Implemented SOAP API integrations for legacy financial systems, developing and consuming SOAP messages, XML payloads, WSDL-based services, and request/response integrations where modern REST interfaces were unavailable.
Built a reusable Integration Framework providing standardized patterns for authentication, API callouts, HTTP request/response handling, JSON serialization/deserialization, SOAP message processing, error handling, logging, retry mechanisms, and integration monitoring.
Designed and implemented Lightning Framework solutions to modernize legacy Sales Cloud functionality and provide FSC users with streamlined, component-based user experiences.
Developed reusable Lightning Aura Components and Lightning Web Components (LWC) to support FSC-specific workflows, dynamic customer information, financial account views, relationship management, and integration-driven UI experiences.
Refactored legacy Salesforce customizations, including Apex triggers, Visualforce, and Aura components, to align with FSC architecture, Salesforce best practices, and Lightning Experience.
Implemented a scalable Trigger Framework using a centralized trigger-handler architecture to enforce business rules, prevent recursion, support bulk processing, and simplify maintenance across Account, Contact, Opportunity, Financial Account, and other FSC objects.
Designed enterprise security and access-control architecture using Profiles, Permission Sets, Permission Set Groups, Sharing Rules, and Role Hierarchies, ensuring FSC users received appropriate access based on business roles and responsibilities.
Consolidated legacy profile-based permissions into modular Permission Sets and Permission Set Groups, reducing permission-management complexity and improving governance across Salesforce FSC.
Established migration reconciliation processes using record counts, field-level validation, relationship validation, exception reporting, and automated comparison between source Sales Cloud and target FSC data.
Designed integration patterns combining CDC, Platform Events, REST, SOAP, and HTTP-based services to maintain synchronization between FSC and downstream enterprise systems throughout the migration lifecycle.
Implemented robust JSON and XML transformation mechanisms to support interoperability between Salesforce FSC, legacy applications, middleware platforms, and external financial systems.
Collaborated with business stakeholders, enterprise architects, integration teams, and data teams to define FSC data models, migration mappings, integration contracts, security requirements, and cutover strategies.
Developed reusable Apex services and frameworks following bulkification, governor-limit optimization, separation of concerns, exception handling, and enterprise design patterns.
Led migration testing across development, QA, UAT, and production environments, including data validation, integration testing, regression testing, performance testing, and production cutover activities.
Associate Consultant
CGI Inc. Pvt. Ltd.
Fairfax, VA
11.2022 - 03.2025
Developed and enhanced Sales Cloud solutions supporting the end-to-end Quote-to-Cash process using Salesforce CPQ, including product configuration, pricing, quoting, approvals, and contract management.
Built and customized Opportunity Pipeline Management functionality, including lead conversion, opportunity stages, sales forecasting, pipeline tracking, and revenue reporting.
Implemented Web-to-Lead and lead nurturing automation to capture, qualify, route, and track prospective customers and SHRM members.
Developed Salesforce Reports and Dashboards to provide visibility into sales pipeline, membership activity, customer engagement, and business KPIs.
Implemented duplicate detection and data-quality rules for Leads, Contacts, Person Accounts, and Business Accounts to improve CRM data integrity.
Developed Salesforce–NetSuite integrations to synchronize Person Accounts, Business Accounts, Products, Certificates, SHRM Membership records, and related customer data between CRM and ERP systems.
Built and maintained REST/API-based integrations with NetSuite and other external systems, including data transformation, error handling, logging, and integration monitoring.
Developed Service Cloud functionality for customer service teams, including Cases, automated routing, service workflows, and customer interaction management.
Configured and enhanced Omni-Channel to route Cases and customer interactions to service agents based on availability, workload, and business requirements.
Implemented Email-to-Case functionality to automatically create and route Salesforce Cases from customer emails and associate them with the appropriate customer records.
Developed Embedded Chat and Salesforce Messaging Service capabilities to enable real-time customer communication through Service Cloud.
Integrated Amazon Connect CTI with Salesforce Service Cloud to enable agents to manage customer voice interactions directly within the Salesforce environment.
Worked with AWS Console and AWS IAM Identity Center to support Amazon Connect configuration, user access, identity management, and integration requirements.
Developed Experience Cloud customer-service and community functionality for SHRM.org, enabling customers and members to access cases, account information, membership services, and digital resources.
Implemented Single Sign-On (SSO) for Experience Cloud customers, providing seamless authentication across SHRM digital platforms and Salesforce.
Developed Salesforce Lightning, Aura Components, and Lightning Web Components (LWC) to create reusable UI components and enhance Sales Cloud, Service Cloud, and Experience Cloud functionality.
Integrated DocuSign with Salesforce to automate contract creation, document generation, electronic signatures, and contract-status updates.
Developed Salesforce approval flows and automation for quotes and contracts, including approval routing, notifications, business validations, and automated progression from Opportunity → Quote → Approval → Contract → DocuSign.
Lead Analyst
CGI Inc. Pvt. Ltd.
Pune, MH
05.2019 - 11.2022
Led business requirements and business process elicitation to inform the organization's CRM strategy and roadmap leveraging the salesforce.com platform.
Worked with Solution Architecture and product teams to identify and define the business needs and find the solutions to fulfill business requirements in Scrum Agile environment.
Implemented Service Cloud features, including Web-to-Case and Email-To-Case, to automate user request processing in Salesforce.
Analyzed existing business processes and systems to identify improvement opportunities through targeted Salesforce customization.
Worked on User, Groups, Profiles, Roles, Permission sets, Sharing rules and OWD settings based on business requirements.
Reviewed Salesforce AppExchange packages to evaluate their fit for business needs. and sharing recommendations to suit business needs.
Worked with scrum team to set up CI/CD process implementation using Azure DevOps and Gearset.
Worked on Salesforce integration and used SOAP UI to understand JSON request and response data.
Worked with developers and the customer to understand functional and technical requirements.
Organized, conducted, and participated in presentations and application walk-throughs.
Customized Salesforce reports and dashboards to align with business model, providing Sales and Business leaders with accurate statistical insights.
Research, design, develop, and/or modify enterprise-wide systems and/or applications software.
Develop and maintain complex applications and software modules using programming languages such as Salesforce, Apex, Javascript, SOQL, SOAP API, REST APIs, and Salesforce Lightning technologies.
Create a user interface (UI) in Salesforce which would allow for warranty claim information capture and with the use of an API (already existing for B2B) that connects to the existing rules engine.
Collaborate with Rules Engine team, MCE team, Datapower team and Azure team to build a strategic solution so that all system work with stability.
Monitor the system performance and plan for continuous system improvements.
Understand the external systems and plan the accurate alignment between Salesforce and external system.
Environment: Force.com, Sales Cloud, Experience Builder, Service Console, Amazon Contact Center, AWS Console, VS Code, Mulesoft, Jitterbit, DocuSign, Agilog, Thought Industries, Azure DevOps, Gearset, JIRA, Confluence, Lucidchart
Senior Salesforce Developer
Mphasis India Pvt Ltd
Pune, MH
12.2017 - 05.2019
Developed, tested and deployed Apex Classes, Triggers, Visualforce Pages, Lightning Components and Batch processes on Salesforce platform.
Integrated Salesforce application with third party applications to meet business requirements.
Integrated Salesforce with external systems using SOAP and RESTful APIs.
Facilitated Joint Application Design (JAD) sessions to create tailored solution designs and produced Functional Requirements Specification (FRS) documents for stakeholder sign-off.
Led requirements gathering sessions, eliciting detailed input from stakeholders to create comprehensive epics and user stories.
Conducted weekly meetings with key stakeholders to prepare gap analysis and risk analysis while prioritizing pain points.
Reviewed performance test results with Product Owner and Architects to discuss potential enhancements to the Salesforce application that drive faster performance and improve efficiency.
Helped product owner to maintain and refine product backlog in PB grooming.
Contributed to user story grooming sessions by providing insights that improved team understanding of essential functionality requirements, including design considerations, integrations, and projected user interactions.
Developed and tested applications, enhancements, and solution specifications, improving defect identification and ensuring high-quality deliverables.
Worked on SOAP UI to understand integration request and response data and its mapping requirements.
Analyzed the existing system architecture and implemented best practices for scalability.
Created custom profiles, roles, sharing rules and permission sets in Salesforce orgs.
Environment: Force.com, Sales Cloud, Experience Builder, Lightning Framework, VS Code
Associate Consultant Salesforce
Capgemini India Pvt Ltd
Pune, MH
01.2015 - 12.2017
Led integration of Salesforce Financial Services Cloud with TransUnion APIs, automating credit score retrieval and ensuring timely reporting and updates.
Integrate Salesforce with third-party platforms and core banking systems using APIs and middleware tools like Mulesoft.
Configure and customize workflows for seamless customer onboarding and streamlined sales processes.
Design custom workflows for loan application processes, using TransUnion credit data to assess customer eligibility efficiently.
Design and implement custom objects, fields, relationships (lookup, master-detail), and record types based on business requirements.
Develop Validation Rules to enforce business logic at the field level, create formulas to trigger errors based on user input and develop Before Save Flows to handle custom validation logic.
Configured field-level security and page layouts to enhance user-specific data access and improve overall system usability.
Configured tabs, branding, and utility bar items to improve user experience and accessibility.
Create Custom Apps to provide a dedicated environment for specific departments or business functions (e.g., Risk Management App, Customer Engagement App).
Develop test scenarios for validating the accuracy of data within various applications.
Provide training sessions on new systems or processes for both internal staff and external customers.
Investigated and resolved customer complaints related to system performance and data integrity, improving user satisfaction and trust in the system.
Salesforce Developer
Logicrain Technologies Pvt Ltd
Ahmedabad, GJ
12.2013 - 12.2014
Developed automated incident alerts that trigger MIR3 notifications to IT teams, management, and clients upon creation of critical support tickets in Salesforce.
Integrate Salesforce system with an intelligent notification system named MIR3 which is used for mass communication and alerting, often in emergency response, IT alerting, and business continuity scenarios.
Create HTTP classes to call out an external services of MIR3's API.
Ensured system stability by conducting regular testing of code changes before production deployment.
Customize Salesforce standard objects (Accounts, Contacts, Leads, Opportunities, Cases) and create custom objects, fields, and workflows.
Implement security measures such as sharing rules, profiles, permission sets to control data access within the organization.
Optimized Salesforce architecture by implementing best practices, enhancing system performance and reliability.
Tune database queries written in SOQL and SOSL for better performance optimization.
Deploy changes between sandbox environments using Change Sets or Metadata API deployments.
Develop scripts or tools for deduplication, data cleanup, and transformation.
Assist in resolving conflicts between developers when there are versioning issues during deployments.
Create and maintain technical documentation, including design specifications, data models, and user guides.
.NET Developer
Prudent Corporate
Ahmedabad, GJ
02.2013 - 12.2013
Develop .NET applications using C#, ASP.NET, HTML, and JavaScript.
Develop and optimize SQL Server stored procedures, functions, and views.
Refactored code and implemented caching techniques to optimize performance of .NET applications.
Enhance functionality and performance of financial/broking platforms through maintenance and feature updates.
Ensure application performance, scalability, and security.
Debug and fix issues, perform unit and integration testing.
Work closely with trading and finance teams to understand business requirements.
Integrate with third-party APIs (e.g., stock exchanges, payment gateways).
Developed user interfaces with WPF and XAML to improve user engagement and accessibility.
Design custom controls to improve user experience with the application.
Create database objects such as tables, views, stored procedures and functions in SQL Server 2008 R2, 2012, 2014.
Generate MIS reports using SQL queries.
Utilize object-oriented programming principles for developing high quality software components.
Involve in complete SDLC including analysis, design, coding, testing and deployment of various projects.
Education
Bachelor of Engineering - Computer Science and Programming
Saurashtra University
Rajkot
06-2011
Skills
APEX Programming
API development (Metadata API, Streaming API, Tooling API, Salesforce Connect, External objects)