Sr. Software Engineer Resume
SUMMARY
- Having 7+ years of Professional experience in application development, maintenance and production support activities.
- Extensive experience in health care HL7, Insurance ACORD messages.
- Over 5 Years of IT Experience in IBM Middleware Technologies, SOA Applications Integration, Architecture, Design, and Development with IBM Integration Bus (IIB V9), WebSphere Message Broker (WMB v8, 7, 6.1, 6.0), WebSphere Message Queue (WMQ).
- Over 2 years of experience on Frontend UI development.
- Over a year experience with Datapower in XI52.
- Extensive experience in implementing Service Oriented Architecture (SOA) services by using HTTP and SOAP nodes.
- Extensive experience in Implementing SOA/ESB solutions to integrate with Database systems like DB2, Oracle, Sybase and SQL Server with IIB/Message Broker.
- Extensive experience in Message Set development in MRM domain.
- Experience in Designed, developed and maintained the Websphere MQ/MB Publish/Subscriptions.
- Extensive experience in Web services (As consumer & Provider) design and development using SOAP and HTTP nodes.
- Experience in working with XML, JSON, Cobol Copy Book, EDI, Text based message formats and their transformation and processing using IBM IIB, Message Broker, and Data Power.
- Excellent Knowledge in Broker environment fine - tuning, capacity planning, disaster recovery and failure handling.
- Excellent knowledge in Linux, UNIX (Solaris, AIX and HP), Windows and UNIX shell scripting.
- Hands on experience in Planning, Installation, configuration, monitoring, backup and Administration of WMQ, and WMB/WMQI, IIB on UNIX (AIX, HP/UX, Solaris) and Windows environment.
- Extensive experience with Build and deploy BAR files in various environments.
- Experience with a testing tools such as RFHUTIL, SoapUI and XMLSPY.
- Provided 24/7 Production Support for both MQ and Message Broker applications.
- Good Experience in Production Support, Working with PMRs with IBM, Problem resolution and Root cause analysis.
- Proven track record in troubleshooting and bringing up failed mission critical production systems under extreme pressure conditions and time constraints.
- Good analytical skills combined with excellent communication and interpersonal skills. Able to work well with people of diverse organization levels and backgrounds. Productive with minimal supervision, and fits into a team environment easily.
TECHNICAL SKILLS
Operating System: UNIX (AIX/Solaris/HP-UX), Z-Linux, Windows (2K, XP, NT, 7), Mainframes
Database: DB2, Sybase, SQL Server and Oracle
Internet Tools: XML, HTML5, CSS, JSP
Middleware: IIB v9, WebSphere Message Broker (V8, 7, 6), WebSphere Message Queue (V7, 6, 5) Data Power, IBM BPM, WebSphere Application Server 6.0 and 6.1, Appwatch
Languages : ESQL, XSLT, Unix Shell scripting, Java, WSDL, XMl, XSD and COBOL
Version Control: Starteam,SVN, CVS, Rational Clear Case, RTC
IDE : Eclipse, JDeveloper, JBuilder, NetBeans and IBM-RAD
Testing Tools: JUnit, RFH Util, SOAP UI and Load UI, Appwatch.
ERP : SAP, Siebel
Rules Engine: ODM, ILog
Office suite : Microsoft Office
PROFESSIONAL EXPERIENCE
Confidential
Sr. Software Engineer
Responsibilities:
- Developed message flows in IIB to do XML to copy book transformation routing and Database retrieval using ESQL and Java.
- Involved in pulling data from the Mainframe via a COBOL copybook (EBCDIC), placing it on an MQ, and having Message Broker perform a transformation.
- Created Re-usable sub-flows, Common ESQL functions in Message Broker.
- Implemented Fan-in and Fan-out solutions in Message Broker using Aggregate and Collector nodes.
- Developed Message flow services using ESQL Compute Node, File Nodes, Timer Nodes, Email nodes, and Routing Nodes.
- Designed and developed various XSLs for message transformation, content based routing, schema validation for message wellformedness and SLM enforcement.
- Implemented content based routing using URI, protocol, root element and XML namespace
- Worked on service chaining where MPG talks with XML firewalls and in turn the backend systems.
- Worked on Data Power and MQ / MB / IIB integration for auditing / transformation and Routing of various Application Specific Data File Formats.
- Worked closely with DB2, AIX, Windows support teams during WebSphere MQ and WBI Message Broker builds.
- Involved in administration tasks using MQSC commands like creating Queue Managers, Queue, Channels, Process Definition, Name Lists, backup and recovery.
Environment: Windows 7, Unix, IBM Integration Bus (IIB v9), WMB 8.0, WMQ 7, XMLSpy 2015, Notepad++, RFHUtil, SoapUI 5.1, DB 2, SQL Developer, WTX, Log4J, HP ALM, RTC, Starteam.
Confidential
Technology Lead
Responsibilities:
- Responsible for the design of New SOA layer initiatives and provided Technical design documentation.
- Responsible to create POC (proof of concept) to demonstrate to the client for pass the stage gate.
- Created Service Orchestration, Web services for both consumption as well to provide Services using SOAP.
- Created Pub-Subs for Publish and Subscribe alert.
- Developed Message flows doing transformations using Compute Node (ESQL),
- Involved in the day to day administration and Support of Data power, Message Broker and MQ Series
- Created Domains for different teams to access this secure device based on Rule Based Management Configurations
- Created an XML firewall that performs Content Based Routing using XSLT for Dragon Proxy service to Calculate Premium Request.
- Configured a multi-protocol gateway services to provide HTTP, HTTPS, MQ and connections for required services.
- Configured Web Service Proxy service to implement this using HTTP/HTTPS Front Side Handlers to access.
- Configured a Web Service proxy service which virtualizes the web services for Customer Search application.
- Configured XI52 to demonstrate for any-to-any transformation using WebSphere Message Broker for their Insurance Score Service and Policy Administration Services.
- Implemented encryption and digital certificates/signatures on XI52 for security.
- Configured XI52 to protect against XML threats, malformed XML documents and hidden SQL statements.
Environment: Windows 7, Unix, IBM Integration Bus (IIB v9), WMB 8.0, WMQ 7, XMLSpy 2015, Notepad++, RFHUtil, SoapUI 5.1, DB 2, SQL Developer, WTX, Log4J, HP ALM, RTC, Starteam.
Confidential
Software Engineer
Responsibilities:
- Involved in unit testing, integration testing
- Experience with Message Queues, MQSeries and JMS.
- Familiar with testing tools and methodologies used with Message Broker.
- Designed WSDL, XSD, XSLT, XML & Copy Books.
- Studied business requirements and specifications.
- Developed message flows, which pass through common services (Logging, Auditing, notifications, Exceptions).
- Involved in creating test plans and test cases.
- Designed and developed message flows, which interact with different systems
- Involved in team meetings to discuss potential bottle-necks and in finding solutions to eliminate performances issues.
- Involved and interacted with Business Analysts to understand business requirements. Developed Functional and technical design documents.
- Created Web services for both consumption as well to provide Services using SOAP and HTTP Nodes.
- Developed Message flows doing transformations using Compute Node (ESQL), Java Compute Node (Java) and Mapping nodes.
- Developed flows to interact with DB2 on Mainframe by using ESQL, Pass-through and Stored Procedures. Wrote code to Create Dynamic complex queries based on Input conditions.
- HTTP Built in nodes in combination with SSL certificates were used to send and receive HTTP service requests from bank vendors.
- Created Harvest deployment package with promoted properties files, Build BAR files and deployed in DEV, TEST and QA environment.
- Created test cases and involved in string testing and bug-fixing for message flows during UA(User Acceptance) testing
- Coordinated with test and QA teams to fix the defects.
- Worked on critical issues and provide the solution in less turnaround time and participated in crisis calls.
- Involved in Production support, On call Rotation, War Room support
Environment: Windows 7, Unix, WMB 7, WMQ 7, XMLSpy 2013, Notepad++, RFHUtil, SoapUI 4.5.1, Hex Edit, Oracle 11g, SQL Developer, IBM Mainframe, Tortoise SVN and SVN.
Confidential
Programmer
Responsibilities:
- Worked on Adobe Flex for building and maintaining expressive Confidential web applications that deploy consistently on all major browsers, desktops, and devices.
- Experience on maintaining the database and supported the Backend connectivity.
- Developed Extensive mobile and traditional components help in speed development.
- Created applications that run consistently across Android™, BlackBerry® Tablet OS, and iOS devices, as well as inside the browser and on traditional desktop computers.
- Worked on Adobe Flash Builder software, an enterprise-class Eclipse based IDE to build Flex applications