Over 7+ years of relevant IT experience as a Salesforce DevOps Engineer, Administrator and have in depth experience with Salesforce DevOps life cycle including analysis, application design patterns, integration patterns, CI/CD pipelines, deployment and release planning.
Good experience in implementing scalable solutions including continuous delivery, optimization, monitoring, release management activities and support the end-to-end release process.
Good hands-on experience in Salesforce CLI platform and SFDX-Git-Delta plugin
Expertise in performing deployments with both Metadata Source (force:mdapi) and Source Format (force:source)
Implemented end-to-end fully automated CI/CD pipelines using Jenkins for validation and deployment of the Salesforce metadata components to sandboxes and production environments
Have good hands-on experience in GitHub Enterprise and GitHub SaaS cloud platforms
Expertise in creating automated CI/CD pipelines for salesforce metadata validations and deployments using GitHub Actions Workflows
Expertise in maintaining CI/CD pipelines with Branching Strategy techniques
Expertise in writing the scripts using Salesforce DX Plugin SF Powerkit for Salesforce sandbox refresh activities
Also have good hands-on experience in creating automated CI/CD pipelines for Salesforce Metadata deployments using OrgFlow Salesforce DevOps tool
Created the fully automated CI/CD pipelines for salesforce metadata validations and deployments using Microsoft Azure DevOps Process.
Led the planning and development of multiple products deployment using CI/CD process, mixed technology stacks and frameworks
Extensive experience in Salesforce CRM products including Sales Cloud in it's Setup, Configuration, Administration, Data Migration and Deployment of applications to Salesforce platform for large user groups.
Created Salesforce Standard Objects, Custom Objects, Custom Fields, Record Types, Page Layouts, Custom Tabs and also structuring user roles, security profiles and workflow rules as per business requirements.
Experience with salesforce security controls (ex: profiles, permission sets, queues, public groups, field level security, sharing settings, etc.,)
Implemented Workflow rules, Process builders, Flows to automate business processes on Salesforce Platform
Well-versed with both Agile and Waterfall Methodology of Software Development Life Cycle.
Experience working directly with external clients/end-users and line of businesses.
Knowledge of Object-oriented methodologies and approaches.
Overview
8
8
years of professional experience
1
1
Certification
Work History
Salesforce DevOps Engineer
Synechron Inc
New York
11.2021 - Current
Interacted directly with clients, managers, and end users as necessary to analyze project objectives and capability requirements, including specifications for user interfaces, customized applications, and interactions with internal Salesforce instances.
Participated in sprint planning, provides work estimates to deliver product stories; owns development stories.
Responsible for ensuring stability of Salesforce platform, environments and releases.
Works with developers to make sure they have clear path and process for development, testing and deployments and follow Salesforce best practices for implementing and managing release processes for configuration and code through all environment.
Support daily cross-functional operational readiness of shared Salesforce.com platform.
Create, extend, and maintain both code and configuration of Salesforce platform solutions and functionality.
Redesigned entire Salesforce CI/CD pipeline for deployments to lower Environments and deployments to Production Org
Worked in OrgFlow tool from Scratch level for providing deployments.
Migrating classic(mdapi) code base to salesforce source code DX version.
Created GitHub workflows for automation code deployment and roll back pipeline builds.
Create and maintain salesforce deployment scripts and Deploy code changes in different environments for testing and production environments using Scratch Orgs, Salesforce Unlocked Packages, Salesforce DX and GitHub workflows.
Coordinate with program and project leaders to analyze technologies being utilized on projects.
Provided and implemented Metadata backup solutions using CLI and GitHub workflows.
Maintain integrity of services integrated with our cloud environments, including proprietary in-house systems and external integrations.
Handled all Salesforce administrative tasks user creation and supporting development teams with build failures.
Suggested Solutions to improve efficiency of current processes and ideas for salesforce deployments and cadence.
Senior Software Engineer
Motorola Solutions
Newington
03.2017 - 10.2020
Developed customized solutions within Salesforce Platform to support critical business functions and meet project objectives, client requirements and company goals.
Proactively documented and maintained self-learning documents for internal departments connected within Salesforce, reviewed, and updated role hierarchies, managed sharing access among different users.
Handled all basic administrative functions including user account maintenance, reports and dashboards, workflows, and other routine tasks.
Continue to develop and improve our monitoring and dashboards for Salesforce platform.
Manage incidents and outages within Salesforce platform and handle production support in general and coordinate with Salesforce support to enable features and resolve sandbox/production issues.
Using Delta Deployments, provide capability to quickly deliver code changes to production, for limited components outside release.
Create and maintain fully automated CI/CD pipelines for salesforce code deployment using Salesforce CLI, DX, Jenkins Groovy, automated code promotion.
Setup new production Orgs, sandboxes and support for deployment/release activities.
Worked on enhanced Transaction security framework and enable real-time event report Transaction security policies.
Salesforce Scratch org management, setup ability to create Scratch org using a pool of all available scratch Orgs from any org, instead of only creating from target org.
Managed daily support and maintenance of internal Salesforce instance and conducted long-term improvement operations to ensure compatibility with evolving mission requirements.
Worked on Marketing Cloud to setup Journeys using Journey Builder and track email activities as part of Campaign flow.
Worked on configuring Visual Flows and Process builder to automate functionality in salesforce.
Created custom page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
Designed Custom Formula Fields, Validation rules, Dependent Fields, Workflow rules, Approval Processes and automated alerts, fields update and email generation using Process Builder.
Responsible for all activities related to Data Loader, Workbench uploading data in CSV files into Salesforce org while checking correctness, format and quality of entered data.
Controlled access of users into Salesforce org through Security and Sharing Control features like Sharing Settings, Login Access Policies, Network Access, Permission sets; reviewed user profiles, role hierarchies and organization wide default settings.
Managed Customer and Partner Cases by implementing Case Assignment Rules, Case Auto-Response Rules, Escalation Rules, Web-to-Case and Email-to-Case features for effective Case Management.
Used GitHub as Code repository using Visual Studio with Salesforce DX, CLI, Unlocked packages, Scratch Orgs, Jenkins for development and deployment activities.
Used Agile Methodology and Sprint Cycles to breakdown project into different phases and to effectively accomplish all project goals systematically.
Worked on creating Knowledge Share documents, provided support and training to end users for greater user adoption and release management activities.
Software Engineer
Empyrean Benefit Solutions
Lavergne
11.2016 - 02.2017
Developing utilities which will automatically installs and configures environments, Third parties.
Integrating CI/CD/CT processes.
Deploying, automating, maintaining system, to ensure availability, performance, and security of productions systems.
Build, release, and configuration management of production systems.
Closely worked with Architect team and development team.
Responsible for automating regular and redundant processes occurring project.
Engaging with multiples vendors for application-level issues.
Responsible for smooth flow of Continuous Integration – Continuous Deployment and Continuous Testing.
Creating Build and deployment on servers.
Associate Software Engineer
Tendril
Chicago
12.2014 - 01.2016
Creating Build and deployment on servers.
Participated in release cycle of product which involved environments like Development, QA, and Production.
Worked on WebSphere/JBOSS servers for hosting application on it and maintaining them.
Deploying reporting applications on SAP BO hosted application server
Maintaining source code on IBM CC for various applications and different users.
Extensive Experience in configuring tasks. Experienced in setting up project baselines, branching strategies, support merging and taking regular backups of source code.
Engaging with multiples vendors for application Related issues
Experienced in Linux environment setups.
Perform bi-weekly build cycle and testing processes.
Responsible for creating hot-fixes and delivering them to client daily.
Debugging day to day application related issues and quickly resolving them.
Responsible for fixing setup, installation and configuration related issues.
Maintaining environments throughout and point of contact for any relative information and issues.
Good hands-on on SAP BO, WebSphere, Jboss, http server and their installations.
Education
Bachelor of Technology - Electronics And Communication Engineering