Infrastructure Engineer - Operations Resume
Reston, VA
PROFESSIONAL SUMMARY:
- Above Thirteen years of IT experience in different business domains actively involving in different phases of IT life Cycle with a successful track record. Highly self motivated and proffesional in approach with dealing enterprise level issues.
TECHNICAL SKILLS:
Specialization: Client/Server, EAI, ERP, CRM, SOA, Governance, BPM, Identity Management, Infrastructure, Virtualization, Data Archiving, Data Center Automation, Cloud Computing
Languages: Java, VC++, C++, C, ABAP/4, Shell Scripting, PL/SQL, Visual Basic, Sun Idm Express, Adobe Flex Action Scripting
Web Technologies: HTML, Java Script, Ruby, PHP, JSP, Servlets, VBScript, Flex Action Scripting, XML, XSL, WSDL
EAI/Middleware: WebMethods 4.0/6.1/6.5/7.0, WebMethods Modeler 6.0, IBM Datapower X150, WBI (Crossworlds) V 3.1.2/4.0/4.0.1/4.2/4.3, WBI Modeler 5.1/6.0, IBM Process Server 6.0, Message Broker V5, IBM MQ Series 5.3, LDAP, CA Siteminder, MIM 8.1.8, Oracle Fusion Middleware 11g/OSB 11g
Application Servers: SAP 4.6C, Oracle 8.i/9.i/11.i, Siebel 2000, IBM WebSphere 4.0/4.2/6.0, MS SQL Server, BEA WebLogic 8.1, Sun Identity Manager 5.x/6.x, IXOS, Kronos, Blade Logic 8.0.8
Specifications: COM+, .NET, J2EE, EDI (X12, EDIFACT, UCS), HIPAA, ActiveX, MTS, Messaging tools (MQ), XACML, WS - I, WS-Security, SOAP, UDDI, SAML, Automotive Protocols (CAN, Keyword, CLASS2), DSML, SPML
Frameworks: Axis, Struts, Hibernate, Spring, Rails, TOGAF 9
Development Tools: Eclipse 3.x, MS Front Page, MS Visual Studio 6.0, Flex Builder, XML Spy, Altova Mapforce, Contivo, Rational Rose (UML 1.3), MS Office Tools, Blade Logic 8.0.8
Operating Systems: MS Windows 95/NT/2000/XP, OS/2, AIX, Sun Solaris 5.7, RedHat, VMware
WORK EXPERIENCE:
Infrastructure Engineer - Operations
Confidential, Reston, VA
Responsibilities:
- Support Confidential ’s middleware infrastructure and troubleshoot production issues.
- Manage Home grown File Transfer platform based on webMethods product
- Maintain Middleware Security artifacts (s, Keystores, System Account Passwords…etc)
- Provide support to Oracle SOA platform and update time critical security patches and new configurations to the system
- Train team on cross platform skills
BPM/BAM Consultant
Confidential, Fairfax, VA
Responsibilities:
- Propose and build BAM solutions on existing momentum BPM processes
- Install SoftwareAG BAM products B2B Optimize and Mashzone
- Configure and Integrate Momentum BPM processes with Optimize
- Build executive dashboards using Mashzone leveraging Optimize start schema
- Define Dimensions, Facts, Event Maps and KPI on Analytic Engine(Optimize)
- Develop Integration server utilities for amended functionalities on Momentum application
- Provide off-site integration solutions to the client with POC and deliver the instructions onsite
- Define guidelines and instructions for installing the BAM solution on-site
Infrastructure Engineer
Confidential, Reston, VA
Responsibilities:
- Baseline Existing Infrastructure for Remediating purpose
- Engineer solutions for remediating existing platforms to target platforms
- Provide LOE’s for remediating the applications from existing to target platform
- Create Blade Logic Solutions for automating Middleware (WebMethods, Weblogic, and Tomcat) applications installation and configurations.
- Define Enterprise Service Bus (ESB) architecture using Oracle SOA
- Migrate existing applications on webMethods 6.5 & 7 components to 8.1 which include Integration Server and Trading Networks
- Provided Test Strategy for migrating EDI on existing Trading Networks platform to target 8.1 servers.
- Review current application infrastructure with application teams and provide engineering solution for migrating them to new platform.
- Developed Oracle CRM On-Demand webservices in webMethods ESB platform for internal Freddie consumers.
- Remediating webMethods GLUE with webservice Connector for all existing Apps as part of Legacy Remediation Program.
- This includes the Java and Flow Services code changes and follow-up of the entire release life cycle for each application change.
- Build server templates for automating server creation on Terremark Cloud
- Attend Engineering Review Board meetings
- Provide Engineering solutions for Infrastructure build automation to Operations team
- Create and Update BSC and ITGC Compliance scripts for Middleware Applications like Weblogic, Tomcat, Apache, webMethods, Oracle Fusion.
- Create standards and best practice guides for all middleware applications
- Attend Community Of Practice sessions with architecture team and drive middleware infrastructure strategies
- Strategize middleware license usage and build environment as per the vendor license agreements
- Evaluated UDDI tools like Infravia, Systinet and IBM Registry
- Provide File System, Memory and computing power requirements for each application server build-out based on the product type.
- Sequencing the applications based on the risk scoring for 2012 project planning
- Providing analytical results using Excel VBA, MS Access, Visio and PowerPoint.
WebMethods Architect
Confidential, Washington, DC
Responsibilities:
- Attend System Requirements and identify integrations
- Design interfaces and deliver various functional and technical documents
- Develop the interfaces on webMethods 8.0 platform
- Generate Year end 1099 forms for GPO Vendors using IRS HTTP services through ESB platform
- Maintain and administer all ESB environments
- Help create TEST cases for each interface as part of Testing
Sr. SOA Architect
Confidential, Herndon, VA
Responsibilities:
- Attend System Requirement Sessions for identifying and registering integrations between Sprint applications
- Capturing the Master Interface List for all integrations happening within the Release
- Design the details of interface(Data/Protocol transformations, Data Validation) brokered through Datapower and deliver Interface Design Document
- Design the input/output XML Data structures for Web Services using Canonical Data Model (CDM) and Message Vocabulary Models (MVM)
- Develop WSDL for each interface and deliver it to the consumers of the web services
- Document and Deliver Web Service Best Practice document and Users Guide to the consumers of the Web Services.
- Design of Infrastructure web services (Enterprise Email and Enterprise Logging)
- Develop XSL/XSLT’s for interface transformations in Altova MapForce/StyleVision and Contivo Analyst tools
- Help consumers and producers implementing web services using AXIS and provide solutions to them as part of Sprint SOA initiative
- Troubleshoot version compatibility issues of various web services implementations involved in the integration.
- Design and Provision SAML message exchange between Sprint applications for Federated Identity management/ Single Sign-On using IT-LDAP and Siteminder.
- Provide solutions for integration between network applications and Portal applications for provisioning devices on sprint network.
- Developed access management solutions through Datapower using XACML 2.0 specification and Implemented SSL with Mutual authentication and WS security on Datapower.
- Design Hardware sizing and topology for EAI infrastructure across each environment (Dev, System Test, RTB, ORT, and PROD) and provide system details (Clustering, Load balancing, Failover, Geo-redundancy, etc,).
- Designed and implemented third party developer API program for making available some of the sprint core services to external developers and partners who are looking to integrate them into their business initiatives.
- Involved in designing capacity scaling model for the current EAI architecture based on the estimated customer base growth for next few years.
- Monitoring Datapower with unix Scripts with embedded SOMA Calls
- Created parallel environment for Sprint Nextel File Transfer Platform (3JN) for XOHM (FVS) thereby provisioning Trading Partner Gateway Admin Console on Websphere 6.1, MQ Hub on Websphere MQ, MIM (Metastorm Integration Manager) and Encryption gateway using McAfee Encryption server (PGP Encryption/Decryption).
- Configuration - Administration of Websphere MQ 6.0, Websphere application Server 6.0 and other components. Configuring communication between queue managers by channels on Websphere MQ. Configuring datasource and deploying web apps onto Websphere Server
- Configured network connectivity (SSH,HTTPS) between test systems and also production systems.
- Setup Datapower for DEV, TEST and PRODUCTION environments by powering, Cabling and configurations
- Executing Firmware upgrades
- Managing code in SVN
- Migrate code to each environment using build and deploy scripts
- Stack Datapower for 5 different Test environments
- Provide deployment guide and Design Documents
- Generating stubs and skeletons using WSDLtoJava and XMLBeans scomp tool
- Enabling AXIS2 with REST Service support and handling REST calls
- Generating X509 s using Java Keytool for WS Security Headers
- Configure Java KeyStore with Client and producer s
- Configuring Tomcat with Server s and exchanging the same with Datapower for 2- way SSL communication.
- Configuring Zabbix alerts to monitor Web Service Traffic
- Capturing the Transaction logging with log4j
- Using enterprise logging web service which logs JMS events to event database and capture consumer and producers request/response pairs for troubleshooting
- Developing interfaces to process AXIS2 requests using AXIOM and XMLBean Factories for REST and SOAP services respectively.
- Build and Deploying Web Services code using SVN and ANT.
- Leveraging advantages of eclipse platform for developing and managing code
Sr. Webmethods Lead Architect
Confidential, Sterling, VA
Responsibilities:
- Identify common business function across the business applications.
- Identify the Types of applications.
- Implementing Private Registry using jUDDI open source.
- Implementing web services on webmethods platform.
- Designing Service Usage Best Practices.
- Development team.
- Meeting the goals with bench marks.
- To identify best features of the portals
- Identify technologies to make the development possible for each feature
- Proof Of Concepts
- Enhancing the existing Portals
- 30 day Warranty/Production Support for products delivered in production
- Participate in Architectural Review Board
- Conduct meet-the-goals and Design review meetings with project implementation managers
Sr. EAI Consultant
Confidential, McLean, VA
Responsibilities:
- Underwent in Sun Identity Manager 6.0
- Developing forms and workflows using Sun Idm Express
- Managing the code base using CVS
- Fixing the bugs opened by testing team in bugzilla
- Preparing Ant build for updated Express code using Eclipse IDE
- Deploying the build onto IDM server running on Sun Solaris configuring connection pools for Sun IDM on weblogic server configuring Sun Identity manager(Idm) on weblogic server
- Updating the existing Requirement documents
Environment: Sun Identity Manager 5.0, Weblogic 8.1, Sun Solaris OS, Oracle 9i, CVS, Bugzilla, Eclipse.
Sr. Webmethods/WBI Consultant
Confidential, Eden Prairie, MN
Responsibilities:
- Responsible for analysis and design.
- Creating and presenting the Architectural diagrams using Visio 2003.
- On call pager support for WebMethods, Message Broker, ICS interfaces.
- Specialized java development (JAVA/XML) with webservices.
- Setting up meetings in Lotus notes with Business analysts for requirements gathering and regular team meetings with Off-shore developers to keep track of project status.
- Creating the Project initiation documents and Functional Specification Documents.
- Manage and monitor development at Offshore.
- Check in/Check out jar files sent and received from off-shore to Harvest Source Safe.
- Migrate code between environments and setup the adapters
- Writing shell scripts to monitor the adapters and recycle the servers which will be used for production support.
- Updating the client project managers with regular status documents.
- Conduct integration testing for around 40 WBI interfaces.
- Designed and developed the Error Handling collaboration for routing the errors thru SLSI to central support from the existing WebMethods error handling.
Environment: J2EE and WebMethods B2B 4.6/Enterprise server, IBM WebSphere Interchange Server 4.3, Message Broker 5.x, WBI Modeler 5.1, WebSphere MQ 5.3 (CSD5, CSD10), MQ/JDBC/WebServices/Schedule/JText Adapters, DB2, AIX, AS/400, Windows XP(development).
J2EE & WBI Consultant
Confidential, Green Bay, WI
Responsibilities:
- Analyze, design and implement interfaces
- Complete the requirements and send Of-shore the functional specification documents.
- Generated the Application specific business objects using XML ODA
- Designed and developed the source and destination maps for the Address,AccountNotes for Customer Master Interface.
- Designed and developed the Error Handling collaboration for routing the errors to RAS Operator console.
- Design and Implement the RAS calls within the collaborations java APIs.
- Setup meetings in outlook CRM(Siebel) team to gather requirements on a regular basis
- Coordinating the WBI Adapters installation under high available environments.
Environment: Java, XML, COBOL, IBM WebSphere Interchange Server 4.3, WebSphere MQ 5.3, MQ Adapter, DB2, Windows XP (development).
J2EE & WebMethods Consultant
Confidential, VA
Responsibilities:
- Designing and developing the webmethods interfaces for Contracts, Coverages and Stores
- Involved in the production support for all Sales related processes.
- Processing the batch jobs that failed during the night.
- Monitoring the Oracle jobs by checking the status tables in Oracle
- Using Sterling Commerce to retrieve and send EDI documents 850,810,830,820,997 documents. A Set of Java and Flow services has been developed to handle this X12 documents from Sterling Commerce.
- Designing the user interface for the DMG portal using HTML for all webMethods flow services within their form properties.
- Designed and developed DMG Portal Flow services for loading the incoming data files.
- Writing utility java services to be used generically across all flow services as transformers.
- Scheduling the flow services for all batch jobs thru WebMethods Scheduler.
- Development of above interfaces include - developing the EDI services and some common flow services.
- Designing and Developing Sales workflows using Modeler.
- Monitor the deployed work flows through web monitor.
- Modifying the UNIX monitoring scripts and recycling WebMethods server.
- Developing the CV40 specification documents for each of the above interfaces
- Designing the migration process for the existing 4.0.2 system to 6.0.2 version
Environment: SunOS 5.7, JSP, and WebMethods 6.0.1, Oracle 11i, Oracle 9i Portal Server
SAP/IBM WBI/Crossworlds Consultant
Confidential, Raleigh, NC
Responsibilities:
- Designing and developing new functionality to the existing interfaces (Delivery Order, Sales Pricing Delivery, Purchase Order and Sales Orders)
- Modifying the interface components (including SAP ABAP function modules)
- Modifying the UNIX monitoring scripts and recycling Crossworlds server.
- Testing the interface’s by creating the deliveries, Sales Orders, Material master and checking whether the triggers are working for these interfaces.
- Requeuing the events in SAP for testing the interface’s
- Setting the trace levels for SAP/Crossworlds log
- Identifying the SAP programs and components related to each interface.
- Checking the incoming data and analyzing it when a particular transaction fail, by debugging the BDC/CALL TRANSACTION in display screen mode for that particular interface.
Environment: SunOS 5.7, Crossworlds 3.1.2, Oracle 8.1.6, MQSeries 5.1.2, SAP 4.6C
SAP/Crossworlds Consultant
Confidential, Charleston, SC
Responsibilities:
- I was involved in design, development and testing team for Westvaco Enterprise Information System (EIS).
- Designed and implemented three interfaces (Sales interface, Peoplesoft interface for updating the Vendor master, purchase order) and other crossworlds configurations.
- Crossworlds Inbound Sales interface for updating the Z tables ZCRPSALE, ZENVSALE etc. This data will be picked from the MQSeries connector and will be written into SAPusing BDC.A collaboration template was developed for this scenario, which involves MQSeries connector and Jtext connector. It is a bi-directional template.
- Designed and developed Peoplesoft interface for updating the Vendor master while updating the mini-master HR data which will replace the regular mini-master update transaction PRAA in SAP. A collaboration template for this scenario has been developed using peoplesoft connector and MQSeries connector. It is a uni-directional template.
- The purchase order information will be replicating PO information from the legacy system using Jtext connector. The JtextWrapper business object is used to allow the legacy output file to be dynamically named.
- Conditional data transfer between SAP, JDBC and Legacy using the concept of multiple output object mapping.
- Recycling the Crossworlds server by clearing the WIP tables and MQ queues.
- Upgrading connectors
- Developed a servlet on IBM Websphere server for accessing the purchase order information on the web using Crossworlds server access API’s.
Environment: Win NT, Crossworlds 3.1.2, Oracle 8.1.6, MQSeries 5.1.2, SAP 4.6C
Systems Analyst
Confidential
Responsibilities:
- Design and Development of user interface to the Flight Recorder using OOAD concepts
- Developed Vehicle Database’s component for Flight Recorder.
- Involved in design of database for storing Flight Recorder data
- The complete development was done in VC++ using MFC, DAO
- Servo-Link: A human Interface to Servo System.
- Configured RS-232 port for hand held PC
- Configured PIC 8250 for interrupts
Environment: Win 98, Visual Studio, E-COS RTOS.
