JAGADEESHCHANDRA VENIGALLA
Mobile No: 248-***-****. Email: *******.*********@*****.***
Professional Summary
** ***** ** ********** ** designing and developingB2B, service-oriented architecture (SOA) and enterprise application integration (EAI) solutions using technologies like TIBCO, Java, MuleSoft, Dell Boomi etc.
Expert in EDI implementations with TIBCO and SAP integrations.
Experienced in TIBCO 5.X to 6.X upgrades.
Multiple years of experience in leading projects with both onsite and remote teams.
Amateur front-end UI developer using PHP, HTML, CSS and JS libraries.
Technical Skills
TIBCO Software Products
TIBCO Business Works 6.4.2, TIBCO Business Works 5.14, EMS 8.2, Administrator 5.11, Hawk 4.9, CLE, ActiveSpaces 2.0, Business Events 5.0, Business Connect 7.2, AppManage.
TIBCO Adapters
SAP R3, ADB, File, MQ.
Integration Tools
Mule 4, Dell Boomi, Progress Sonic 8.0, Automic UC4, J2EE Spring MVC framework.
SOA Technologies
REST Webservices (JSON), SOAP Webservices, Microservices, WSDL, Laravel 5.10, RAML
Operating System
Unix, Windows 2008/XP/2012.
Languages
Java, PHP, JavaScript, XML, HTML, XSLT, PL/SQL.
Databases
RDBMS, MySQL 7.0, Oracle 11g, MS SQL Server 2008 R2.
Source Control
GIT, CVS, SVN.
EDI Protocols
cXML, EDIFACT, TRADACOMS, X12 (O2C - 850, 855, 810, 856, 870, 880, 865 etc. and Healthcare – 834, 837 etc.)
Others
SOAP UI, Postman, Willy Interscope, PCI-Hardening, HIPPA, Eclipse IDE, Scripting - Bash, Shell, Perl, jQuery
Work Experience
Ecolab Inc, St Paul, MN Jan 2017– Till Date
Integration Dev Lead
US Catalyst project is responsible for completely migrating the Ecolab entire ERP model into single SAP platform. TIBCO processes acts as integration mechanism between the partners and SAP systems, integrating different vendors with Ecolab SAP systems to maintain the orders, shipments, assets, agreements, contracts etc. by providing the end to end solutions.
Responsibilities
Working on digital transformation of the client's legacy O2C, B2B & 3PL interfaces.
Delivered multiple releases of the project for different countries and business domains.
Consolidated individual legacy O2C mainframe mappings into SAP IDoc mappings using CDM methods.
Created interfaces for O2C EDI X12 - 850, 855, 810, 856, 870, 880, 860,865 transactions between partners and SAP domains.
Created partner and participant configurations using TIBCO Business Connect.
Designed TIBCO microservices for customer services and Quote-to-Cash applications on Salesforce platform.
Used Automic UC4 software to create jobs and job Plans to run SAP programs.
Designed custom BPM processes for onboarding vendors transactions with minimal changes to the TIBCO systems.
Environment: TIBCO BW (5.14 & 6.4.2), EMS, Admin, Business Connect, Adapters - ADB, SAP, File, EDI - X12, EDIFACT, cXML, TRADACOM, EZComm, O2C, P2P, Automic UC4, SQL server.
Medica, Plymouth, MN Sept 2016 – Jan 2017
Senior TIBCO Developer
IFB open enrollment Project is an enhancement to the existing enrollment process which gives the business user ability to automatically cap/un-cap the enrollments for a state after criteria of enrollments are reached.
Responsibilities
Worked with EDI X12 834 (Enrollment), 837 (Claims) implementing the changes to enrollment due to Affordable care act.
Created maps in TIBCO foresight to convert bulk EDI load to individual messages and vice versa.
Created SOAP interfaces to interact with the client's Health Rules System.
Wrote SQL procedures to implement business rules for enrollments.
Created SOAP/HTTP Web services to trigger the report extracts and mailed to the business team in csv formats.
Created pilot projects for migrating TIBCO BW 5.10 to TIBCO BW 6.3.
Environment: TIBCO BW 5.10, BW 6.3, Admin, Business Connect, Foresight, Oracle SQL server, SOAP Web services, EDI X12-834,837.
Ecolab Inc, St Paul, MN Jul 2015– Sep 2016
Integration Lead
Ecolab, Inc. is leading provider of water, hygiene and energy technologies and services to food, energy, healthcare, industrial and hospitality project. Nalco Catalyst project is responsible for merging the IT systems of Nalco into the Ecolab IT architecture. It also involves the enhancements of existing systems for better integration solution along with the migration of web methods projects into TIBCO BW projects.
Responsibilities
Created TIBCO SAP adapters to communicate with SAP CRM and ECC systems through IDocs and RFC calls.
Developed web services interfaces for communication between Ecolab SAP system and partner to calculate optimal delivery routes.
Designed and developed interfaces for frequent sync up of the product data with GS1 service providers.
Created interfaces in EDI cXML transactions to interact with Coupa services.
Environment: TIBCO BW, EMS, Admin, Business Connect, SAP Adapters, IDocs & RFC, EDI cXML, SQL Server, ETL.
G&K Services, Hopkins, MN Dec 2014 – Apr 2015
Sr TIBCO Developer
G&K Services is a leading provider of the brand identity uniforms and facility products and services for rent or purchase. GK Compass project is for enabling the customers to choose from different options of brand logos, embroidery formats and name tags etc. to create the service order. Also provides the customers to choose the different cleaning or preparation options for the garments.
Responsibilities
Designed interfaces supporting the Quote to Cash (Q2C) framework.
Created data load interfaces to handle the end of day data sync ups from the truck drivers.
Designed SOAP webservices to give real time notifications about customer's deliveries.
Involved in the Upgrade of the ADB adapters from 5.3 to 7.0 -versions.
Configured TIBCO ADB adapters to call stored procedures in the IBM DB2 server CRM Staging Tables.
Implemented the exception handling and retry solution using the custom-built BPM processes. Created interfaces to support the operations on sales agent's tablets in field.
Environment: TIBCO BW, EMS, Hawk, Admin, File, ADB Adapters, Webservices, Java, ETL, Oracle DB Server, DB2.
Carlson Wagonlit Travel, Plymouth, MN May 2014– Dec 2014
Integration Lead
Carlson Wagonlit Travel is a leading business travel management company privately held by Carlson Companies. Project Moses involves migration of the TIBCO components to a new secure data center and creating a PCI zone for the different business domains. The purpose of the migration is to increase the security of the user personal data and increase the scalability to accommodate more 3rd party partners.
Responsibilities
Responsible for installation of TIBCO components in the TEST and PROD environments.
Involved in the environment scalability calculation for ordering server resources depending on the business processes.
Configured EMS Fault tolerance domains over Windows server Clusters.
Created secure EMS routes and bridges between different EMS domains.
Created TIBCO Admin domains for different business domains in TEST and PROD.
Created PCI compliance SSL certificates for different servers.
Integrated secure LDAP authentication with TIBCO Admin and EMS domains.
Configured and maintained access control for different users in TIBCO domains.
Created Appmanage scripts for extracting and deploying the ear and config files.
Configured Wily Introscope to get the metrics of individual business processes.
Configured RV Daemons (RVD) and Routing Daemons (RVRD) in the subnets.
Enabled SSH tunneling for connecting RV daemons in different subnets.
Enabled PCI hardening configurations for the TIBCO Admin and EMS domains as per the PCI Data security Standards version 2.
Supported PCI penetration testing and configured the PCI recommendations.
Involved in the performance tuning of the business processes and making the changes to the domains.
Deployed business processes in FT and LB modes depending on the load and business criticality of the processes.
Configured VIP’s and Reverse Proxys using the iPlanet Web Servers.
Made changes to the TIBCO Business process to configure SSL JMS and HTTP connections palates.
Created step by step guides for the installations and configuration documents for TIBCO components.
Involved in creating and maintaining SOP documents for the Techsupport team.
Environment: TIBCO Business Works 5.10.x, TIBCO EMS 6.3.x, TIBCO Administrator 5.7, TIBCO RV 8.4.x, AppManage, Wily Introscope 9.6.0, Windows 2008 Server Edition, Jenkins, SVN, Unix, SSL, iPlanet Webserver.
Best Buy, Richfield, MN Apr 2013– May 2014
EAI Developer
Digital Content program of Tech Support is to enable new capabilities for product renewals to provide growth opportunity for the Subscription business by allowing more flexibility in terms of the offers that are taken to customers with regards to renewals. The release focuses on expansion of multiple term offers, to include the ability to offer bundled billing and bundled customer communication. It also delivers a responsive customer interface which allows for customization of the customer experience.
Responsibilities
Responsible for setting up of the TIBCO infrastructure in PROD, QA and TEST.
Analyze functional business requirements and design specifications for development efforts.
Design, develop, and unit test the enterprise Web services.
Involved in the solution, design and JAD sessions during the project initiation.
Created and tracked stories and tasks for the Sprint iterations using Rally software.
Used TIBCO ActiveMatrix BW Designer to develop and design projects.
Implemented the Best Buy Co., Inc. TIBCO enterprise framework of Proxy, Orchestration and Interface layers.
Created EMS Topics, Queues and Bridges to facilitate the enterprise framework.
Created Rest Web services and SOAP over HTTPS web services to support the Best Buy Co., Inc. websites.
Configured TIBCO ADB Adapters to poll the real time data from the databases to trigger the Emails to customers.
Implemented Get and Post methods in the Rest Web service.
Created WSDL and SOAP Web services using Service Agent palettes.
Implemented TIBCO ActiveSpaces to cache the frequently used data in websites for increased performance.
Configured the Cache Agents and Metaspaces in the TIBCO Activespaces.
Used CLE Framework in the development to store the logs and exceptions in TIBCO CLE databases.
Created template project libraries for the exception handling and logging in TIBCO projects.
Developed Interfaces to connect to MQ Queues using the. bindings file approach.
Created XSLT sheets and processes to convert XML to JSON and vice versa.
Configured and used Jenkins tool to build artifacts and tags from the GitHub source code.
Created TIBCO AppManage scripts for the deployment of the builds in different environments.
Deployed services in QA environment using both TIBCO Admin GUI and AppManage Scripts.
Conducted Unit testing and Integration testing on the services developed.
Tuned and configured the EMS objects properties, instance Heap Sizes and process Max jobs/Flow limits depending on the performance results.
Environment: TIBCO Business Works 5.x, EMS 5.x, TIBCO Administrator 5.x, TIBCO ActiveSpace 2.x, TIBCO CLE 2007, Active Database Adapter 5.x, TIBCO Rendezvous 7.x, TIBCO ADB 6.1.x, TIBCO RT View, File Adapter 5.x, AppManage, XML, XSLT, JSON, Oracle Server, UNIX.
Walt Disney World, Orlando, FL Jun 2012– Mar 2013
Technical Analyst
Walt Disney World launched NGE project to increase the Guest holiday experience and combine the Disney website and mobile app as well as the RFID-based wristband called Magic Band. MagicBands will be used as room keys, park tickets, FastPass+ access, PhotoPass, in interactive. The NextGen project integrates the websites, resorts and the park operations to provide a magical experience to the guests using the Magic Bands.
Responsibilities
Developed interfaces to convert paper tickets into online tickets and linking to the Magic Bands.
Created microservices in Spring to sync up the different systems in Disney based on the events triggered by Magic Band actions.
Configured the Sonic Domain Containers to host web services and the JMS queues and topics.
Created reporting processes to extract and mail the reports from the database using Java.
Created Utilities to parse and create the JSON format payloads.
Used SVN for the built maintenance and the version control of the projects and used BAMBOO for releasing of the code.
Used GUI and Script modes to deploy the WAR files, configured and maintained the configuration files for the different environments.
Environment: Java, J2EE, Spring-MVC Framework, Maven, REST, JSON, SOAP, Progressive Sonic, Bamboo.
Novartis Pharmaceuticals, East Hanover, NJ Jan 2011– Feb 2012
TIBCO Developer
Novartis Pharmaceuticals is a leading manufacturer in the field of generic drugs. Project deals with the marketing campaign strategy of the new drugs that are about to be released and the collecting the feedbacks from the customers of the drug. The project majorly contains two parts IRMA-C targeting the customers as the part of marketing and IRMA–P which targets the physicians for the promotion of the drugs. The marketing progress as there are different fulfillment vendors which uses different marketing procedures as mail, SMS, email, phone calls, websites etc, the data about a consumer or the physician is given to the vendors based on the fulfillment type the concerning person requested. The fulfillment cycles are executed, and the feedbacks are taken from the customer and the business rules are applied for the next process of the fulfillments based on person’s eligibility.
Responsibilities
Designing/Developing process using Business Works /designer.
Implemented the Web Services – Service Agent over HTTP for calling the generic BW process which in turn calls the web service.
Created EAR files and deployed them to the administrator using GUI mode.
Created hawk rules for alerts that notifies errors during the process. Proactive in identifying issues before reported by users.
Responsible for development of Business process models using TIBCO BW.
Implemented Web Service calls using SOAP over HTTP/JMS as communication layer.
Created hawk Rulebases on individual machines to restart BW processes and adapters.
Worked on maintaining, administrating EMS server, EMS server objects such as queues, queue connection factories, topics, topic connection factories.
Worked on different MFT mechanisms like SFTP, FTP, SCP and FTP/S.
Created shell scripts for the SFTP transfer procedures using TIBCO for the files transfer between servers.
Involved in setting up PuBkey connectivity and the PGP/GPG encryption keys on different servers for encrypting the confidential data during the transfer between servers.
Worked with XSD schemas and imported them into BW processes.
Used TIB/Hawk to monitor the status of TIB components.
Notify respective business group using TIB/Hawk and BW process for critical related events.
Created web services with the TIBCO MDM services to the Databases to publish the changes to the other modules.
Designed and implemented XML messages and parsing.
Interpretation and understanding of functional specifications.
On the 24x7 support for the offshore team for the production monitoring.
Identifying bugs/ issues and implementing the solutions based on root cause analysis.
Involved in maintenance and enhancements of the Interface build in this project.
Configured JMS queues and Topics between servers for the data transfer using TIBCO EMS.
Environment: TIBCO Business Works 5.x, EMS 5.x, TIBCO Administrator 5.x, Active Database Adapter 5.x, TIBCO Rendezvous 7.x, File Adapter 5.x, SAP R3 Adapter, Siebel Adapter, XML, XSLT, Oracle Server, UNIX, GnuPG 2.x.
NVM Tech, Inc., Irving, TX Sep 2010 – Jan 2011
Java Developer
Responsibilities
Developed MVC architecture application for developing UI, Business Logic and required Actions to access the database using Struts, JDBC and Oracle.
Used Hibernate Framework to develop data access layer.
Developed Database tables, Stored Procedures, Views and improved throughput of application using optimizing queries.
Used Strut validation frameworks for doing validation of form data.
Adapted DAO (data access object) design patterns access data object from service layer.
Environment: Struts Framework, Hibernate, Servlets, JDBC, JSP, JUnit, Ant, CVS, Apache Tomcat 5.5.0, Log4j, Java Script, AJAX, HTML, Oracle, Eclipse.
Education
Globe University, Minneapolis, MN 2013–2015 MBA, IT Management.
International Technological University, San Jose, CA 2009–2011, MS, Software Engineering.