Naga Vardhan Putta
Professional summary
< Overall 8 years of professional experience in analysis, design,
implementation and testing of software applications that includes EAI &
B2B Integrations.
< 7+ years of hands on experience in building B2B and EAI applications
using webMethods Tool suite that includes Integration Server, Broker
Server, Trading Networks, My webMethods Server, Optimize, Modeler,
Designer, Developer, EDI, Flat Files and XML.
< Experience in BPM, BAM, and portal development on My webMethods Server.
< Working experience on various databases such as Oracle, DB2, Sybase, SQL
Server.
< Exposure to working on web technologies like Java, JDBC, JSP, XML, SOAP,
WSDL, UDDI, XSLT, XPATH, JavaScript, HTML, VBScript, ASP
< Designed, Developed, enterprise application integrations using webMethods
Integration Platform 4.6/6.0/6.5/7.1.x/8.x
< Expertise includes working on various webMethods components such as
Integration Server, Trading Networks, My webMethods Server, Manager
Server, Optimize, Developer, Monitor, Broker, Modeler, and Deployer.
< Good working knowledge includes webMethods adapters like JDBC, Oracle
Apps, JMS, PeopleSoft, JD Edwards, SEIBEL, MQ and SAP.
< Excellent analytical skills for understanding and gathering the
requirements, business rules/processes and detailed design of the
application, generating use case models, analyzing ER Diagrams and Data
Flow Diagrams.
< Good knowledge of Web Services and Service Oriented Architecture (SOA)
< Involved in complete SDLC for various projects.
< Hands on experience in using different industry standards like various
EDI and industry specific XMLs.
< Experienced in designing and developing Enterprise Applications using
Java technologies.
< Experience in Troubleshooting and diagnosing issues related to the
operation and performance of Implementations running on various operating
systems.
< Excellent Communication Skills, Interpersonal skills, Written-Technical
Documentation skills, and good negotiation skills while working with
various groups.
< Possess ability to work independently, collaborate proactively and is an
effective team player.
Education and Certification
< Bachelor of Technology from Nagarjuna University, India
< webMethods Certified Developer 6.1
Technical Skills
webMethods webMethods Integration Server 8.0/
7.1.1/6.5/6.1/6.01/4.6
Developer4.6/6.x/7.x,Broker, Modeler,Designer,
webMethods TN4.6/6.x/7.x, Siebel adapter, Flat File
Adapter, Oracle Apps 11i Adapter, SAP Adapter, JDBC
Adapter, PeopleSoft Adapter and MQ series Adapter and
web Services.
Languages Java 2, C/C++, SQL, PL/SQL.
Scripting HTML/DHTML, Java Script, XML.
Languages
GUI Visual Basic 6.0, Developer 2000
Databases Oracle 7/8i/9i/10g, IBM DB2, MS SQL Server, MS Access
Reporting Tools Crystal Reports 7/8.0
Operation Systems Windows, UNIX, Linux
Office Tools MS Office 2000/2003/ 2007, MS Visio
Other Tools Altova, Putty, WinFTP
Work Experience
International Paper, Memphis, TN Oct'10 to
Present
Sr. webMethods Developer
Description:
International Paper is the world's largest paper and forest products
company. International paper is one of the largest private forest land
owners in the world. Currently, International Paper uses packaged
applications from a variety of vendors as well as legacy systems
(mainframes) and custom applications. The webMethods integration platform
will connect the various systems throughout International Paper's numerous
global businesses to a central IT infrastructure.
Responsibilities:
< Analyzed, designed and developed Interfaces using webMethods6.5/7.1.
< Documented the Technical Design Specifications based on the Business
Requirements.
< Documented Interface Specifications, Mapping Specifications and
Configuration Specifications as part of design activities.
< Managed Installations and configurations of webMethods Integration
Server, Broker Server and My WebMethods Server.
< Created & Deployed Portlets, Skins & Shells.
< Development included design considerations for migrating existing code
from wM 6.5 to wM 7.1.
< Implemented BPM to enable effective processes monitoring, and BAM for
Monitoring business sensitive documents and business critical systems.
< Development also included creating Flat file dictionaries, corresponding
schemas, installing EDI schemas for both Trading Networks & IS usage, XML
Schemas, required documents Flow Services, java based utilities and
helper servers required, configuring JDBC adapter
connections/notifications/services, configuring SAP adapter
connections/notifications/listeners, MQ adapter
connections/notifications/listeners.
< As part of the development configured Trading Networks by creating
partner profiles, TN document Types, Processing rules and setting up
document logging and activity logging for effective document monitoring.
< Designed and built Interfaces using webMethods Flow, Java & Adapter
Services, which uses data mapping, data transformation and parsing for
various message formats.
< Created services to process XML files based on business rules using
webMethods Developer.
< Identified processes that need to be scheduled and implemented process
modeling and monitoring above them.
< Managed Business Process Models and tasks in My webMethods Server.
< Gathered requirements for enhancements as part of the migration,
negotiated code changes required for business functionality on newer
version implementation.
< Configured MQ Adapter6.0 on Integration server to interact with an in-
house web Application hosted on Web Sphere.
< Configured MQ Queue and Queue Manager Created Listener Message Handler.
< Developed services to send and receive messages to and from Queue.
< Created user accounts and user groups and configured HTTP, file poling
ports.
< Created connections and Aliases for DB2 on different operating systems.
< Created JDBC connections for DB2, Oracle and configured stored procedure
calls.
< Created JDBC Notifications and Adapter Services to manipulate the Data
from Databases.
< Created Publishable documents and Triggers.
< Developed various java services for conversions and manipulations while
mapping data.
< Involved in developing the Custom Error handling, Unit testing,
Integration testing and End-to-End testing.
< Involved in the complete life cycle of the Integration process.
< Involved in various levels of testing from unit testing to case based
testing to integrity testing.
Environment: webMethods6.5/7.1, Trading Networks, Enterprise server5.0.1,
Oracle9i, DB2, XML, XCBL, JDBC adapter, SAP adapter, Windows, UNIX, EDI
(ANSI X12).
Quadrem International, Ltd, TX Jan'10
to Sep'10
Sr. webMethods Developer
Description
Quadrem provides solutions that simplify and streamline the business of
doing business for both buyers and suppliers. Quadrem solutions built using
webMethods B2B capabilities, remove costs for both buyers and suppliers by
"digitising" the many steps involved in buying and selling products and
services.
Responsibilities:
< Role involved working on user requirement gathering, providing designs,
obtaining sign-offs and implementing solutions.
< Worked as a part of a large team consisting of business users, co
developers, testers, customer service professionals and various business
owners.
< Installed many instances of Integration Server including Trading
Networks, configuring to Broker, and wmJDBC Adapter.
< Development included developing XML to Canonical, Flat File to Canonical,
EDI to Canonical, canonical to XML, Canonical to Flat file and Canonical
to EDI interfaces
< Development included developing Flow/web Services/Processes/Java/SQL/PL
SQL components, configuring adapters, writing adapter services, triggers
etc.,
< Handling various documents also involved complex data validations, data
transformations required to query systems for data required to complete
documentation for end users.
< Created Partner Profiles, Documents, processing rules, custom TPAs and
EDITPAs to enable receiving/sending documents to various partners.
< Implementation also involved engaging Trading Networks for effective
document routing, transaction monitoring & logging.
< Created extended fields to store detailed information of Trading Partners
in Trading Networks for enabling intelligent routing.
< Configured JDBC Connections (NO_TRANSACTION & LOCAL_TRANSACTION), Created
JDBC Notifications and various Adapter Services to manipulate the Data
into/from Databases.
< Responsible for maintaining code releases, PVCS versions and code
promotion activities.
< Testing activities included performing and documenting unit, system and
integration testing.
< Involved in Regression, Load, and Trading Partner Connectivity Testing.
< Involved in troubleshooting, resolving day to day transaction issues,
monitoring activity, and logging, reacting to both proactive and problem
notifications.
< Created various documents to support delivering documentation for
Integrations configuration.
Environment: webMethods Integration Platform - 7.1.2/6.5 (Integration
Server, Broker Server, Trading Networks, JDBC Adapter) Java, XML, Flat
Files, EDI, EDIINT, XML Stylus Studio, web logic 8.1, PVCS and Oracle 9i on
Windows/NT/Unix(Sun Solaris)
TD Bank, ME Sep'08 to Dec'09
Sr. webMethods Developer
Description:
The project involved developing Integrations between various applications
like Call center, Teller, Internet Banking using webMethods Integration
Platform. The project involved delivering IFX generic & transaction
specific parsing, processing, mapping and posting to backend systems.
Responsibilities:
< Participated in User requirement gathering, Business Analyst requirement
assessment, Documenting requirements in the form of use cases, flow
charts and various Demos.
< Worked closely with business users in demonstrating POCs, finalizing the
requirements, and use cases followed by technical specifications.
< Development included developing Flow/web Services/Processes/Java/SQL/PL
SQL components, configuring adapters, writing adapter services, triggers
etc.,
< The various integrations developed involved, parsing inbound Flat files,
XMLs, mapping data into backend systems.
< Handling various documents also involved complex data validations, data
transformations required to query systems for data required to complete
documentation for end users.
< Created Partner Profiles, Documents and processing rules to enable
sending documents to various locations
< Implementation also involved engaging Trading Networks for effective
document routing, transaction monitoring & logging.
< Created extended fields to store detailed information of Trading Partners
in Trading Networks, so Trading Networks can serve the purpose of central
Trading Partner Information Repository.
< Configured JDBC Connections (NO_TRANSACTION & LOCAL_TRANSACTION), Created
JDBC Notifications and various Adapter Services to manipulate the Data
into/from Databases.
< Created Publishable documents (Canonicals), Triggers and implemented
effective logging for publish/subscribe.
< Developed various java services for conversions and manipulations while
mapping data.
< Implemented SOAP over HTTP to send messages to JMS. All services were
created per SOA for exposing them as standalone business work units,
various processes as independent units that can be monitored.
< Created schedulers to post the JMS messages that will kick off the
process where required to automate the business processes.
< Developed various tasks required, worked on customizing the tasks using
CAF, enabled routing tasks to required groups through working on
assignments.
< Testing activities included orchestrating and documenting unit, system
and integration testing.
< Involved in Regression, Load, and Trading Partner Connectivity Testing.
< Involved in troubleshooting, resolving day to day transaction issues,
monitoring activity, and logging, reacting to both proactive and problem
notifications.
< Created various documents to support delivering documentation for
Integrations developed.
Environment: webMethods Integration Platform - 7.1.1/7.1.2/6.5 (Developer,
Designer, Broker, My webMethods Server, Trading Networks, Process Engine,
Task Engine), JDBC Adapter, Mainframe Adapter, SOAP Web Services, Java,
XML, XML Stylus Studio, web logic 8.1, CVS and Oracle 9i on
Windows/NT/Unix.
Amersham Health, Princeton-NJ
Jan' 08 to Aug' 08
Project: webMethods Maintenance
Description:
Amersham Health was using legacy systems such as webMethods 6.5 and
Peregrine TLE 5.2 to build in-house solutions to manage B2B and A2A
transactions. The project involved in managing, administration and
production support of mission critical interfaces to provide 24x7 high
availability coverage. This was a 4 member project and executed on onsite-
offshore model.
In a developer/support role, I was involved in managing day to day
production support activities, administration and maintenance of such
systems, enhancement activities, bug fixing and development and customer
liaison. Specifically the following activities were undertaken as part of
the project.
< Involved in WebMethods installation and day to day server administration
and timely patching/fixing.
< Resolution of transactional issues, data content monitoring and usage
< Enhancement of Harbinger TLE Maps on EDI X12 850 and 855 standards for
wholesaler business.
< Development of B2B Interfaces with GHX using HTTPS/SSL to integrate XML
formatted orders in to SAP 3I using RFC port. Used WebMethods SAP
adapters for this purpose.
< Enhancement of A2A integrations to link custom SQL Server/Oracle
databases, legacy file systems, SAP EDI sub systems and FTP Servers.
< Developing code in support of new initiatives such as integrations,
creating frameworks and common error routines.
Environment: webMethods6.5,Trading Networks 6.5, Broker Server, Oracle 9i,
DB2, XML, XCBL, JDBC adapter, SAP adapter (4.6), Windows, UNIX, EDI (ANSI
X12), Flat Files.
Thrivent Financials, MN Jan' 07
to Nov' 07
Contract Assembly
Thrivent Financial for Lutherans is offers insurance and financial products
and services to its members. webMethods has been chosen to integrate the
various enterprise systems spanning HR, Accounting, Procurement,
Financials, Performance Management, and Reporting Systems for a consistent,
real-time enterprise view. webMethods EAI solution has been designed and
implemented has to help the organization standardize it's financial
business processes, control spending, and integrate the various systems.
Besides the EAI solution, Contract Assembly process is another application
built on webMethods that automates File NET stored images into Policy Print
process.
Responsibilities
< Participated in system requirements gathering, documenting use cases, and
obtaining signoffs
< Responsible for developing Technical & Functional documentation.
< Created flow diagrams, demonstrated their use using power point
presentations, setting guidelines to outline the development activity
against prep environments for rollout of new implementation without
affecting the existing system activity that flows through 24/7.
< Developed end to end integrations using flow services, Java services,
adapter services, adapter notifications, Triggers, web services, web
connectors, and WSDLs.
< Developed Java services, WSDL files for services that needed to be called
from other applications, web connectors to call web services on other
application servers.
< Configured Adapter connections, maintained alias uniqueness, and
organized connections by their usage for easy deployment.
< Created test cases, gathered test data, unit tested and documented the
trouble shooting guide
< Participated in Performance tuning reviews of the webMethods environment.
< Responsible for code migrations between various environments
(Development, Testing, Staging, and Production) and Held code maintenance
and upgrades reviews.
< Participated in support and troubleshooting activities.
< Participated in user trainings, Support Knowledge transfers etc.,
Environment: webMethods 6.5, wmJDBC, XML, Web Services, WSDL, Oracle
9i, SQL Server, DB2, UNIX, Windows.
Medtronic, Inc, Minneapolis, MN Oct '06 to
Dec '07
WebMethods Developer
Description:
Medtronic is the world's leading medical technology company, providing
lifelong solutions for people with chronic disease. In the past year
Medtronic provided medical professionals with products and therapies to
improve the lives of about five million patients. The systems integration
project is one of several major projects associated with the Centerpiece
program. The Centerpiece integration program has integrations between SAP
and legacy systems.
Responsibilities:
< Studied and analyzed integration requirements.
< Developed Flow Services, adapter services and Java Services in
webMethods Developer.
< Gathered requirements by interacting with the source and target side
people.
< Created High Level Design documents and conceptual, flow diagrams.
< Installed WM components such as IS, TN, Broker, MyWebmethods, Manager
Server from scratch to setup Integration Environments as per Business
Requirements.
< Developed and executed detailed test plans to ensure that data was
behaving as expected. Managed and supervised members of the test team to
deliver and drive results.
< Designed and upgraded the Business Process Models using Designer.
< Used Top-Down Approach for developing business process models
< Involved in creation of canonical documents.
< Defined routing rules for incoming IDocs from SAP system.
< Used JDBC and SAP adapter services at appropriate situations.
< Involved in complete interface development and Testing.
< Involved in Enterprise level testing and B2B testing.
< Scheduled services for polling and Prepared JDBC connection pool for
database.
< Created services to process XML files based on business rules using
webMethods Developer.
< Developed scripting and Integrating Components for Publishing and
Subscribing Documents to the broker.
< Created web service connectors.
< Created property files for development, test and production scenarios.
< Created Technical design documents and supporting documents.
< Also involved in production support for post product implementation.
Environment: webMethods Integration Server 6.1/6.5, webMethods Modeler,
Manager Server, Document Tracker, Trading Networks, webMethods Developer,
Optimize, PeopleSoft, EDIINT AS2, JDBC Adapter, JMS Adapter, Flat file
adapter, Oracle.
Williams Communications, Tulsa, OK
Dec'05 - Oct'06
WebMethods Developer
Description:
The objective of this project was to integrate across the Internet,
transactions from different clients scattered at different geographical
locations. All the clients/dealers interfaces are replaced with webMethods
Integration server 6.1 using available webMethods adapters. Clients can
submit Purchase Orders and request changes to purchase orders.
Responsibilities:
< Gathering requirements from business owners and analysts.
< Designed and Developed B2B transactions for various documents like
Purchase Order, Purchase order Acknowledgement, Product Catalogue,
Shipping Notices, Inventory usage and Invoices.
< Integrated components, managed configure operations, mapped data to
Publish and subscribe the documents using WebMethods6.1.
< Developed Flow, java based services to submit orders into the business
process utilizing web Methods Developer.
< Installed and configured standard adapters and intelligent adapters like
Oracle, web Methods SAP R/3.
< Used built in services in WmEDI package to translate inbound EDI
documents to XML and outbound XML documents to EDI.
< Developed scripting Configuring Operations and Integrating Components
for Publishing and Subscribing Documents (Events).
< Extensively worked on Event Tracker.
Environment: webMethods Integration Server 6.1, Java, JDK, XML, MS SQL
Server, Oracle 8i, Win NT.
TYCO, Stafford. CT Nov'04-
Nov'05
WebMethods Consultant
Description:
This project is aimed at integrating the TYCO modules of Oracle
Applications with Mainframe to facilitate real time data flow between
different systems. The various modules integrated are Accounts Payable, and
e-Procurement.
Responsibilities:
< Responsible for creating webMethods technical and functional
documentation
< Developed simple / complex code using flow language for all the
interfaces.
< Performed administrative tasks such as migrating code between various
environments, setting up multiple database aliases (Oracle), Access
Control Lists, Groups and Users.
< Various file formats handled in the project are Flat files (delimited and
fixed length), EDI 850 and 810.
< Created canonical documents and schemas.
< Extensively leveraged the Oracle Applications adapter by using customized
and pre-defined transactions to exchange data with Oracle.
< Created test cases and performed unit testing and integration testing.
< Performed Application Server Performance tuning, memory usage analysis
and heap allocation analysis.
Environment: webMethods Integration Server6.1, Developer, webMethods
Broker, Trading Networks, Oracle Applications Adapter, Flat file adapter,
JDBC adapter, Oracle, JDK, Mainframe, Windows, UNIX.
PANTELLOS, Houston, TX-USA
Nov' 03 - Oct' 04
webMethods Developer
Marketplace
Pantellos is the leading electronic marketplace and supply chain Services
Company for the utility and energy industries. Pantellos Marketplace
provides solutions to its customers to electronically transact on a host of
direct and indirect goods and services through integration with its
Marketplace. Its customers have used Pantellos to source and manage more
than 100 categories of products and services. Pantellos supply chain
offerings include enterprise sourcing, e-procurement, contractor services
management, e-settlement.
Responsibilities:
< Involved in creating the functional requirement and design specification
documents.
< Installed, configured and managed EDI adapter on Integration Server to
exchange EDI documents with suppliers.
< Worked with JDBC Adapter to communicate to Oracle and SQL Server.
< Used Trading Networks enabling to link with other companies (buyers,
suppliers) and marketplaces to form a business-to-business trading
network.
< Created Partner Profiles, defining document exchange, and establishing
business process rules between buyers and suppliers using Trading Network
console.
< Implemented EDI ANSI X12 4010 version.
< Implementation experience with EDI transactions like 810 Invoice, 820
Payment order, 850-purchase order, 856 ASN and 997 Functional
acknowledgement of ANSI X12 EDI standard.
< Worked with EDI transactions sets of types PO, Invoice and PO
Acknowledgement were received for processing and converting into client
specific XML format.
< Used Broker and Pub-sub Model for document exchange between all the
internal applications.
< Worked on XML validations using validate built-in service, against the
schemas. Created Schemas based on DTDs, and XSDs.
Environment : WebMethods Integration Server 6.0.1, Trading Networks
Server (WmEDI, WmEDIINT, WMEDIforTN, WMTN, WMTNWeb), Trading Networks,
Broker, WMBrokerAdmin, WMMonitor Oracle, SQL Server, JDBC Adaptor, Windows-
NT and HP 11i.
Satyam, Hyderabad
Apr'03 - Oct'03
Software Programmer
Description:
National Insurance is an Insurance domain project which deals with Health
Insurance.
Responsibilities:
< Involved in coding for servlets and deployed them in Java web server.
< Involved in creating the user interfaces.
< Involved in designing the data structures
< Involved in socket programming and multithreading programming
Environment: Java 1.2, HTML, Servlets, Applets, Java Web Server, JDBC,
Oracle 7.x, Windows NT,
Cognizant, Bangalore, India Oct '02
- Mar '03
Software Engineer
Description:
The project involves designing a website for classified market to provide
regional wise search facility. Users can view advertisements of required
products by selecting a region or entering a zip code or selecting a place
from image map for categories like Auto, Real Estate, Services and
Advertisement.
Responsibilities:
< Involved in design and coding.
< Involved in presentation development using HTML and JavaScript.
< Used SQL query manager to query SQL server.
< Used JDBC to connect to the database.
< Used Servlets to process the request.
< Used JavaScript for front-end validations.
Environment: JavaScript, HTML, Java, JDBC, JSP, Servlets, Oracle, SQL
Server.