Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Siva Dandamudi

Columbus,OH

Summary

Accomplished Salesforce Technical Architect with extensive experience at the State of California, specializing in integration architecture and API management. Proven track record in optimizing performance and implementing robust cloud solutions. Adept at technical documentation and fostering collaboration, driving successful project outcomes through innovative Lightning Web Components and agile methodologies.

Overview

16
16
years of professional experience
13
13
Certifications

Work History

Salesforce Technical Architect

State of California (EDD)
10.2022 - Current
  • Functioned as a senior technical expert in Integration Architecture, System and Security Architecture for Salesforce application(s).
  • Documented technical design specifications.
  • Assisted in development and improvement of plans, processes, procedures, standards, and priorities.
  • Built brand new community portal for claimants who submit the answers to their Issues type template questions using Aura community template.
  • Built UI-Electronic Determination(E-DET) System with Multi-Tier architecture to get system Enterprise standards like Scalability, Maintainability, Security, Flexibility.
  • Used Hyper-force org features to easily spin up sandboxes, reduce metadata deployment duration and balancing the user transaction loads.
  • Architected and implemented an enterprise-wide API management platform and Service layer to re-use the same heap memory and maintained the users with CPU governor limits.
  • Used bulk API 2.0 to load large data volumes then Harmonized data management practices across the organization to maintain both systems claimants’ data in sync and data accuracy and a reduction in data redundancy.
  • Set up Nintex DOCGEN to generate DE2403 documents extensively and customize fully as per E-DET requirements and provide UIB staff user-friendly UI.
  • Built Enterprise level Framework components like track user interactions and log system exceptions, so these components used entire org.
  • Built CI/CD pipeline on EDD GitHub and used git hub actions for scheduled deployments as well Auto deployments.
  • Fully customized the unauthenticated screens, login and reset mechanism using EDD Brand styles.
  • Created Apex rest Service and exposed to CUBS system to send claimants data to salesforce.
  • Used Connected app & Oauth JWT mechanism for external CUBS system connect to salesforce securely and follow the session policies.
  • Used flow builder features extensively in staff portal to process the claimant case and created Additional questions/Issues.
  • Implemented Apex Trigger Framework with Abstract Mechanism followed by best practice rule like Avoid the Recursion, Maintain the One trigger per Object and by-pass the Trigger execution when needed.
  • Using gitlab to track the Metadata and used VSCode IDE with Salesforce Extensions for local development and Push and pull Requests.
  • Implemented Http Callouts methods to call Cubs API via Secure Gateway to update claimant case & Issue status.
  • Created Apex Utility classes for common functions like auto format and sObject describe functions.
  • Used flow builder to make the Business process smooth by declarative programming where ever ease on customization.
  • Established and maintained strategies, principles, and procedures that govern system management, maintenance and operation activities.
  • Reviewed and analyzed change requests to determine the scope of work and estimate the level of effort. Provided problem resolution support.
  • Extensively used pub/sub mechanism where ever communication need between unrelated components.
  • Created reusable LWC templates and call dynamically from other components from different lwc hooks.
  • Used Session storage to store required data when redirect from one page to another page.
  • Created Enterprise level framework for Integration One Single Pattern Http class using for all Http Callouts and created Apex classes for webservices as well as REST Services to expose for external systems to call Salesforce.
  • Extensively working on lightning communities and develop the Custom Lightning components by using base Lightning components expose for Communities as well as internal service apps.
  • Used Lightning Navigation Mixin to redirect from one page to another page in communities.
  • Environment: SFDC, Apex Language server, GITLAB, Rest API, Custom Metadata, Visualforce Pages, Triggers, Process Builder, Flows, Workbench, Custom Reports, Base lightning Components, HTML, JavaScript, VSCODE, SFDX CLI, Aura Framework, LWC framework, Java script, SLDS Styles

Lead Salesforce Developer

State of Ohio, OH
02.2019 - 10.2022
  • Performed the senior technical expert role to implement the Integration Architecture, System and Security Architecture for Salesforce application(s).
  • Documented technical design specifications.
  • Assisted in development and improvement of plans, processes, procedures, standards, and priorities.
  • Built Custom Community Template using Lightning Base Components for full control on Pages and page variations.
  • Used Lightning Web Component (LWC) UI Record API extensively where ever DML Operations need on single object to avoid the Apex Controller.
  • Designed the Data model for to support all Integrations as well to protect the HIPPA Data and used Data loader to load bulk data, Data updates and load new community users.
  • Used Salesforce Outlook connector for easy communication and get latest information about salesforce records.
  • Used Named Credentials for HTTP API calls and Custom metadata for making callouts efficiently.
  • Created Lightning web components with dynamic feature given by Metadata and reusable lightning web components to handle all kind errors, formatting user input values and modal popups with Lightning message services.
  • Implemented Apex Trigger Framework with Abstract Mechanism followed by best practice rule like Avoid the Recursion, Maintain the One trigger per Object and by-pass the Trigger execution when needed.
  • Using TFS git to track the Metadata and used VSCode IDE with Salesforce Extensions for local development and Push and pull Requests.
  • Spin up scratch orgs for local development and used SFDX CLI for push and pull the meta data from Scratch orgs to local vice versa.
  • Created Apex Text Classes extensively for each object and create the Test data in Test Data factory rather than create in each test class.
  • Created Apex common Utility Classes to use entire Applications like formatted the API data into APEX format and SObject describe results and all reusable methods.
  • Used flow builder to make the Business process smooth by declarative programming where ever ease on customization.
  • Optimize and improve the overall runtime of Omni scripts, Data Raptors, and Velocity Integration Procedures using best practices.
  • Worked with Vlocity Omni Script and its Input and action components, designing and deployment.
  • Extensively used pub/sub mechanism wherever communication need between unrelated components.
  • Created reusable LWC templates and call dynamically from other components from different lwc hooks.
  • Used Dynamic forms for lightning flexi pages visible fields based on criteria and dynamic actions instead page layouts.
  • Created Enterprise level framework for Integration One Single Pattern Http class using for all Http Callouts and created Apex classes for webservices as well as REST Services to expose for external systems to call Salesforce.
  • Extensively working on lightning communities and develop the Custom Lightning components by using base Lightning components expose for Communities as well as internal service apps.
  • Started to use LWC framework to replace the custom lightning components and used utility lwc.js library file for common methods like pull the picklist values, record types, Navigations & error handling.
  • Ensured that developers maintained strategies, principles, and procedures that govern system management, maintenance and operation activities.
  • Reviewed and analyzed change requests to determine the scope of work and estimate the level of effort. Provided problem resolution support.
  • Environment: SFDC, Apex Language server, TFS GIT, Rest API, Visualforce Pages, Triggers, Process Builder, Flows, Workbench, Custom Reports, Base lightning Components, HTML, JavaScript, VSCODE, SFDX CLI, Aura Framework, LWC framework

Lead Salesforce Developer

NetJets, Columbus, OH
06.2018 - 02.2019
  • Worked as a senior technical expert in the Integration Architecture, System and Security Architecture for Salesforce application(s).
  • Documented technical design specifications.
  • Assisted in development and improvement of plans, processes, procedures, standards, and priorities.
  • As per business requirements, developed custom Lightning Components and used them in Lightning App Builder.
  • Initiated the Modular Base Development and set up for CI/CD pipeline. Till date, successfully pushed 2 packages to PROD.
  • In lightning migration process, used latest Apex features like Switch statements, to refactor the Aura enabled Apex code.
  • Created security for data access by profiles and permission set creation for standard and custom objects.
  • Extensively created Apex classes, Apex Triggers, Test classes using core Object oriented concepts.
  • Created the Test Data Factory utility class to test all the data in one single class.
  • Created common E-Utility Class to send email From Apex.
  • Took initiation to implement the design patterns approach to resolve the dependency on low level object.
  • Extensively used JavaScript in lightning component controllers to manipulate the data and make it visible in Customer UI.
  • Used Apttus CPQ Package to maintain the entire agreement and invoice process.
  • Extensively used the Base Lightning components like lightning data tables, lightning data service, Lightning pill in every salesforce release.
  • In process of converting modular base development by using SFDX, DEVHUB, Scratch Orgs, unlocked packages.
  • Used Custom Setting for all Rest API access settings. Also, used Labels for custom Error messages and created Mock response for test rest API methods.
  • Extensively used VSCODE with Salesforce CLI and salesforce extensions to work with development scratch orgs.
  • Used Conga composer, Proven address tool Packages.
  • Created custom report types to provide different access levels for different users at both folder level and to schedule the reports.
  • Worked on outlook salesforce configuration set up.
  • Established and maintained strategies, principles, and procedures that govern system management, maintenance and operation activities.
  • Reviewed and analyzed change requests to determine the scope of work and estimate the level of effort. Provided problem resolution support.
  • Environment: SFDC, Apex Language server, BIT Bucket, Jenkins, Rest API, Conga composer, Visualforce Pages, Triggers, Process Builder, Flows, Process builder, Workbench, Apex Data Loader, Custom Reports, Base lightning Components, jQuery, HTML, JavaScript, VSCODE, SFDX, Aura Framework

Sr Salesforce Developer

Nationwide Insurance, Columbus, OH
07.2017 - 06.2018
  • Developed Lightning Components Extensively and use them in Lightning App Builder as per Business requirements.
  • Developed test utility class framework and Trigger Handler Framework using Oops concepts.
  • Using JavaScript extensively in lightning component development and used Aura expressions in component HTML area.
  • Created the Connected Apps to call external CONNECTURE to get the Quote.
  • Extensively Use the Base Lightning components what are available in for every salesforce release. Like lightning data tables.
  • Created the users and give respect profile to access the correct data.
  • Created Process with multiple criteria and call visual Flows from Process Builder.
  • Suggested to adapt to VSCODE from Force.COM IDE - eclipse.
  • Integrated the Draw Loop App from App exchange to generate the Docs smoothly.
  • Created Custom report types when Business need from multiple object.
  • Created the wrapper classes to convert the Rest API JSON Response to Apex and used as data type in lightning component.
  • Created Custom Objects and defined lookup and master-detail relationships on the objects. Workflows rules, Email Templates, Validation Rules.
  • Extensively used Aura framework for Lightning components.
  • Created different Events like Application/Component, extensively for Communicate the lightning components.
  • Environment: SFDC, Apex Language, Force.com, community builder, Rest API, Draw Loop app, Visualforce Pages, Triggers, Process Builder, Workflow, lightning App Builder, Workbench, Apex Data Loader, Reports, lightning Components, jQuery, HTML, JavaScript. Force.com IDE with Eclipse/VSCODE.SFDX, Aura Framework.

Sr Salesforce Developer

ODI, Columbus, OH
04.2016 - 06.2017
  • Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
  • Developed Visual Pages to include extra functionality and wrote Apex Classes to provide functionality to the visual pages.
  • Designed, developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
  • Created Various profiles, roles, page Layouts and Record Types and configured the Permissions based on the Organization hierarchy requirement.
  • Created and used Email templates in HTML, Visualforce and controlled the content in these templates using Visualforce Components and controller classes.
  • Created Custom Objects and defined lookup and master-detail relationships on the objects.
  • Worked on SOQL and SOSL statements in Triggers.
  • Integrated applications using web services by consuming the WSDL files for extracting the data from the external system.
  • Extensively Used the Aura Framework for Lightning Components and make application as event driven Exposure.
  • Created the lightning components and added them in to different communities.
  • Used the Salesforce Lightning Design System (SLDS) in order to develop the Lightning Components.
  • Designed, and deployed Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visual Force.
  • Designed, and developed Apex Triggers for various functional needs in the application and worked in improving existing Apex code.
  • Create a complete file Upload utility in Lightning, Apex Classes and SOQL so that Users can attach files in the form and upload them to salesforce case record.
  • Create custom Lightning components using AURA and Used them in Lightning community builder.
  • Involved in developing Salesforce Lightening Apps, Components, Controllers and Events.
  • Data Migration from legacy system to sales force Using Data Loader and CSV files.
  • Environment: SFDC, Apex Language, Force.com, Controllers, Visualforce Pages, Triggers, Visualforce, Process Builder, Workflow & Approvals, Workbench, Apex Data Loader, Reports, lightning Components.

Senior .Net developer

Hewlett-Packard, OH (Work for State of MD)
01.2011 - 07.2011
  • Worked in system analysis, Software Design, Development, Testing, Implementation, configuration, and deployment on Agile Methodology (Scrum) to meet timelines with quality deliverables.
  • Extensive use of UML methodologies including Use cases, class diagrams and sequence diagrams using Rational XDE.NET to generate UML diagrams by reverse engineering.
  • Application was developed using Model-View-Presenter (MVP) architecture for desired goals like Understandability, Reusability, and usability with the help of VB.Net and ASP. Net.
  • Developed solutions for diverse programming scenarios in VB.Net, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
  • Built reusable .NET libraries and ASP.NET pages/Windows forms that utilized them.
  • Involved in Abstract classes/Interfaces, Designed and developed Web Forms and Polymorphism in ASP.Net for Web development.
  • Used ASP.Net Web Server controls like Grid View, Data List and Repeater for displaying the records.
  • Provided ASP.Net security for Designed Applications, and generated reports monthly as per the provider claims to them using SQL Server Business intelligence visual studio.
  • Developed Master pages to add consistency look to the Webpages and which defined reusable content for the MPAS Web site.
  • Implemented Message Contract to handle proprietary authentication tokens in header.
  • Designed Cascading Style Sheets (CSS) and Skins & Themes in ASP.Net used in the application for Presentation layer for UI.
  • Implemented JavaScript in an Object-Oriented Fashion to create Dynamic Web Based Application for client-side custom validations.
  • Implemented Client-side validation using JavaScript as well as a set of validation server controls.
  • Development of secured Business and data services using Windows Communication Foundation (WCF).
  • Used ADO.net extensively for data retrieving, querying, storage, manipulation and for achieving disconnected database connectivity.
  • Developed stored procedures and triggers in SQL Server 2008.
  • Extensively wrote and used PL-SQL Stored Procedures, Database Triggers using SQL Server 2008.
  • Worked with SQL Server Reporting Services (SSRS) to generate, compare reports and modifying their layouts.
  • Responsible for maintaining source control using Microsoft Team Foundation Server (TFS) for Versioning.
  • Environment: Visual Studio 2010/2008 ASP.NET 3.5/3.0, VB.NET, WCF, JavaScript, Ajax, LINQ, SQL Server 2008, BIZTALK, DNA (COM+, VB, ASP), Crystal Reports, UML, SQL Server Reporting Services (SSRS), SSIS, TOAD, AJAX, XML, Web services, HTML, N-unit, SOA, Microsoft Team Foundation Server(TFS), Erwin, Enterprise Architecture (EA).

Senior .Net developer

Deloitte, PA (work for State of PA)
01.2010 - 01.2011
  • Involved in developing UI layer, business logic layer and data Access layer using C#.Net, Visual Studio 2008 and .NET Framework 3.5.
  • Worked on entity framework to communicate data between user interface, business logic layers and windows service controllers.
  • Experience in using Design tools such as Microsoft Visio for developing Use Cases, Sequence Diagrams and Class Diagrams in UML.
  • Expertise in Web-Development technologies like HTML, DHTML, CSS, XML, XSL, XML Style Sheets, VBScript and JavaScript.
  • The Agile methodology was used throughout the life time of the project, with a 10-minute stand-up meeting every morning, regular retrospective meetings.
  • Maintenance of a risk application, developed in C# and ASP.NET MVC 2.0, and using NHibernate as its Object Relational Mapping (ORM) framework.
  • Involved in using Delegates, generics, boxing-unboxing and Inheritance in C#.Net, along with Abstract classes/Interfaces and Polymorphism in ASP.NET for Web development.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.Net and ADO.Net.
  • User interface separated with JavaScript/jQuery includes files and clients side validation.
  • The data access layer was designed on the middle tier, which would connect to various databases for various groups. Object oriented technology was extensively used for developing re-usable frameworks for data access layer and standard EXE framework using C#.Net.
  • Developed Web services to communicate with XML data from vendors and process in Oracle database.
  • Created new database tables and indexes for applications and some user defined functions and Created PL SQL scripts for tuning and scheduling Using Oracle 10g.
  • Writing SQL queries, stored procedures, functions to handle the business rules data integrity and for various data transactions.
  • Expertise in database design and database programming using Oracle 10g (Stored Procedures, Cursors, Triggers). Hands on experience in troubleshooting database issues.
  • Worked with SQL Server Reporting Services (SSRS) to generate tab reports.
  • Experience in connecting BizTalk Server with various types of systems like File, HTTP, Web Services, SQL Server, WAN, FTP.
  • Experience in Biz talk orchestrations, mapping Schemas, building and using functions and integrating .Net applications and web services using BizTalk 2006.
  • Implement test classes for each class, involved in Debugging and Testing of the application using the trace and Log files for both (Web and windows) application.
  • Environment: Visual Studio 2008, ASP.NET, C#.NET, Microsoft Windows Server 2003 Enterprise Edition, XAML, ORACLE 10g, JavaScript, Microsoft BizTalk Server 2006 Enterprise Edition, ILOG Rules for .Net, GECS, DNA (COM+, VB, ASP), SQL Server Reporting Services (SSRS), XML, UML, Web services, N-unit, SOA, Per Force(P4), IIS.

Education

Master of Science -

Texas A&M University
College Station, TX
01-2010

Skills

  • Integration architecture and API management
  • Integration architecture
  • API management
  • Salesforce development
  • Lightning Web Components
  • Technical documentation
  • System integration
  • Agile methodology
  • Process automation
  • Cloud solutions
  • Salesforce development and Lightning components
  • Data synchronization and cloud computing
  • Technical documentation and user interface design
  • Migration strategies and technical architecture design
  • Performance optimization
  • Continuous integration
  • Software development lifecycle
  • UI development
  • Data modeling

Certification

Salesforce Certified OmniStudio Developer

Timeline

Salesforce Technical Architect

State of California (EDD)
10.2022 - Current

Lead Salesforce Developer

State of Ohio, OH
02.2019 - 10.2022

Lead Salesforce Developer

NetJets, Columbus, OH
06.2018 - 02.2019

Sr Salesforce Developer

Nationwide Insurance, Columbus, OH
07.2017 - 06.2018

Sr Salesforce Developer

ODI, Columbus, OH
04.2016 - 06.2017

Senior .Net developer

Hewlett-Packard, OH (Work for State of MD)
01.2011 - 07.2011

Senior .Net developer

Deloitte, PA (work for State of PA)
01.2010 - 01.2011

Master of Science -

Texas A&M University