Name: Seshaiah Bellam
Email: *****.****@*****.***
Phone: 602-***-****
Current location: Dallas, TX
LinkedIn: https://www.linkedin.com/in/seshaiah-bellam-3492b242/
SUMMARY:
Platform Developer I certified Sales Force developer:
Over 20+ years of experience in IT with around 10+ years of strong experience in Salesforce.com, involving configuration, customization, communities, integration, deployment, classic to lightning migration, lightning components, lightning design system, lightning locker services and lightning data services.5+ years of experience on Java/J2EE applications, and 5+ years of experience in Siebel CRM Development.
TECHNICAL SKILLS:
Development
Sales Force CRM Development, Java 1.8 Development, Siebel CRM development.
Salesforce
Creating Objects, Relationships, Users, Profiles, Permission Sets, sharing rules, workflow rules, process builder, flows, APEX triggers, classes, Validation rules, Formula Fields, MVC Controllers, Visual Force, Aura Component Pages, LWC components, integration using SOAP/REST API. Knowledge of MuleSoft.
Java/J2EE
Spring MVC, Struts MVC, Spring Controllers, Struts Controllers, JMS queues, Swing, Hibernate ORM, iBatis ORM, Java Classes, Collections, JSP pages, Oracle PL/SQL, Procedures.
Siebel CRM
Siebel Tools, Configuration, eScript, Workflows, Workflow rules, Validations, Applets, Business Components, Business Objects, Views, eScript, VBScript, Visibility, Siebel EAI, MSMS Queues, SOAP Web Services.
Tools/Utilities
Eclipse, Visual Studio, IntelliJ, Force.com, Eclipse IDE Plug-in, Workbench, Force.com Data Loader, Force.com Excel Connector, Force.com Platform (Sandbox, and Production).
EDUCATION:
B.E in Mechanical Engineering in the year 2001 from M.R.E.C, Jaipur, Rajasthan, India.
PROFESSIONAL EXPERIENCE:
Google, Austin, TX Dec 2022-Current
Sr Salesforce Developer
Project Description: Google has an internal buying process which helps its business process on day-to-day activities. Google has taken salesforce as a platform to create cases whenever its employees need some service/product and implemented Salesforce case service which received requests from API’s and fulfillment process happens in case cycle via parent/child creation of cases.
RESPONSIBILITIES:
Participated in every day offshore/onshore meetings during daily call to understand the requirements/clarification/to discuss blockers.
Created Screen flows/record triggers flows to implement business functionality.
Wrote code on Apex triggers, apex classes, SOQL for validation and for complex requirements.
Created validation rules to implement validations before saving a record. This includes avoiding running the rules based on profile login.
Wrote code to copy values from parent-to-child cases whenever an update happens on one of the related cases.
Used custom metadata/custom settings/custom permissions.
Involved in implementing the devops process at Google using its set of tools like Gerrit/Gborg/Shell scripts/Salesforce JWT authentication to connect to salesforce to validate/deploy the code.
Updated shell scripts taken from other salesforce projects to implement in the current project.
End-to-end implementation of devops process at Google.
Wrote Apex unit test code to get coverage of the code.
Configuring components for lightning app pages and lightning app builder.
Participated in grooming sessions/understanding the requirements to translate into technical design and worked with the offshore team.
Used Jitterbit for data integration between salesforce and ticketing system.
ENVIRONMENT: Salesforce.com Platform, Lightning Experience, Lightning Web Components, Apex classes and Controllers, HTML, CSS, Data Loader, WSDL, SOQL, SOSL, Scrum, Custom objects, Custom fields, Web Services, SOAP, REST.
National Archives & Records Administration, College Park, MD Dec 2018-Dec 2022
Salesforce Developer
Project Description: National Archives preserves and documents the historical records. The Salesforce application is being developed for HMS (Holdings Maintenance System) users to Accession, Process and Preserve the records. HMS tracks all this information and tracks the transactions done by users on the holdings. Fully customized application developed.
RESPONSIBILITIES:
Created various Custom Objects and Custom Fields
Worked on various salesforce.com standard objects like Accounts, Contacts, Opportunities, Quotes, Orders, Order Lines Items.
Implemented security settings, object level security, field level and record level security.
Extensively used Tab permissions, Record Type and Page Layout permissions
Created Profiles, Roles based on Organization role hierarchy and implemented Record-Level and Field-Level security and configured their sharing settings.
Created Workflow Rules, Workflow actions and time dependent actions.
Configured Validation Rules based on business requirement.
Implemented pick lists, dependent pick lists, lookup, and master detail relationships.
Performed mass data imports using Apex Data Loader.
Developing, implementing and testing on the Sandbox environment.
Wrote Apex Triggers to meet business requirements.
Created Apex classes and called from various locations for batch jobs, schedule jobs.
Created Visual force pages, APEX Controllers, used MVC to implement custom functionality.
Created Aura Components to create custom components for lightning pages. Created custom controllers, Client Controller and events.
Created scratch orgs for development and LWC Components using visual studio code.
Created Restful web services for data exchange between Salesforce and Java system and SOAP web service between Siebel and SalesForce system.
ENVIRONMENT: Salesforce.com, Visual Studio, Lightning Experience, Lightning Components, Apex classes and Controllers, HTML, CSS, Data Loader, WSDL, SOQL, SOSL, Scrum, Custom objects, Custom fields, Web Services, SOAP, REST.
Albertsons, Pleasanton, CA May 2014-Nov 2018
Salesforce Developer
Project Description: Albertsons has implemented CAP salesforce service application to service its customers via case management. Cases are created and managed in the system and customer information is integrated via APIs into CAP salesforce service application.
RESPONSIBILITIES:
Participated in every day offshore/onshore meetings during daily scrum call. Understood and worked on the blockers of requirements/technical issues in helping the team resolve the issues by working with clients and other API’s teams.
Participated in grooming sessions/understanding the requirements to translate into technical design and worked with the offshore team.
Worked with other API teams in resolving the issues related to Restful API web services.
Worked with other API teams in getting the request/response restful web services contracts in JSON response.
Worked on Case management system in which the data retrieved/updated by API Restful webservice calls related to Customer Profile, Orders and Transactions, Offers, Fuel Rewards, Clubcard information, Linking/Delinking customers to a household, retrieving Subscriptions/Freshpass enrollments, Receiving order receipts and other API calls.
Developed functionality to retrieve VAN details of order information of 1PL/3PL orders which are delivered by Albertsons trucks and 3rd part delivery company delivery such as uber, doordash details.
Involved in setting the email to case management in giving the demo the client.
Gave demonstration of stories developed to the client.
Created LWC, Apex, Test classes for the development of 1PL/3PL stories.
Involved in fixing the defects/finding the root cause of defects and assigning to the team by the priority of defects.
Involved in creating test Orders using ecom site, Android studio and fulfilling the orders.
Worked on Salesforce1 Platform to build Mobile App by enabling Lightning Components to make Lightning Application mobile
Involved in creating sharing rules, Custom metadata, writing SOQL queries as part of development.
Involved in moving the code from one environment to another using Git Fork/Visual studio, Git Repository and Jenkins job.
ENVIRONMENT: Salesforce.com Platform, Force.com, Force.com Eclipse IDE, Lightning Experience, Lightning Components, Apex classes and Controllers, HTML, CSS, Data Loader, WSDL, SOQL, SOSL, Scrum, Custom objects, Custom fields, Web Services, SOAP, REST.
Department of Housing and Urban Development, Washington DC Mar 2010-May 2014
Java Developer
Project Description: HUD has implemented PASS, RAPID web, client applications, to conduct inspections on the properties that HUD owns. The inspections are created in PASS and will be downloaded to RAPID, a tablet application where inspectors can enter the building information and its defects. The inspections will then be uploaded into PASS application for further review.
RESPONSIBILITIES:
Involved in rewriting the code from Siebel to Java applications.
Developed Java jar files that can run on tomcat application using Spring boot API.
Used Open CMIS API to upload the document from Java jar application.
Developed Java Web Services to send the document from Siebel to Alfresco Repository.
Developed Java application using Spring MVC for the requesters of documents to search the documents using Service Request Number and other parameters.
Developed Java war file to deploy the application on iPlanet web server. Used various APIs to develop Java JSP pages and JQUERY to implement specific JavaScript functionalities.
Wrote Java controllers, Apache tiles and used java core tags.
Created Screens, Views, Applets as part of developing new enhancements.
Implemented new functionality using Struts MVC framework.
Created Java Spring beans and used them in dependency injection in Service, DAO layers.
Involved in transferring the current functionality in Siebel to Java API.
Created POJO Classes, Struts action classes, Service, DAO layers.
Used iBatis to call Oracle stored procedures from DAO layer.
Installed WebLogic on local to deploy J2EE applications.
Worked on Java Queues to send and retrieve the messages from the queues.
Created JSP pages and tiles and struts tags to implement struts action requests.
Used Struts tags in JSP page, to render and export the data to excel.
Retrieved some data and its functionality from Third-Party API’s and displayed within the lightning component.
Wrote Java Script and CSS in JSP pages.
Created Java Swing panels using GridBag Layout, Grid Layout, Spring Layout.
Used Java API’s Java Array List, Hash Maps, Hash Map and Equals, Set in day-to-day coding.
ENVIRONMENT: Oracle 11g., WebLogic 12c, Java 1.7, Spring 3.0, Struts 2.0, Java Swing 1.6.
National Archives & Records Administration, College Park, MD Aug 2007-Mar 2010
Sr. Siebel Developer
Project Description: National Archives preserves and documents the historical records. Siebel application is being developed for HMS (Holdings Maintenance System) users in order to Accession, Process and Preserve the records. HMS tracks all this information and tracks the transactions done by users on the holdings.
RESPONSIBILITIES:
Involved in changes/bug fixes related to customer facing Siebel Order Online, Siebel Order fulfillment systems.
Production support for Siebel Order Online, Siebel Order fulfillment systems.
Created Positions, Responsibilities, Employees.
Ran Generate Triggers, Generate New Database, Data Base Extract for developers.
Involved in Production Support related to integration (EAI) of Siebel Order Fulfillment and Great Plains billing system.
Involved in Production Support/fixes for Siebel Order life cycle: Quotes-Orders-Service Tickets.
Understanding the Siebel HMS system requirements and implementing them.
Created Custom Extension Tables, Columns.
Created Business Components, Business Objects, Links, Joins, Static, Dynamic Pick Lists, Constrain Pick Lists, Drilldowns, Static, Dynamic Applet Toggles, Views, Screens, Pick Applets, MVG Applets, List, Form, Association Applets.
Visibility Control by Position, Organization, Responsibilities.
Wrote eScript extensively on Applets, Business Components, and Business Services to implement HMS functionalities.
Created Custom buttons and developed eScript for the required functionality.
Created Workflow Process, Workflow Policies, Policy Groups.
Involved in setting EBC, real time Integration (EAI) of data between ARCIS (Siebel system), HMS Siebel applications by using XML, MSMQ queue technologies.
Wrote eScript to read Siebel Message (Hierarchy) for ARCIS-HMS Siebel to Siebel Integration.
Involved in upgrade activities from Siebel 7.8 to Siebel 8.1.1.11. Created the Siebel Server Components for receiving the xmls from MSMQ and dispatching to Workflows in upgraded Windows server 2008 environment.
Created MSMQ queues, Profile config subsystem, Receiver components.
Involved in creating visual basic dll in Visual Studio 2010, for cropping the images in Siebel integration.
Used various Siebel adapter methods for converting XMLs to Siebel message hierarchies.
Involved in testing Siebel Integration in upgrade environment with billing systems.
Developed and implemented Mobileframe handheld application to capture barcode information for location, assets. Integration from handheld to Siebel systems.
Maintenance of Siebel Server Components, Applications.
Involved in Creating Server Components, named Subsystems for Integration.
Involved in importing the data from MS Access to Siebel HMS, by XML Conversion, and reading XML elements.
Created Unit Test Cases and executed.
Involved in Siebel Integration, Regression Testing.
Prepared technical detail design documents for HMS.
Involved in writing SQL’s for Oracle Database.
Involved in Support for Users Training.
Tracked support tickets using Remedy.
Good understanding of Open UI architecture such as Client Proxy, Presentation Model and Physical Renderer.
ENVIRONMENT: Siebel 8.1.1.11, Siebel eServices 7.8, Siebel Tools 7.8, Siebel Call Center 7.8, Oracle 10g/11g., Actuate Reports, BIPublisher Reports 10g, Windows XP, Sun Solaris, Windows 2003 Server/2008 R2 server, Visual Basic Studio 2010, Windows Mobile Device Center.
Martindale-Hubbell, NJ Jan 2005-Aug 2007
Siebel Developer
Project Description: Martindale Hubbell publishes law books every year and provides websites to its customers. These books and media are sold as products. To manage the orders from customers they were using Siebel eMedia Application, with Order Management module, Asset Management, Siebel econfiguration, Siebel ePricing Modules. Siebel was to take care of Orders, Pricing and Product definitions.
RESPONSIBILITIES:
Involved in Configuration changes on Accounts, Opportunities screen views based on detailed document.
Used eScript and wrote business services to implement client functionalities.
Added/modified MVG’s, Pick Lists, Pick Applets
Used Siebel eScript to implement the functionalities like Address replication to Orders, whenever a change happened in Account Billing/Shipping/Listing address.
Written Business Services using Siebel eScript to achieve the functionalities like above mentioned.
Worked with Opportunity-Quote-Order-Asset life cycle and fixed issues like when line items did not get transferred to next stage.
Worked on New Asset, Modification of Asset, Cancellation of Asset, Migration of Assets from one year product to another year, Renovate of Assets of further years once its lifetime is expired.
Created Workflow Policies to trigger whenever change happens on Account Attributes.
ENVIRONMENT: Siebel eMedia, Tools 7.5, Oracle.
Vodafone CORE (Customer Oriented Revolution Engine), Vodafone, Japan May 2004-Dec 2004
Siebel Developer
Project Description: Vodafone one of the leading Telecommunications industries in Japan, has various plans and services as 2G/3G products. Siebel takes care of Orders from Customers, and history of Assets, handling the changes in Assets. It is integrated with Billing and SAP systems.
RESPONSIBILITIES:
Configured Discount Group BO-BC’s, Applets, Views, Screen.
Written escript on server and browser as well to validate the Discount Group Billing and Asset Members
Created Workflow Process which is called from Discount Group customized buttons for submission of Discount Group to the Downstream.
Created Joins, Links, Picklist, and Pick Applet to achieve the client business functionality.
Written Server Script (e script) on Applets, Business Components of Discount Group and written Business Service server script that are being called from Applet and BC Scripts.
Used PVCS to migrate modified or developed Object Definitions like BO, BC, Applets, BS, and Workflow Process to Test Environment.
Worked extensively on Order Management, Asset Management.
Worked with Opportunity-Quote-Order-Asset cycle.
Worked with workflows of vanilla as well modified the vanilla workflows when an Opportunity-Order takes place.
ENVIRONMENT: Siebel eCommunications, Siebel Tools 7.5, Oracle.