Krishna Chereddy
Senior Software Engineer at Source Consulting LLC, an Inc 5000 company- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Certified Senior System Architect (CSSA)
Pegasystems -
Certified System Architect (CSA)
Pegasystems -
Salesforce Certified Administrator (SCA)
Salesforce -
Salesforce Certified Platform Developer I
Salesforce
Experience
-
Source Consulting LLC, an Inc 5000 company
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Engineer
-
Aug 2022 - Present
• Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis, development, and Production rollout. • Ensured that the business and technical architecture of the delivered solution related to Pega PRPC (Pega Rules Process Commander) matches customer requirements. • Interacted with Business users to understand Use Cases and requirements. • Created Class structure, Workflows and Rule sets in Pega PRPC. • Participated extensively in designing application security, which involves setting up Access groups, Access Roles, Operators, Application ID, Org Divisions, Org Units and Work groups. • Involved in Enhancement of Existing Flows and Activities According to the Business Requirements. • Implemented activities, methods, and error handling. • Developed applications which are compatible with Section 508. • Developed optimized activities for agents, worked on SLA processing and file listener process to interact with external systems to automate business processes. • Developed Pega Rules for Validation and Integration rules pertained to Rule-Connect- and Rule-Service. • Designed and implemented User Interface using Harness, Sections and HTML stream rules. • Created Work Objects and Process flows according to the requirement. • Created Correspondence rules and SLA to send Email and letter notifications to appellants on approval or rejections. • Developed Connect REST rules to support the interactions between PRPC and external systems where PRPC consumes the information exposed by external Restful web services. • Developed Services for data transfer from client to server and vice versa using REST. • Used RDB Method to create Database Connection. • Good knowledge of Reusability and Specialization in PRPC Case Management solutions. • Worked with QA for testing and resolving defects in different level of application cycle such as DEV, QA, UAT and PROD. Show less
-
-
-
Cognizant
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Associate
-
Dec 2021 - Aug 2022
• Interaction with Business Analysts to understand business needs and requirements. • Implementation of PRPC components like Decision tables, Decision Maps, Declarative expressions, Constraints, and Indexes etc. • Created and modified Activities, Data Transforms to achieve core business requirements. • Created Decision and Declarative rules, flows, action flows, validation rules. • Created Section, Layouts, New, Perform, Confirm and Review Harness for UI screens. • Used RDB Method to create Database Connection and Created Web services using Connect REST, Connect SQL. • Coordinated implementation, Integration, UAT and for bug fix and enhancement activities. • Worked on creating Data-Admin-DB Name and connected External Database using the JDBC Connection pool. • Involved in Bug fixing, Unit testing and Performance testing by analyzing the alert logs and SQL’s. • Performing unit, integration, and performance testing. Show less
-
-
-
3Di Systems
-
India
-
Software Development
-
100 - 200 Employee
-
Senior Software Engineer
-
Nov 2018 - Dec 2021
• Analyzing the specifications provided by the client.• Coordinate and construct the design, management and development of projects and select the most efficient and reliable technologies to meet the demands of the business group.• Worked in scrum/Agile team and deliver the code within sprint time.• Worked on the PEGA Case Management framework and leveraged its functionalities to customize according to client’s requirements.• Involved in design and development of Data Model, Class structure, Access Group, Process flow, Workflows, Activities and UI properties and Worked on Defining Harness and section rules as a part of UI implementation.• Involved in creating activities and defined Rule-Utility-Functions for common processing.• Created Operators, Workgroups, Workbaskets, Data tables, Database Name Objects and Database Table Objects.• Created System use cases, decision diagrams to provide appropriate decomposition to the use case model and documents to control the complex case processing flows.• Converting free form layouts, smart layouts to dynamic layouts for more responsiveness.• Involved in Creation of rules for Validation and integration rules.• Created properties and data models for the classes and Created Report Definitions for reporting purposes.• Used RDB Method for Database Connection and Web services using Connect-SOAP to connect with Siebel CRM.• Monitoring of all the alert logs and PegaRules logs in the Production to identify any critical issues which may cause Performance Issues.• Involved in Code deployments. Which Include Locking of Rule set Versions, Creating of Product (or) Product Patch, Importing the ZIP file into new environment and restarting it.• Implementation of Decision tables, Decision Maps and Declarative expressions• Involved in bug fixing activities as a Production support.• Automated generation of rulesets/access groups for various applications. Show less
-
-
Senior Software Engineer
-
Jan 2017 - Nov 2018
• Worked closely with sales team and business analysts to perform detailed analysis of business and technical requirements and to design the solution by customizing various standard objects of SalesForce.com (SFDC).• Developed SFDC Customized Reports, Dashboards and Processes to continuously monitor data quality and integrity.• Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on Logic and Interactions in Lightning Applications.• Minimized code in JavaScript Controllers by adding reusable functions in Helper Component.• Implemented Service cloud, Service console and configured Email-to-Case and enabled communities in cases.• Worked on Lightning for creating custom pages for lookup screens on Salesforce.• Involved on creating Lightning Pages inside Lightning Community Builder.• Validated Salesforce.com - sales, service and community including salesforce1 (mobile).• Developed re-usable user interface components with the lightning component framework.• Used Salesforce Lightning Inspector to debug the lightning components during the development process.• Involved in Salesforce customized reports and dashboards on real time.• Created layouts tailored to Business needs and partner programs by customizing portal layout, lead forms, data fields and tabs.• Worked on lightning design system to create pixel perfect designs and applications.• Involved in data mapping and migration of data from legacy systems to Salesforce.com Objects and fields.• Developed Unit test class for Apex class and worked for improving code coverage.• Integrated the REST API based Web Services and Informatica on Demand for extracting the data from external systems.• Developed SOQL and SOSL queries to get data from different related objects.• Used Visual Studio for writing business logic in Apex programming language. Show less
-
-
Software Engineer
-
Oct 2014 - Dec 2016
• Interacted with various Business and IT groups for understanding and delivering solutions for business requirements within delivery timelines.• Worked on various Salesforce.com Standard objects including accounts, contacts, reports, dashboards, events and tasks.• Used various aspects of Salesforce like Connect API, Chatter, Quick action, Apex language, Visual Force pages, Triggers, Indexes, Custom Objects, Profiles, Roles, Page layouts, Workflows, Rules and Process builder.• Implemented application in Sales cloud and Service cloud and extracted data from Salesforce to Oracle.• Used translation Workbench on SFDC in-order to translate the custom labels, validation rules and email templates in different languages.• Designed, developed and deployed Apex classes, Controller classes and Apex Triggers for various functional needs in the application using Force.com IDE.• Good knowledge on Salesforce setup menu, configuration, custom Application development, administration and deployment of applications to Force.com platform.• Implemented pick lists, dependent pick lists, validation and formula fields to the custom objects.• Hands-on experience with development tools like Force.com IDE, Force.com Explorer.• Creating accounts, contacts, leads, opportunities in salesforce CRM application.• Designed Visualforce pages with XML, HTML along with custom controllers and controller extensions.• Worked on integrating 3rd party applications with Salesforce and used SOAP and REST API Services.• Used Apex Data Loader for insert, update and bulk import or export of data from Salesforce.com.• Created Dashboards to present raw data and insights for the national field team and designed reports to reflect insights on regional revenue progress.• Utilized Jira and Agile/Scrum methodologies to manage Salesforce enhancements during sprints and release cycles. Show less
-
-
-
-
Siebel Developer
-
Dec 2013 - Oct 2014
• Provided Siebel Architecture and System Design for enhancements to current application.• Involved in implementing business requirements in Account, Contact and Service Request Modules.• Responsible to design and develop interfaces using Web Services to fetch/insert/update Service Requests.• Designed and Developed Inbound Web Services for calculating the duplicate addresses.• Involved in the creation of cache VBCs and non-cache VBC’s to show data from Legacy Systems on Siebel UI.• Configured EAI Data Maps, EAI dispatch service and Named Subsystem for inbound integration.• Worked on EAI Queues to log the request and response messages.• Customized the application by writing business services, custom buttons using Siebel eScript and implemented other declarative alternatives like User properties and data validation methods.• Developed Workflow Process, Workflow Policies and Workflow Actions for automation of order and billing processes and integrating with the external systems.• Worked on Siebel Open UI and Designed/Changed the User Interfaces by customizing the Presentation Model (PM) and Presentation Renderer (PR) using HTML, Java script, jQuery, CSS and Web templates for some of the below requirements.o To append image to button captions.o To hide list columns/controls based on Service Request Type.o To change the color and font of the applet title• Designed and developed error Handling Mechanism for Interface Workflows.• Customized the out-of-the-box using Siebel Tools creating and modifying business objects, business components, views, screens, and applets.• Extensively involved in debugging and troubleshooting the Siebel application, Implemented the best practices.• Involved in Administration activities migrating the repository from development to testing environment and assisting the production support team during deployment activities.• Responsible to analyze and fix the defects reported from higher environments. Show less
-
-
Siebel Developer
-
Jun 2012 - Nov 2013
• Customized the application creating custom buttons using Siebel eScript and implements other declarative alternatives like User Properties, Run Time Events, and workflows.• Involved in creation of custom validations of user interface elements using Siebel eScript.• Extensively worked on Applet, Business Component, Views, Screen, and Tables.• Extensively worked on User Property (BC-Applet-Fields).• Extensively worked on Pick List, Pick Applets, and MVG’s.• Setting up Organization, Position and Responsibilities.• Enhancement of functionalities of business components using user properties and calculated fields.• Created Extension Columns to add columns to existing tables.• Worked on eScript at different levels like Applet Level and Business Component level.• Customization of existing Screens to meet client’s requirement. Show less
-
-
Education
-
Panimalar Engineering College
Master of Computer Applications - MCA -
PSG College of Technology
Bachelor of Science - BS, Computer Technology/Computer Systems Technology -
Royal Victory Junior College
Intermediate, Maths, Physics and Chemistry