Anil Kumar Devunoori
+1-414-***-****, ****.*********@*****.***
Summary
Having 10+ years of experience as Salesforce Developer and 10+ years of experience in Java/J2EE and experience in other technologies. I am seeking Senior Salesforce Developer in an organization focusing on Salesforce CRM platform.
Salesforce CRM Experience and Skills
Extensive experience in implementing CRM solutions with Salesforce.com Cloud Platform
Salesforce Lightning Experience: Lightning App Builder, Lightning Record Pages, Lightning Home Pages, Lightning App pages, Lightning Sync, Einstein Activity Capture
Lightning Components Development: Lightning Component Framework, Aura Components, Component Bundle, JavaScript Controllers and Helpers, Salesforce Lightning Design System, Component Events, Application Event, Lightning Data Service, HTML, CSS, JavaScript
Apex Programming Language: Object Oriented Programming using Apex, Apex Classes, Interfaces, Apex Test Classes, Apex Triggers, Apex Batch Classes, Apex Controllers, Visualforce Pages, Visualforce Components, SOQL, SOSL, FLS/CRUD in Apex
Web Services: Apex SOAP and REST Web services and Invoking SOAP Services and Invoking HTTP Callouts using Apex, Named Credentials, OAuth 2.0, Connected Apps
Einstein Analytics: Created Data Flows, Data Sets, Lens, Recipes, Dashboards
Salesforce Setup: Salesforce Standard and Custom Objects, Standard and Custom Fields, Picklist Fields, Formula Fields, Validation Rules, Object Relationships, Record Types, Field Sets, Custom Labels, Custom Metadata Types, Custom Settings, Sharing Settings, Permission Settings, Profiles, Public Groups, Queues, Roles
Process Automation: Process Builder, Approval Processes, Workflow Rules
User Interface: Standard Object Tabs, Custom Object Tabs, Visualforce Tabs, Lightning Component, Lightning Page Tabs, List Views, Page Layouts, Rename Tabs and Labels, Custom Buttons/Actions, Overriding Standard Buttons/Actions, List Buttons, Related Lists, Global Actions, Reports, Dashboards,
Data Management: Data Export, Duplicate Management, Apex Data Loader, data migration using Informatica Cloud, Jitterbit, Oracle database.
Packaging: Unmanaged and Managed packages, Second Generation Locked Packages and Unlocked Packages
Sales, Service, Marking and Financial Service Cloud: I have experience in implementing applications on Sales, Service, Marking and Financial Service Cloud.
Development Tools: Developer Edition Environment, Developer Console, Ant Migration Tool, Salesforce Lightning Inspector, Workbench, Eclipse.com, CLI, Visual Studio Code, Notepad++, Apex data loader, SoapUI, VSS, SVN, Mercury QC, Jira, Microsoft TFS, GitHub, AutoRabbit, Jenkins.
Deployments: Sandboxes, Changesets, Outbound and Inbound sets, Ant Migration Tool deployments, CI/CD process.
Certifications Achieved
Salesforce Certified Platform Developer I
Salesforce Certified Platform App Builder
Salesforce Certified Administrator
Flosum Certified Expert (#000*******, Exp Date:11/23/2022)
Software Development Life Cycle Experience
Agile Methodology. Participated in daily SCRUM meetings to keep track of the ongoing project phases status during requirements gathering, analysis, design, development, testing, deployment and post production support. I have experience in using CollabNet VersionOne, Jira Confluence for development and delivery of software solutions.
Waterfall and Incremental Model: Involved in requirements analysis, system design, implementation, testing, deployment and maintenance phases. Extensive experience creating business requirement document (BRD), functional solution document, high level and low-level design documents, deployment documents, user manuals
Other Technologies Experience
Java Programming, Swings, JSP, Servlets, Struts MVC framework, Oracle SQL, PL/SQL
WebLogic Application Server, ZXTM Application Server, Apache Web Server, Tomcat Application Server.
Operating Systems: Windows, Unix, Linux, Solaris administration and network administration
Experience in Building Virtual machines using VMWARE ESXi.
Educational Qualifications
Master of Technology in Computer Science and Engineering from Osmania University.
Work and Project Experience
Company: Wells Fargo, Chandler, Arizona, US Jan 2022- Till date
Role: Lead Software Engineer
Description: Wells Fargo delineates three different business segments: Community Banking; Wholesale Banking; and Wealth, Brokerage and Retirement. Wells Fargo has multiple Salesforce instances to manage customer relationship management in various lines of businesses. Some of the Salesforce instances deals with Wealth Investment Management, Financial Advisors.
Responsibilities
Design and develop lightning components, apex controllers, apex classes and triggers
Implement Apex HTTP Callouts to get client details to and from external system
Build 2GP Unmanaged and Managed packages
Implemented Customer Search, Customer Import functionality
Implemented Custom Activity Timeline feature
Implemented Territory Management
Implemented Batch Jobs
Implemented Duplicate Management
Test data creation in UAT and QA sandboxes
Data Migration from legacy systems
Involved in CI/CD activities
Scratch Org creation for development using Visual Studio Code and SFDX
Worked with security code review teams and CheckMarx scan reports.
Worked in an agile development methodology using SFDX, JIRA, GitHub, AutoRabbit, Jenkins.
Writing test classes and perform unit testing of the code developed in developer sandbox
Created objects, fields, Custom tabs, validation rules for automating business logic and Create Reports
Create quick actions with Screen Flows and Lightning components.
Develop lightning pages for lightning experience using Lightning App Builder
Implement Tableau CRM dashboards
Migrating the code to IT sandbox for QA testing and support QA testing and work on the defects raised
After QA sign off, move the code from IT sandbox to UAT sandbox and support UAT testing and work on the defects raised.
Environment: CLI, Visual Studio Code, Apex, Visualforce, SOQL, HTML, CSS, JavaScript, XML, Lightning Web Components and Aura Components Bundle, jQuery, Apex SOAP, REST Webservices, Salesforce Sales Cloud, Financial Service Cloud, Apex data Loader, GitHub, Git Bash, Jenkins, Jira, Google Chrome, Microsoft Edge browsers
Company: PennyMac Financial Services, Phoenix, Arizona, US July 2021 to Jan 2022
Role: Senior Salesforce Developer
Description: PennyMac Financial Services, Inc. is a specialty financial services firm with a comprehensive mortgage platform and integrated business focused on the production and servicing of U.S. mortgage loans and the management of investments related to the U.S. mortgage market. PennyMac has Salesforce Sales Cloud, Financial Service Cloud and Marketing Cloud instances to manage loans sales and service and customer relationship management.
Responsibilities
Migrate existing applications from legacy systems to Salesforce
Enhance the existing functionalities and implement new functionalities in Loan and Opportunity Management
Display Custom Kanban view to Loan Officer
Convert Lead and Loan Request when a Loan Request is dispositioned by dispatch agent.
Bulk Reassignment of Opportunities
Implement Special Pricing feature
Design and develop lightning components, apex controllers, apex classes and triggers
Work with other team members from architecture, development, business, QA and deployment team.
Worked in an agile development methodology using SFDX, JIRA, Flosum.
Writing test classes and perform unit testing of the code developed in developer sandbox
Created objects, fields, Custom tabs, validation rules, matching rules, duplicate rules on loan request.
Created process builder flows to implement business logic.
Develop lightning pages for lightning experience using Lightning App Builder.
Deploying the code from Dev sandbox to QA sandbox for QA testing and support QA testing and work on the defects raised
Environment: CLI, Visual Studio Code, Apex, Visualforce, SOQL, HTML, CSS, JavaScript, XML, Lightning Aura Components Bundle, Apex SOAP, REST Webservices, Postman, Salesforce Sales Cloud, Financial Service Cloud, Marketing Cloud, Apex data Loader, Google Chrome, Mozilla Firefox, Internet Explorer, Microsoft Edge browsers
Company: Wells Fargo, Chandler, Arizona, US Aug 2019- July 2021
Role: Senior Salesforce Developer
Description: Wells Fargo delineates three different business segments: Community Banking; Wholesale Banking; and Wealth, Brokerage and Retirement. Wells Fargo has multiple Salesforce instances to manage customer relationship management in various lines of businesses. One of the Salesforce instances deals with Customer Relationship View.
Responsibilities
Design and develop lightning components, apex controllers, apex classes and triggers
Implement Apex HTTP Callouts to get cheque details from external system and create complaints in external system
Implement Apex callout to send chunks of uploaded file to virus scan service
Support External systems for integration with Salesforce Apex REST web services to create cases in Salesforce
Implemented customer search form
Develop unmanaged and managed packages for Apex Logging Framework, Complaints, data retention, malware scan and Chatter Archival
Worked with security code review teams and CheckMarx scan reports.
Worked in an agile development methodology using SFDX, JIRA, GitHub, AutoRabbit, Jenkins.
Writing test classes and perform unit testing of the code developed in developer sandbox
Created objects, fields, Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic, email templates
Created workflow rules and defined related tasks, time-triggered tasks, email alerts, filed updates to implement business logic.
Develop lightning pages for lightning experience using Lightning App Builder and worked on Lightning Sync setup.
Migrating the code to IT sandbox for QA testing and support QA testing and work on the defects raised
After QA sign off, move the code from IT sandbox to UAT sandbox and support UAT testing and work on the defects raised.
Design, development and testing and building managed packages
Worked on Proof of Concepts on Lightning Sync, Live Agent, Web Sockets, Second Generation Packaging, Unlocked Packages, Einstein Analytics and Einstein Activity Capture.
Environment: CLI, Visual Studio Code, Apex, Visualforce, SOQL, HTML, CSS, JavaScript, XML, Lightning Aura Components Bundle, jQuery, Apex SOAP, REST Webservices, Salesforce Sales Cloud, Service Cloud, Marketing Cloud, Force.com IDE, Apex data Loader, GitHub, Git Bash, Jira, Google Chrome, Mozilla Firefox, Internet Explorer, Microsoft Edge browsers
Company: US Bank, San Francisco, California, US Apr 2019- Aug 2019
Role: Senior Salesforce Developer
Description: US Bank provides consumer and business banking, corporate and commercial banking, payment services and wealth management and investment services. The Salesforce CRM manages wealth management services with U.S. Bank and U.S. Bancorp Investments. The Salesforce CRM manages campaigns, leads, accounts, products, opportunities related to wealth management services and integrations with various other systems.
Responsibilities
Design and develop lightning components, apex controllers, triggers, batch classes
Writing test classes and perform unit testing of the code developed in developer sandbox
Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visualforce pages.
Created objects, fields, Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic, email templates
Created workflow rules and defined related tasks, time-triggered tasks, email alerts, filed updates to implement business logic.
Develop lightning pages for lightning experience using Lightning App Builder
Involved in data migration activities using Apex Data Loader.
Migrating the code to IT sandbox for QA testing and support QA testing and work on the defects raised
After QA sign off, move the code from IT sandbox to UAT sandbox and support UAT testing and work on the defects raised.
Participated user story grooming sessions with functional architects, business analysts, technical architects as part of sprint development and implemented user stories
Participated in all sprint QA and UAT calls
Involved in production deployment and post production support
Participated in meetings with BAU business users, BAU admins and testers
Resolving of BAU production defects and implementation of enhancements requests
Providing demos to business users
Used CollabNet VersionOne for Agile, Scrum and User Stories development
Used Salesforce Case Management for BAU defects
Used TFS for version control and Jenkins for continuous deployment process
Environment: Apex, Visualforce, SOQL, HTML, CSS, JavaScript, XML, Lightning Aura Components Bundle, jQuery, Apex SOAP, REST Webservices, Salesforce Sales Cloud, Service Cloud, Marketing Cloud, Force.com IDE, Apex data Loader, Microsoft TFS, GitHub, CollabNet VersionOne, Google Chrome, Mozilla Firefox, Internet Explorer, Microsoft Edge browsers
Company: GE Healthcare, Wauwatosa, Wisconsin, US Mar 2018 to Mar 2019
Role: Senior Salesforce Developer
Description: GE Healthcare is a manufacturer and distributor of diagnostic imaging agents and radiopharmaceuticals for imaging modalities that are used in medical imaging procedures. The Salesforce CRM has Sales cloud, Service Cloud, Community Cloud, APTTUS and integrations with various external applications, Sales Workbench, Siebel CRM and ERP applications
Responsibilities
Design and develop apex controllers, triggers, batch classes
Writing test classes and perform unit testing of the code developed in developer sandbox
Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visualforce pages.
Created objects, fields, Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic, email templates
Created workflow rules and defined related tasks, time-triggered tasks, email alerts, filed updates to implement business logic.
Involved in data migration activities using Apex Data Loader.
Migrating the code to IT sandbox for QA testing and support QA testing and work on the defects raised
After QA sign off, move the code from IT sandbox to UAT sandbox and support UAT testing and work on the defects raised.
Performance improvement, Opportunity trigger optimization and auto opportunity creation for expiring warranty and contracts
Work on critical performance, Apex system limit and security issues
Work on POC for fixing all critical performance issues.
Migrate list custom settings to custom meta data types
Opportunity Trigger optimization
Work on Custom Labels and identify duplicate custom labels and unused custom labels
Implement Auto Opportunity Creation functionality
Supporting during QA, performance, UAT, security testing.
Environment: Apex, Visualforce, SOQL, HTML, CSS, JavaScript, XML, Salesforce Sales Cloud, Force.com IDE, Apex data Loader
Company: Honeywell International Inc, Morris Plains, New Jersey, US Dec 2016 – Mar 2018
Role: Salesforce developer
Description: Honeywell International Inc. is an American multinational conglomerate company that produces commercial and consumer products, engineering services and aerospace systems. Honeywell Process Solutions (HPS) helps industrial customers around the world operate safe, reliable, efficient, sustainable and more profitable facilities. Licensing Community Portal automate process for customers to access SFDC HIPI-LMS review and manage account information or to upload required royalty reports and various other documents, search the submitted information and download documents and contact us form. Elster migration and enhancements: Consolidation of Sales application from various Legacy CRMs to HPS Salesforce org. Integration between Salesforce and Siebel using Mulesoft. Enhancements to the HPS application marketing developments, implementation of Lightning Experience to internal channel users.
Responsibilities
Requirements gathering and use case document preparation and preparation of detailed business requirement document.
Analysis of requirements and prepared low-level Design document
Co-ordination with offshore team.
Development of batch apex.
Involved in defect fixing during Functional Testing and User Acceptance Testing
Involved in production deployment and data migration
Involved in post-production support
Integration of Salesforce with other applications, data migration, coordination with other application teams
Environment: Apex, Visualforce, SOQL, HTML, CSS, JavaScript, XML, Salesforce Sales Cloud, Community Cloud, Force.com IDE, Apex data Loader, Salesforce Lightning Experience