Ramakrishna T
Sr Salesforce Developer
Mail: ********.*****@*****.***
LinkedIn: inkedin.com/in/rtudugank
Professional SUMMARY:
I'm a seasoned Senior Salesforce Developer with more than 10+ years of experience in crafting, customizing, and overseeing Salesforce solutions. My expertise shines in areas like Apex coding, Lightning Web Components (LWC), Flows automation, Visualforce, and smooth integrations using REST APIs. I've successfully completed a variety of Salesforce projects, ranging from initial set-ups and integrations to data migrations, always focusing on streamlining business operations and enhancing user experiences. I thrive on collaborating with teams and stakeholders, tackling challenges head-on, and keeping up with the latest Salesforce technologies to deliver innovative solutions.
•I have experience in Apex programming, including working with Apex classes, triggers, batch processing, and integrating through REST/SOAP APIs.
•I'm skilled at developing and maintaining Lightning Web Components (LWC), Aura Components, and Visualforce Pages, all aimed at improving user experience and functionality.
•Deep expertise in Sales Cloud, Service Cloud, Experience Cloud, Field Service Lightning, and Financial Services Cloud.
•Spent considerable time customizing Salesforce objects like Profiles, Roles, Permission Sets, Sharing Rules, and Page Layouts.
•Well-versed in using Flows, Process Builder, Workflow Rules, and Automation to streamline processes.
•Hands-on experience with Data Migration, utilizing Data Loader and Change Data Capture.
•Proficient in SOQL, SOSL, and Apex Batch Classes, which help in efficient data manipulation and reporting.
•Integrated various third-party applications, such as DocuSign, HelloSign, and Zendesk, with Salesforce.
•My experience also includes working with MuleSoft, Data Stage ETL tools, and Salesforce DX, which has helped in system integration and data synchronization.
•Integrated various external financial systems and took charge of managing CI/CD pipelines using tools like Flosum, Git, Jenkins, and Copado.
•I led a talented team of developers, focusing on creating scalable solutions while ensuring top-notch code quality and optimizing performance.
•Worked closely with cross-functional teams, stakeholders, and end-users to clearly define requirements and deliver customized solutions.
•Have solid experience in Agile environments, participating in Scrum meetings, Sprint Grooming, and Releases.
•Designed and tailored Salesforce solutions, which included custom reports, dashboards, and user interface components.
•Involved in configuring Knowledge Articles, migrating to Lightning, setting up Web-to-Lead Forms, and developing Partner Portals.
•Developed custom UI components using CSS, HTML, JavaScript, and Visualforce.
•Extensive experience in System Analysis, Design, Development, Testing, Deployment, and Maintenance.
•Participated in gathering requirements and designing systems to align with business needs and drive process improvements.
•Skilled in using Salesforce DX, Git, Jenkins, and Copado for version control and automating deployments.
•I have a background in MuleSoft, .NET, Oracle, and Linux from my early days in enterprise applications.
•Proficient in SQL Server Reporting Services (SSRS) for creating custom reports and handling regulatory reporting.
Professional Experience:
Role: Salesforce Application Engineer
Client: META, Menlo Park, CA [Feb 2024] – [PRESENT]
Meta has many Salesforce Orgs. I’m working on Salesforce Org that handles Customer Service using Service cloud features. My role includes implementing and customizing the Service Cloud features like Cases Management, Omni Channel, Escalation Rules, monitoring the resources capacity, Chat and a lot of customization to handle the Cases and Tasks.
Responsibilities:
•I have developed and fine-tuned Aura Components, Lightning Web Components (LWC), and Visualforce Pages to align with business needs, focusing on automating processes and showcasing data on related lists.
•Crafted Apex Triggers, Batch Apex, and Scheduler Classes to automate tasks and manage scheduled jobs.
•I leveraged Change Data Capture (CDC) and Change Events to enhance business automation.
•I wrote SOQL and SOSL queries within Apex classes and utilized tools like Data Loader and Salesforce Inspector for effective data management.
•Created and maintained custom metadata and settings to meet the specific needs of the business.
•Integrated external applications using REST APIs and improved existing integrations for better performance.
•Oversaw Salesforce release management with Copado, handling metadata deployment and version control across different organizations.
•Deployed changes from DEV to UAT, ensuring seamless integration and data flow using Git.
•I led a team of developers, including MuleSoft specialists, to ensure high code quality, performance, and timely delivery of scalable Salesforce solutions.
•I have mentored junior developers, reviewed their code, and ensured we adhered to best practices in development.
•Took on the role of release manager, maintaining source code and managing deployment processes.
•Worked closely with business users to translate their requirements into technical solutions and provide ongoing support.
•Crafted complex queries and conducted thorough data analysis to pinpoint key metrics, which helped steer us toward our goals.
•Actively participated in Agile Sprint grooming and planning sessions, making sure we prioritized tasks effectively and delivered successful sprints without any spillovers.
•Collaborated with Business Analysts, Project Managers, and QA teams for gathering requirements, sprint planning, documentation, and UAT.
Role: Senior Salesforce Developer
Client: FHL Bank, Park Avenue, NYC [Feb 2023] – [Jan 2024]
The Salesforce Org at FHL Bank is alongside the Legacy system and contains all the customers information. This helps the customer-facing teams to get all the needed information to engage and collaborate effectively. It involves a lot of integrations which include getting the customers info from the Data Warehouse regularly.
Responsibilities:
•I Have developed custom functionalities using Apex and Visualforce (VF).
•Created shell records, validating SSNs and phone numbers, limiting errors with regex, and even displaying banners during system outages.
•On the Service Cloud front, I’ve implemented solutions that involve building customer support apps and a lightning-based service center for CRM support users.
•Utilized case objects, queues, case-assignment rules, escalation rules, and auto-response workflows to make everything run smoothly.
•Crafted custom Visualforce pages and Apex controllers to meet various functional needs.
•When it comes to Lightning Components, I designed them with CSS and the Aura Framework, focusing on enhancing the logic and UI interactions to improve the overall Lightning app experience.
•For data transfer automation, I developed Batch Apex and Scheduler Classes for job scheduling.
•Created Workflows, Validation Rules, Assignment Rules, and custom fields like formula fields and picklists to automate business processes.
•Wrote Apex REST web services to ensure secure external integrations and data access.
•Configured SAML-based Single Sign-On and ramped up security with IP ranges, 2FA, Health Check, and Event Monitoring.
•Integrated external systems like Box.com and PeopleSoft using SOAP and REST APIs.
•Data management is key, so I utilized Data Loader for mass data imports and exports, handling over 50,000 records while ensuring proper data mapping and clean-up.
•I wrote SOQL and SOSL queries within Apex controllers for effective data extraction and manipulation.
•Implemented Web-to-Lead forms to help acquire new clients by generating leads from website submissions.
•Collaborating with Business Analysts and developers, I’ve enhanced business modules to ensure seamless processes using Standard & Custom Objects, APEX classes, and Triggers.
•Developed and maintained Process Builder Flows to automate case updates and streamline workflow automation.
•Created gap analysis documentation to align business processes and workflows with our Salesforce implementation.
•Strengthening system security by implementing data transaction security, API whitelisting, and event monitoring, leveraging tools like Einstein Analytics and Splunk for valuable security insights.
•Oversaw field-level security and page layouts in Lightning to manage user access to sensitive data and fields effectively.
•Collaborated with the Org Strategy team to evaluate the needs of different business units and decide if they should be integrated into centralized or separate Salesforce orgs.
•Actively connected with business users to gather their requirements and provided ongoing support after production to ensure everything ran smoothly.
•I took part in design meetings, shared input on technical strategies, and helped with sprint planning and requirement analysis.
•Offered post-production support to minimize disruptions to operations and quickly addressed any issues that arose.
•Developed and maintained custom reports using tailored report types to track business performance and gain insights.
Role: Senior Salesforce Developer
Client: Freddie Mac, Tysons, VA [Mar 2020] – [Jan 2023]
Responsibilities:
•I have developed Apex classes, triggers, Visualforce pages, and Lightning Web Components (LWC) to boost Salesforce functionality across different modules like Sales Cloud and Service Cloud.
•Integrated Field Service Lightning (FSL) with IoT devices, enabling real-time monitoring and proactive maintenance within Service Cloud.
•I took the lead on migrating from Salesforce Classic to Salesforce Lightning, creating custom Lightning Components and applications to enhance the user experience.
•Crafted Apex Controllers to manage server-side logic and built Apex REST/SOAP web services for seamless integration with external systems.
•Automated various business processes using Flow, Process Builder, Workflow Rules, and Approval Processes in Service Cloud.
•Designed and created custom reports—summary, matrix, dashboards, and charts—along with report folders to aid in data analysis and decision-making.
•Assisted with data mapping and migration from legacy systems to Salesforce, ensuring a smooth data integration process.
•Developed solutions for complex data transformations and automation, including batch processing and real-time data integration through Informatica Cloud and Salesforce.
•Implemented Single Sign-On (SSO) integrations using SAML, OAuth 2.0, and SSO for secure access to Salesforce and other business applications.
•Configured Identity Management (IDM) tools to manage authentication and security policies across Salesforce and integrated systems.
•Worked closely with Product Owners, QA teams, and Business Analysts to gather requirements, perform gap analysis, and deliver solid Salesforce solutions.
•I led Sprint grooming and planning sessions while mentoring junior developers to ensure high-quality code delivery and adherence to best practices.
•Managed code migrations and releases across multiple environments using Salesforce DX, Force.com IDE, GIT, and Change Sets.
•Oversaw daily deployments for Agile teams into QA Sandboxes and coordinated Salesforce releases across various environments.
•Created deployment plans, managed sandbox refreshes, and made sure code transitions between development, QA, and production environments went off without a hitch.
•Deployed customizations and code using the Force.com Migration Tool and Workbench, always keeping an eye on project deadlines.
•Built custom applications on the Force.com platform, incorporating custom objects, record types, and page layouts to meet the specific needs of the business.
•Provided daily production support and maintenance for Salesforce applications, quickly resolving any issues that popped up.
•Assisted with User Acceptance Testing (UAT) and tracked issues to ensure everything went smoothly during deployment and that end-users were satisfied.
•Developed and maintained custom fields, validation rules, and custom report types to support various business functions.
•I wrote SOQL and SOSL queries to retrieve, update, and manipulate data across Salesforce objects while keeping governor limits in mind.
•Developed custom Lightning components using the Aura Framework, enhancing the user interface and interactions within Salesforce applications.
•Collaborated closely with business stakeholders to identify and analyze requirements, crafting clear functional designs and user stories for Salesforce implementations.
•Participated in strategic planning sessions aimed at improving Salesforce workflows, data security, and optimizing platform usage across different business units.
•Focused on optimizing code for performance and scalability, always on the lookout for ways to enhance existing processes and ensure the system runs efficiently.
•I actively took part in code reviews, contributing to the improvement of system architecture, security, and overall performance.
Role: Salesforce Developer
Client: Prudential, Newark, NJ [Feb 2018] – [Feb 2020]
Responsibilities:
•I have created and managed user accounts, roles, profiles, sharing settings, and company profiles to align with our organizational needs.
•Customized standard objects like Accounts, Contacts, Opportunities, Cases, Leads, and Campaigns, along with reports, to streamline our business operations.
•Automated processes by implemented email alerts, task creation, and default owner assignments using Lightning Process Builder and Workflow Rules.
•Developed Visualforce Pages and Apex Triggers to enhance user interfaces and boost application functionality.
•Designed and built Lightning Components and Lightning Apps to create interactive user interfaces that really improve sales productivity.
•I embedded these Lightning Components into Lightning Pages and Record Pages to elevate the user experience.
•Worked on Apex classes and Visualforce Pages to ensure smooth functionality and integration with front-end interfaces.
•Integrated Salesforce with external systems using REST Web Services APIs to pull in real-time data.
•Performed Apex Callouts to fetch information from external systems via SOAP-based Web Services.
•I utilized Email-to-Lead and Web-to-Lead features for automated lead generation, as well as Email-to-Case and Web-to-Case for seamless case management.
•Implemented Field Service Lightning (FSL), creating work rules to monitor rule violations and manage service appointments effectively.
•Configured Service Appointments and integrated them with other Salesforce modules for a smooth service management experience.
•To help users visualize important business data, I created custom report types and dashboards.
•Developed tailored dashboards for community managers and recruiters, ensuring role-based access for reporting.
•Administered customer portals and Salesforce Communities, crafting custom login pages and configuring community settings, while managing community access so authorized users could view dashboards and handle cases.
Role: Salesforce Administrator/Developer
Client: Blue Yonder, Inc., India [Sept 2014] – [July 2016]
Responsibilities:
•I took charge of user administration, handling everything from setting up accounts and resetting passwords to configuring roles and profiles, as well as managing network access.
•Tailored Salesforce applications to fit our business needs perfectly.
•Created and kept up standard Salesforce objects like Accounts, Contacts, Leads, Opportunities, and Cases.
•Developed custom Apex triggers and classes to streamline our business processes.
•I have set up workflows, approval processes, validation rules, assignment rules, and system triggers to boost our operational efficiency.
•Managed the deployment of Salesforce components between different environments, moving from Sandbox to Production using Change Sets, Eclipse IDE, and the Force.com Migration Tool.
•Executed data operations smoothly with tools like Salesforce Data Loader, Data Loader IO, and Workbench.
•Used SOQL and SOSL queries to manage and retrieve Salesforce data effectively while staying within governor limits.
•Implemented and supported functionalities within Salesforce Service Cloud.
•Followed Agile and Scrum methodologies to keep our projects on track and manage daily tasks efficiently.
Role: Salesforce Administrator
Client: Unisys, India [June 2013] – [Aug 2014]
Responsibilities:
•Developed a range of Custom Objects, Tabs, Components, and Visualforce Pages along with their Controllers.
•Created Users, Roles, and Public Groups, and set up role hierarchies, sharing rules, and record-level permissions to manage access among different users.
•Designed and deployed dynamic workflows, validation rules, Approval Processes, and Auto-Response Rules to automate business logic.
•Developed and configured various Reports and Report Folders tailored to different user profiles based on the organization's needs.
•Worked on data integration, data cleansing, and transferring data from third-party APIs using the APEX data loader with the necessary permission sets.
•Utilized Salesforce data tools like Data Loader and Eclipse Force.com IDE for data migration.
•Have experience integrating Salesforce with other applications.
•Created page layouts and search layouts to organize fields, custom links, related lists, and other components on detail pages.
•Used Apex Data Loader to migrate data such as accounts and campaigns from various legacy systems.
•Implemented both Standard and Custom Apex Controllers to manage business logic and used debug logs to trace execution.
•Created Custom Email Templates to send Alerts to users based on business requirements.
•Developed Visualforce pages and components to display data from associated controllers as needed.
•Created Triggers to handle bulk records within governor limits to automate business logic.
•Used Enterprise WSDL to develop Inbound Custom Web Services, exposing native logic to external clients.
•Developed SOAP and REST-based web services for custom development.
•I implemented Test Classes to cover both positive and negative use cases for Classes and Triggers, achieving nearly 100% coverage.
•Performed IDE and deployments across sandboxes and to the Production Instance.
EDUCATION:
• Master of Science in Computer science from University of Illinois, Springfield (August 2016- December 2017).