Siddharth 678-***-****
*****.**********@*****.***
Summary:
• Over 7 years of experience in Analysis, Design, Development, Testing and
implementation of software applications.
• Certified webMethods consultant with overall 5 years of experience in EAI/B2B as
Integration specialist using webMethods 7.x/6.x, Integration Server, Broker, Trading
Networks, Modeler, Monitor, and webMethods Workflow, Developer, Adapters.
• Experienced in gathering project requirements, designing and developing Interfaces
using the project involved architecture and implementation of webMethods for
migration from Gentran to webMethods. Production environment has the reverse
invoke in the DMZ and the cluster setup for high availability and scalability
• Knowledge of webMethods 6.1/7.1 installation, configuration and administration
• Experience in developing and implementing web services using SOAP
• Extensive hands on experience and proven track record in implementing integration
solutions across various enterprise systems like SAP, BAAN and legacy applications
using - Flat Files, XML, EDI, EDIFACT,ANSI X12 and RosettaNet standards, SAP
adapters, JDBC adapters, Java Open World Connectors.
• Hands on experience on Business process modeling (BPM) and Business activity
monitoring (BAM)
• Developed B2B flow services for exchange of various business documents like
Purchase orders, Purchase orders Acknowledgement, Shipping Notices and
Invoices
• Experience in preparation of business process design and workflow, business
requirement documents, detailed business functional and non functional specifications,
use cases, test cases while assisting in preparation of systems requirements
specifications
• Working experience on technologies like Java, JDBC, Servlets, JSP, XML, XSLT, and
HTML
• Working experience on protocols like FTP, SFTP, SMTP and TCP/IP
• Experience with databases DB2, Sybase 12.5, and Oracle 9i/10g and MS SQL
2000/2005
• Proficiency in Software Development Life Cycle (SDLC)
• Excellent analytical, problem solving, communication and interpersonal skills, with
ability to interact with individuals at all levels and can work as a part of a team as well
as independently. Ability to handle multiple projects simultaneously
• Ability to plan and prioritize workload to meet deadlines and to adjust to constant
business change.
Technical Acquaintance
EAI and B2B : webMethods Integration Server 4.6/6.0/6.5/7.1.2, webMethods Developer,
MWS, Manager Server, Trading Networks, Broker, Monitor, Deployer, BPM, BAM,EAI, Designer,
Workflow, Adapters- JDBC, JMS, SEIBEL, SAP R/3, EDI, FlatFile
Languages : Java, Flow Language, C, C++, VB 6.0
Technologies: J2EE, Servlets, JSP, JDBC, XSLT, HTML, ASP, JavaScript
Web Servers : IIS, webLogic, Apache Tomcat
Databases : Oracle, SQL Server 2000/2005, PL/SQL, DB2
IDE : J Developer, TOAD, Sybase Central, Eclipse
Platforms : All Windows Versions, UNIX, AIX
Other Tools : Clear Case, Microsoft VSS, Ms Office, Adobe
Professional Work Accomplishments (beginning day one to date)
Jan 08 – Till Date Sr. webMethods Developer International Paper, Memphis, TN
Mar 07 – Dec 07 webMethods Developer Colgate-Palmolive, NY
Jan 06 – Feb 07 webMethods Developer PANTELLOS, HOUSTON, TX
Aug 04 – Dec 05 webMethods Developer TYCO, Stafford, CT
Sep 03 – Jun 04 Java Developer SONATA Technologies, Bangalore, India
Dec 01 – Aug 03 Java/Oracle/PL/SQL Developer BFL, Bangalore, India
Work Experience in detail (beginning day one to date)
Jan 08 – Till Date Sr. webMethods Developer International Paper, Memphis,
TN
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 web Methods integration platform will
connect the various systems throughout International Paper's numerous global businesses to a
central IT infrastructure.
Responsibilities:
Installation and configuration of webMethods Integration Server 6.5/7.1.2, Trading
Networks, webMethods Developer, Designer and My webMethods server.
Documented the Technical Design Specifications based on the Development
Requirements of project.
Documented Interface Specifications, Mapping Specifications and Configuration
Specifications as part of design activities.
Created Business Process and implemented using top down BPM solutions using
Modeler and Designer.
Created Web Services, WSDL and Web Service Connectors.
Created schedulers to post the JMS messages that will kick off the web logic business
process.
Created the Canonical documents and validated using the XML schemas.
Created Flat file schemas, JDBC adapter connections/notifications/services, SAP
adapter connections, notifications and SAP listeners, MQ adapters connections,
notifications and MQ listeners.
Implemented Schedulers using Integration server GUI page.
Created the profiles of Trading Partners, defining document types and
implementing processing rules using webMethods Trading Networks Console and
also made any changes that may be necessary.
Defined document types/attributes/queries to identify documents and extract
attribute values, namespace mappings that Trading Networks uses to identify the type
of inbound documents and performs necessary pre-processing.
Designed and built Interfaces using webMethods Flow, Java & Adapter Services,
which uses data mapping, data transformation and parsing of different message
formats and record structures.
Created services to process XML files based on business rules using webMethods
Developer.
Developed clean and concise code with proper comments as and when required.
Debugged, fixed the bugs and responsible for the QA of the EAI and B2B processes.
Administered broker using MWS, cleared document queues, created clients, deleted
triggers, creation of broker document types, pulling document types to developer using
broker document type, checking whether document types are in sync with broker
document type.
Developed triggers to enforce publishing and subscribing of document.
Developing re-usable components for the project like Error handling, Custom
monitoring and Trigger management.
Responsible for Enhancement Requests delivery.
Delivery Review for all the deliverables for peers and subordinates.
Involved in End-to-End testing of the entire Integration process.
Configured the server settings such as log file options and extended file settings.
Administered users and groups.
Managing packages and services which includes tasks like activating/deactivating
services, copying packages, and updating services and packages as necessary.
Handling Defect Requests and ensuring delivering all defect fixes within SLA.
Environment: webMethods6.5/7.1,TN6.5, Enterprise server5.0.1, Oracle9i, DB2, XML, XCBL,
JDBC adapter, SAP adapter (4.6), Windows, UNIX, EDI (ANSI X12),
Mar 07 – Dec 07 webMethods Developer Colgate-Palmolive, NY
Description:
The project involved architecture and implementation of webMethods for migration
from Gentran to webMethods. Production environment has the reverse invoke in the DMZ and
the cluster setup for high availability and scalability.
Responsibilities:
Involved in designing and developing Enterprise Application Integration
solutions.
Developed Flow Services, adapter services and Java Services using web Methods
Developer.
Worked Extensively with JDBC Adapter Notifications and Adapter services.
Developed JDBC Adapter services with dynamic SQL, Stored procedures, batch
insert and select templates.
Developed JDBC Connections with Oracle, MS SQL, and DB2 databases.
Worked on flatfile dictionaries, flatfile schemas, flat files processing.
Implemented Pub/Sub technology.
Created Triggers in webMethods to receive the documents from broker and invoke
the services.
Created profiles/document Types/Processing Rules in TN to persist the data and
route the documents to specific locations.
Created extended fields to store the properties in TN.
Created schedulers to post the JMS messages that will kick off the web logic business
process.
Implemented MQ Adapter services to post messages, Notifications and get
messages from MQ.
Implemented HTTPS support and JMS topics for clients to send their requests.
Developed File Upload web interface for the user to uploading Journal Entry files.
Developed Business process models using Modeler, and enabled them in Monitor by
using the BPM development.
Used Top-Down/Bottom-Up Approach for developing business process models.
Created JMS services to receive the JMS notifications and retrieve messages from
Topics/Queues.
Created Web Services in web methods to invoke from Backend systems.
Environment: webMethods Integration Server/Developer 6.5, Trading networks (EAI/B2B),
MQ Adapter, Java, XML, ANSI X12, SQL Server, Oracle, EJB, Java Server Pages, Servlets and
Windows NT/2000
Jan 06 – Feb 07 webMethods Developer PANTELLOS, Houston, TX
Description:
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-settlements.
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 Publish/subscribe 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.1, Trading Networks, Server, Oracle,
SQLserver, JDBCAdapter, EDI
Aug 04 – Dec 05 webMethods Developer TYCO, Stafford, CT
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:
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.
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.0, Developer, webMethods Broker, Networks,
Oracle Apps Adapter, Flatfile JDBC Adapter, Oracle9i,JDK, Mainframe, UNIX
Sep 03 – Jun 04 Java Developer SONATA Technologies,
Bangalore, India
Description:
The Conference Room Management System is an Intranet based solution, for booking
the conference rooms and controlling the process. Users can access the system using their
web browsers. This System can be operated in two modes normal user and Administrator.
Normal user can do the functions like Booking the room, view room status, view room
facilities, sending emails to their respective group after booking the room and to get his/her
new password in case he/she forgot the same. Administrator can do the functions like creating
new user with password, editing rooms, which includes adding/removing rooms and its
facilities, creating reports.
Responsibilities:
Implementation of the Java Swing UI.
Written JavaScript for validation of page data in the JSP pages.
Written Enterprise Java Beans (EJB) to implement business logic.
Written JDBC calls to fetch the data from Oracle.
Performed Unit Testing.
Environment: Java 1.2, Swing, JDBC Oracle 8.0
Dec 01 – Aug 03 Java/Oracle/PL/SQL Developer BFL, Bangalore,
India
Description:
This is a WEB based application developed in Servlets, and JavaScript. This application
controls the roduct range and product rates of a market chain of 12 stores. This component is
being developed in EJB’s. This component automatically reads the information stored in the
registry and connects to the database of the desired store. It also logs the transactions, so
that user can keep track of transactions.
Responsibilities:
Developed user interfaces using Servlets and HTML
Extensively used JavaScript for client side validations
Used Servlets for the development of automated e-mail response for inquiries
Developed Enterprise Java Beans like Entity Beans, and Session Beans to implement
the business logic
Deployed the Enterprise Java Beans in WebLogic.
Extensively worked on PL/SQL, SQL to create database objects like Triggers and Stored
Procedures
Involved in the Unit, Functional testing of the application.
Environment: Java 1.2, Swing, JDBC Oracle 8.0
Educational Qualifications
Bachelors of technology from J.N.T University, India
Personal Particulars
Languages Known: English, Telugu, and Hindi;
High proficiency Level in English, both verbal and written;
Well composed even in adverse condition;
Good at adapting business discipline;
Decent manners, Cool and Balanced behavior.
Certifications
Certified webMethods Developer
References
Available upon request