Programmer Analyst Resume
Englewood Cliffs, NJ
EXPERIENCE SUMMARY
- Experience with wM IS, wM Developer, Broker, Trading Networks, MWS.
- Used JDBC Adapter, MSMQ Adapter6.0 (WmMSMQAdapter), wmMonitor, webSphere MQ Adapter6.0 (WmMQAdapter), JDE One World Adapter4.5, AS400 Adapter, SAP Adapter, Oracle Apps Adapter
- Used WmEDI, WmEDIforTN, WmEDIINT.
- Experience in flatfile handling, webservice development.
- Experience in application and web development using Java, Servlets, JDBC, JSP, JavaMail API, JAXP, Java Beans, EJB, RMI, Blue Martini, TOADVI, JavaScript, Unix, Unix shell scripting, Perl, XML, XSL, XSLT, SAX.
- Experience in Oracle, MS SQL Server, Developer 2000, MySQL
- Experience in handling of Application Servers (JBoss, Weblogic and Web Servers (Java WebServer, Tomcat).
- Experience with design patterns in Java, J2EE design patterns, JSP Model2 architecture, Ant utility, Struts, log4j, mysqlcc, UML, WSDL.
- Involved in designing and execution of stored procedures and triggers using PL/SQL.
- Worked with tools like Microsoft Visual Source Safe6.0, winCVS.
- Excellent communication, leadership and problem solving skills.
Bachelor Degree in Engineering
CERTIFICATION
- webMethods Integration Server (6.0, 4.6) certified Developer
EJB certified
Sun Certified Java 2 Programmer
Employer: Confidential,Englewood Cliffs, NJ Dec 8th 08 to date
Role: Programmer Analyst/Tech Lead/Sr. Developer
Responsibilities: Analyzed, designed, developed, tested and implemented edi for various customers. Lead edi projects for various customers. Support of LG Electronics business (Mobile devices, Appliances etc) in USA and Canada. Code review of mapping services. UAT for the migration of current system to Global ERP. Currently working on the analysis, design of CPFR project.
Environment: wM IS 6.5, Developer 6.5, wM TN6.5, JDBC Adpater6.5, webSphere MQ Adapter6.5, wMEDI, wMEDIINT, wmEDIforTN, OpenSSH, SCP, OpenPGP.
Employer: Confidential,Downers Grove, IL
Client: Confidential,Falmouth, ME Aug 4th 08 to Nov 08
Role: webMethods Analyst
Project: Party to Account Relationship (Customer Inquiry), Funds Transfer Reversal.
Description: TD Bank, N.A., operating under the trade names TD Banknorth and Commerce Bank, is one of the 20 largest commercial banking organizations in the United States.
Responsibilities:
- Developed web service for customer search using full name or org name or TIN or account number.
- Developed web service to delete the transaction record from log file to prevent it from being written to history file by a nightly scheduled batch job.
- Developed mainframe transaction services, host messaging (HM) services, IFX services.
- Unit testing
Environment: wM IS 6.5, Developer 6.5, JDK 1.5.0_12, wM Mainframe, SOAP 1.1, soapUI, XML SPY, winCVS.
Employer: Confidential,Downers Grove, IL
Client: Confidential,Miami, FL Jan 23rd 06 to June 20th 08
Role: webMethods Analyst/Tech Lead
Project: MAPS, CPS, CATS, MusterList, BestFareAir, Lawson, EGroupChannel, Port and Itineraries Interface, Vendor POS Integration, Online SPA, Pre Sales, I2 Corporate Procurement, ETravelProfile, RUP to Iris.
Description: Carnival Corporation (Carnival), the world\'s largest and most profitable cruise company, owns seven cruise brands.
Responsibilities:
- Testing and implementation.
- Change Request (ClearQuest CRs) resolutions.
- Provided support for existing webMethods Interfaces.
- Created Repository documentation.
- Created Production Run Event (PREs) documentation for BestFareAir and EGroupChannel interfaces.
- Support for application interfaces on Test, UAT and Production shore side environments.
- Created wsdl files with SOAP-MSG protocol via HTTP transport.
- Created webservice connectors.
- Created packages, documents, flow services, java services, flat file schemas and flat file dictionaries, triggers, JDBC Adapter services, JDBC Adapter notifications, scheduled tasks, web service connectors for various interfaces.
- Configured JDBC Adapter.
- Created transactional inbound and outbound MSMQ Adapter connections. Used put, get and peek MSMQ Adapter service templates.
- Created JDBC pool alias definitions.
- Configured MWS 6.5 in Prod env.
- Installed and configured wM IS7.1.1, MWS 7.1.1 in Dev. env.
- Worked on wM upgrade from v6.5 and v6.1 to v7.1.1 in Dev. env.
- Created service to purge audit database.
- Worked on I2 Corp Procurement wM upgrade from v4.6 to v6.5.
- Worked on definition phase of Lawson (HR Application) to TQS (Trip Quote System) and CPS to TQS interface.
- Completed definition, design, development, unit test, system test and implementation phase of Lawson/CPS to ETravel Profile.
Environment: webMethods IS 7.1.1/6.5/6.1, Developer 7.1.1/6.5/6.1, Trading Networks6.5, JDBC Adapter 6.5/6.0.3, MSMQ Adapter 6.0/1.5, JVM1.5/1.4.2_13, WmFlatFile, WmMSMQAdapter, Windows 2000/2003, wM Monitor7.1/6.5, My webMethods Server 7.1.1/6.5, OPCON/xps, Revelex and Sabre, Rational ClearQuest, Heat 8.3.700, MS SQL Server 2000, Oracle, SOAP1.1.
Employer: Confidential,Downers Grove, IL
Client: Confidential,New York, NY Nov 2005 to Jan 20th 2006
Role: Sr. webMethods Consultant
Project: Inbound EDI 862 (Shipping Authorization),EDI 856 (Advance Shipping Notice) and
EDI 830(Planning Schedule)
Description: As a wholly owned subsidiary of Mitsubishi Corporation, Mitsubishi International Corporation (MIC) is a unique knowledge-based company.
Responsibilities:
- Created edi inbound X12 v3060 862, X12 v3060 856 and X12 v4010 830 system design documentation.
- Created edi outbound X12 v3060 856 documentation.
- Created edi 862, 856 and 830 documents.
- Created tables in MSSQL for different edi segments.
- Created process flow services and mapping services for edi 862, 856 and 830.
- Created processing rule in TN for inbound 862, 856 and 830.
- Created processing rule in TN for outbound 856.
- Created IDoc document type for Shipment IDoc.
- Configured SAP Adapter.
- Created ALE Listener notification.
- Created flow service to convert IDoc to IS doc, build edi doc and submit to TN.
Environment: wM IS 6.1, Developer6.1, Trading Networks6.1, JDBC Adapter6.1, SAP Adapter 4.6, wM Admin Console, MSSQL v8.0
Employer: Confidential,North Carolina
Client: Confidential,Chicago, IL Oct 2004 to Oct 2005
Role: Sr. webMethods Consultant
Project: USFC Holland Enterprise EDI
Description: USFC is the holding company for a $2.29 billion group of companies that provide comprehensive and innovative supply-chain management solutions.
Previously the edi data from Holland partners were handled by Harbinger TLE. The new process will replace TLE with Gentran. The edi data will be validated and populated into Gentran Enterprise canonical tables.
Responsibilities:
- Worked on inbound 204(Motor Carrier Load Tender), 212(Motor Carrier Delivery Trailer Manifest), 810(Invoice), 820(Payment Advice), 864(Text Message), 945(Warehouse Shipping Advice) and outbound 210(Motor Carrier Freight Details and Invoice), 212, 214(Transportation Carrier Shipment status).
- Created inbound 204,212,810,820,864 and 945 documents and outbound 210,212 and 214 documents.
- Created file-polling services, which executes wM routing services to route Holland outbound 210 and 214 documents to target folders based on the edi type and version.
- Created flow services to handle Holland, Bestway, Dugan, Reddaway, Distribution and Logistics’ inbound and outbound documents. The inbound data are written to a flat file and outbound data are populated into Gentran canonical tables.
- Created application audit document services.
Environment: webMethods IS 6.0.1, Developer6.0.1, Workflow 6.0.1, Trading Networks6.0.1, JDBC Adapter6.0.1, AS400 Adapter 1.0, wmDB, Oracle Apps Adapter, wmFlatFile, Broker6.0.1, wM Admin Console, wM Broker Admin Console, TN WebManager, wM Modeler6.0.1, Document Tracker4.5, winSQL for ODBC4.1, winSCP3.7.1, HEAT9.0, Rational ClearQuest, IBM iSeries Access
Employer: Confidential,Downers Grove, IL
Client: Confidential,Austin, TX, USA Jan 2004 to Oct 2004
Role: Sr. webMethods Consultant
Project 1: American Express Purchase Card and Travel Card
Description: PCard Interface was dealt with transfer of American Express P-Card flat file data to JDE.
The purpose of the American Express Travel & Entertainment Card Interface is to exchange data between American Express, Temple-Inland’s internal expense report management system, also known as Concur, and Temple-Inland’s A/P system. The idea is that data will flow in an automated fashion from American Express, through Concur, and be posted automatically to all appropriate accounting systems.
Responsibilities:
- Involved in defining design documents, Interface requirement specifications and Business Integration use cases and mapping specifications.
- Configured JDBC Adapter.
- Involved in configuring JDE One World Adapter 4.5 on Broker.
- Involved in implementing the publish/subscribe model.
- Created canonical documents, flat file schemas, document types, flow services, java services, scheduler services, trigger services and JDBC Adapter services.
- Developed integration components and configured operations.
- Installed MQ Adapter 6.0 and created generic handler to handle get and put commands.
Project 2: Carolina Container
Description: This Interface was dealt with transfer of ASN data to Carolina. WebMethods flow service picks up the data from the mainframe. WebMethods conducts validation tests on the data using flat file schema and then applies the conversion logic on the data fields. An EDI856 message was build. The ASN data file will then be ftpied to Carolina and a file with the same data will be created in Carolina complete folder.
Responsibilities:
- Created flat file schema, canonical docs, flow services, java services and scheduler services.
- Involved in defining design documents, Interface requirement specifications and Business Integration use cases and mapping specifications.
- Involved in configuring JDE One World Adapter 4.5 on Broker
Project 3: Snyder EDI 4030 850, A.O. Smith 4010 850 and EDI 856 ASN
Description: The EDI PO project aims to interface the partner inbound Pos (EDI X12 4030/4010 850) with the enterprise application on JDE. The document exchange for Snyder was using EDIINT AS2 and A.O. Smith was using Sterling VAN.
The EDI ASN project aims to interface the partner inbound ASNs (EDI X12 4010/2003/2001 856) with the enterprise application on JDE. The document exchange between partners was using Sterling VAN.
Responsibilities:
- Configured TN profiles, TPAs and TN Processing rules.
- Configured the public key private keys for the partners and incorporated them in the TPA
- Generated FAs (EDI X12 4030/4010 997) for Inbound EDI docs.
- Created canonical documents, flow services, java services, scheduler services and JDBC Adapter services.
- Developed standard and custom mapping services.
- Involved in defining design documents, Interface requirement specifications and Business Integration use cases and mapping specifications.
- Involved in implementing the publish/subscribe model.
- Created integration components and configured operations.
- Created flow service to pull AO Smith EDI Pos and ASN data from Sterling VAN.
Environment: webMethods IS 6.1, Developer6.1, Trading Networks6.1, Broker6.1, Enterprise Integrator4.6, Adapter Manager4.6, JDE One World Adpter4.5, JDBC Adapter6.0.3, WebSphere MQ Client5.1/5.3, MQ Adapter3.0/6.0, Oracle 9i, MQ SQL Server 2000, IBM SDK1.3.1, XPI Document Tracker, Windows 2000.
Employer: Confidential,Downers Grove, IL
Client: Confidential,Fairfax, VA Dec 2003 to Jan 2004
Role: webMethods Consultant
Project: Strategic Quality Assurance
Description: Testing of webMethods6.1 release using different scenarios.
Responsibilities: -
- Installed webMethods IS6.1 on Windows XP and Solaris 9.
- Created JDBC Connection Pool Alias for IS and TN using Admin console.
- Configured modeler and workflow.
- Configured TN to handle large documents.
- Developed process model for test scenario to handle large documents using Modeler.
- Developed process model for order process scenario using Modeler.
- Developed flow services using Developer.
- Created partner profiles, document types and processing rules in TN.
- Httpied and Ftpied large EDI documents from IS to TN.
- Httpied EDI doc using EDIINT.
- Configured database. file system and IS for order process scenario.
- Attended webMethods Fabric session.
Environment: webMethods IS 6.1, webMethods Developer6.1, webMethods Modeler6.1, webMethods Trading Networks6.1, Oracle 9i, J2SDK1.3, Windows XP, Solaris 9, Exceed, TOAD.
Employer: Confidential,Downers Grove, IL
Client: Confidential,Shelton, CT Nov 2003 to Dec 2003
Role: Sr. Integration Consultant
Project: WebSphere MQ Adapter Upgrade
Description: Starting in the mail and the print stream and expanding into digital documents, Pitney Bowes has developed unique capabilities for improving the efficiency and effectiveness of the communication flow critical to business. This project was WebSphere MQ Adapter Upgradation from 2.1 to 3.0.
Responsibilities: -
- Discussed the functional requirements with Integration Analysts.
- Installed WebSphere MQ Adapter 3.0 in development box and in QA.
- Installed WebSphere MQ Adapter v3.0 Service Pack3.0 in development box and in QA.
- Created new message handlers and modified flow services in development box and in QA.
- Put messages in the queues and tested the message handlers and message callback services.
Environment: wM IS 4.6, webMethods Developer4.6, J2SDK1.3, WebSphere MQ Adapter 3.0, WebSphere4.0, WebSphere MQ Client5.2.2.
Employer: Confidential,Downers Grove, IL
Client: Confidential,Indianapolis, IN Sep 2003 to Nov 2003
Role: Sr. Integration Consultant
Project: webMethods BlueMartini Integration
Description: Delta Faucet is a worldwide leader in the plumbing products industry. They are a major division of Masco Corporation, a Fortune 400 manufacturer of home-improvement and building products. This project was integration between J.D. Edwards and BlueMartini using webMethods. Canonical documents are published from J.D. Edwards to ES and then to IS via B2B-Enterprise Server bridge to transform the canonical document to required output xml format as needed by BlueMartini. The output xml was initially httpied to BlueMartini using a post command. Also the output xml was written to a flat file from ES side. FileIO Adapter was used to write the output xml to a flat file, which would be handled by the BlueMartini.
Responsibilities: -
- Discussed the functional requirements with Integration Analysts.
- Configured B2B-Enterprise Server Bridge. Created Bridge alias using Admin console.
- Configured JDEdwards OneWorld Adapter using the webMethods Adapter Manager Tool.
- Created canonical document, B2B-Enterprise bridge adapter configured operation to invoke a flow service in IS and integration component in Enterprise Integrator for handling inbound documents from JDEdwards.
- Developed flow service, Java service using Developer.
- Exported package for back up as and when needed.
- Published canonical document using Enterprise XPI Document Tracker to ES.
Environment: wM Enterprise Server 5.0.1, Enterprise Integrator4.6, webMethods Integration Server 4.6, webMethods Developer4.6.1, JDEdwards One World, J.D. Edwards Enterprise XPI Document Tracker, J2SDK1.3, B2B-Enterprise Server Bridge4.6.
Employer: Confidential,Downers Grove, IL
Client: Confidential,Pittsburgh, PA Aug 2003 to Sep 2003
Role: webMethods Consultant
Project: Custom Table Maintenance
Description: PNC Bank offers commercial banking, investing and insurances for consumers and business. This was a custom table maintenance project where integration server and developer were used.
Responsibilities: -
- Analyzed and designed the structure.
- Discussed the business requirements with users and Business Manager.
- Configured JDBC Adapter. Created DB alias for Oracle.
- Developed db operations and db services in developer to select, insert, update and delete record.
- Developed Jsp pages to select, insert, update and delete records.
- Developed JavaScript functions to validate different forms.
- Exported package for back up as and when needed.
- Merged patch with existing package.
- Published new releases to create patches for the package.
Environment: wM IS 6.0.1, wM Developer6.0.1, Oracle8.x, JDBC Adapter6.0.2, Jsp, JavaScript.
Employer: Confidential,CA
Client: Confidential,Cleveland, OH May 2003 to Aug 2003
Role: J2EE Consultant
Project: Northeast Ohio Regional Sewer District (NEORSD) internet and intranet website development
Description: The Northeast Ohio Regional Sewer District has planned, designed, constructed, operated, and maintained over $1.8 billion of facilities to solve regional problems associated with sanitary and combined sewers.
Responsibilities: -
- Created Technical Design Documentation
- Developed servlets and JSPs.
- Developed session and entity beans.
- Developed and deployed .jar, .war and .ear files.
- System tested and Assembly tested.
Environment: J2EESDK1.3.1, MS SQL Server7.0, JSP, Servlet API, Visual Source Safe6.0, HTML, JavaScript, JBuilder4.0, JDBC, JNDI, JavaBeans, J2EE design patterns, JSP Model2 architecture, Ant utility, Tomcat, Struts, JBoss, log4j, MySQL, mysqlcc, UML, TOADVI, JavaMail API, JAXP, RMI, Win NT.
Employer: Confidential,
Client: Confidential,London, UK April 2002 to Oct 2002
Role: ECommerce Consultant
Project: Confidential,
Debenhams is Britain’s favorite department store.
Responsibilities:-
- Management of attributes, products, assortments, promotions and catalogs.
- Developed customized DNAs,JSP templates, HTML templates,Javascript functions,XML files and XSL files.
- Developed business actions for the following modules.
Celebration Registration
List Registration
Wedding Registration
Wedding List Registration
Detail Amendment (Customer Details, Event Details, Contact address details, Additional details, PreEvent delivery details, PostEvent delivery details)
List Management
Environment: BlueMartini4.0, weblogic5.1,JDK1.3, Quick Address Software(QAS),Visual Source Safe6.0,MS SQLServer7.0,Enterprise Management Server(EMS),JSP,Servlet API, HTML, Javascript,JBuilder4.0,JDBC,XML,XSLT,JAXP,SAX2.0,DreamWeaver,Win NT
Employer: Confidential,CA Nov 2000 to Nov 2001
Role: Software Consultant
Responsibilities:
- Content management, Product management and Catalog management.
- Developed JSP templates using Blue Martini API.
- Prepared program specification and design documentation.
- Drawing the mappings between the various databases & deriving the common solution.
- System Integration using JDBC & Blue Martini API.
Environment: BlueMartini, Weblogic, JDK1.3, Visual Source Safe 6.0, Oracle 8.1.6 Enterprise Edition, JDBC2.0, JMS, Oracle Advanced Queuing, TOADVI, JBuilder4.0, Weblogic4.5, J2EESDK1.2, Java WebServer, JDK1.2, JNDI, Servlets, JSP, Java Beans, JDBC, JavaScript, HTML, DreamWeaver3.0, Oracle 8.0, Unix, WinCVS, Forms4.5 and Reports2.5, Oracle7.x.
Employer: Confidential,Mumbai, India Feb 1999 to Oct 2000
Role: Software Engineer
Responsibilities:
- Teaching of Java, EJB to Software Engineers.