Sr. Consultant For Rest Api/mulesoft Implementation Resume
SUMMARY
- Overall 18 + years of experience in IT Industry.
- Over fifteenyears in design, development, testing, implementation of Salesforce,Mulesoft ESB,Anypoint Studio,E*gate,Edifecs,Rhapsody
- Developed interfaces integrating MuleSoft ESB, Anypoint Studio, Spring Batch,IIB,WTX,Edifecs/E*gate/Jcaps,Rhapsody with MQ/Adjudication systems.
- Seventeen years in design, development, testing, implementation for various Financial,Insurance and Health Care clients for HIPAA Compliance using X12/HL7
- 17 + years of Strong MEL,DataWeave,MONK,JAVA, XML,XSLT Oracle and UNIX skills. Fifteen years of industry experience in Enhancement / Customization / Implementation / Functionality Extension in Java, XM,XSLT,Pl - SQL. Worked in all phases of the system life cycle. Worked as an Analyst/Architect/Sr.Developer/PM in the development teams in varied sized projects. Communicated with clients from requirements gathering through post implementation phases.
TECHNICAL SKILLS
Languages: Unix,XSLT,Monk, SQL, Cobol, JAVA, C++, HTML, Visual Basic 3.0,4.0,5.0 and XML.
Hardware: Linux,HP9000K260/D370, SunES-3000/60,Ultra Sparc-1&2,CISCO-GW AS5300S/MC3800S SunNetra+1405,SunES4500, SunStoreEdgeD1000, NTWorkstation, IBM-ThinkPad, APPLE-MAC, PC-AT (386/486), HCL-
Operating Systems: Windows 2007,MSDOS, Windows 3.1, 3.11, 95/98/00, NT, UNIX, Sun Solaris 2.6/2.7, HP-UNIX, SCO-UNIX (SVR3.2),Linux
Database Management Systems: Informix 10,Oracle7/8i/9i/10g/11g, MSSQL, SQL
Application Packages: Knowledgeware ADW analysis and design case tool, Power Point, Excel, WordLotus Notes,Ultra Edit,Textpad,Notepad++,Interface Explorer,Winscp,FileZilla,XmlSpy,Beyondcompare,Toad,MSProject etc.
Distributed Technology: J2EE, XML, EJB, CORBA, RMI.
B2B Packages: BEAWeblogicServer5.0, IBM Web sphere,IIB,SunBeyond eXchange .
PACKAGES & UTILITIES: WTX,Edifecs 6.x/7.x,ETL/EIP,Seebeyond (e*Gate 4.5x/4.1.2/3.6x, e*Xchange, e*Insight,e*Vision)
PROFESSIONAL EXPERIENCE
Sr. Consultant for REST API/Mulesoft implementation
Confidential
Responsibilities:
- Worked as Team Lead/Architect/Sr.developer for API integration with existing webservices integration for various Line Of Business(e.x SD,Wealth).
- Data was extracted/sent from SalesForce and sent to different lines of business using API.
- Used salesforce developer console and workbench for query builder to test before testing in Mule flows.
- Created Triggers/Webservices controller using APEX for Salesforce,dataweave,json,xml,xslt,java,groovy script in Mule for data mapping/transformation.
- Used REST 2 for PUT,POST,PATCH and GET data from webservice and update in Salesforce.
- Used RAML 0.8 and 1.0 for API calls confirming REST maturity level 3 on premise and cloudhub.
- Deployed on Anypoint Studio for local testing and then deploying to Mule runtime and finally Gateway server for publishing of the url.
- Used Policy for security in Mule runtime Anypoint platform.
- Used common exception handling framework.
- Used Munit for testing purpose.
- Used Github,XJira,Maven,Sonar and Jenkins technologies for build.
- Used mmc and Enterprise edition of Mule 3.8.
- Used cloud and on premise for prj deployment including domain for multiple prj deployment using Gradle with Mulesoft for continuous integration process(CI/CD).
Sr.Consultant for Mulesoft implementation
Confidential
Environment: MULE ESB 3.x,Oracle11g,REST,SOAP,XML,Windows 7
Responsibilities:
- Extensively worked on both Enterprise and Community edition of MULE ESB. Had an experience working MULE API manager,Anypoint Studio,DataWeave,JSON and RAML.
- Developed custom logging framework for mule esb application using log4j.
- Implemented clustering and throttling concepts for mule based solutions.
- Formulated build and deployment process for mule project for both on-premise and cloud using maven and cloud hub cli tool.
- Had an experience in development and deploying mule project on cloud hub and mule MMC.
- Used MUnit for mocking and unit testing mule flows.
- Had experience in using the enterprise security, notifications features provided by mule.
- Good hands on experience using mule connectors like FTP,FILE, SFTP, Database,SAP RFC etc as a part of integration usage.
- Good hands on programming experience in developing web based applications and Client-Server technologies using Java, J2EE, JSP, Servlets, Spring Batch, JDBC, JMS and JNDI.
- Extensive use of SOAP and REST web service.
- Hands-on experience in complete software development life cycle and software engineering and strong in development of specifications, functional, and technical requirements, and process flows with extensive experience in using OOAD and concepts.
- Experienced with JSON.
- Experienced in Cutting Edge Technologies like MULE ESB, XML and Log4j with good experience in developing and deploying web based application on Application Servers like Web Sphere1.7, J Boss6.
- Tightly integrated the Mule ESB with different applications.
- Hands on experience in Web-Services in publishing and consuming data
- Strong communication, presentation and analytical and problem solving skills.
- Worked with spring batch framework integrated with mule esb/Anypoint studio.
- Worked on different databases like oracle, db2 etc.
Sr.Consultant for Mulesoft implementation
Confidential
Environment: Hipaa4010A1To5010implementation, E*Gate,IBM IIB,MQ,Oracle Confidential, SOA suite,Edifecs6.x and 7.x,8.x(EAM,Specbuilder,TM,HTR,eXchange, Oracle11g, XML,Windows 2003)
Responsibilities:
- All the development was done using Edifecs 7.x,Jcaps.
- MQ Queues/NAS share were touchpoint between Edifecs/Jcaps 820,834,837(P,D&I) and 835.
- Project was a conversion from Legacy to Edifecs/Jcaps.
- Was doing enhancement and bug fixes in Edifecs 7.x/Jcaps
- Involved in 24/7 L1/L2 support.
- Permormance tunning of profiles,import/export of profiles for weekly/monthly deployment.
- Codeset ECL deployment was done as part of monthly Codesets.
- Specbuilder,Mapbuilder,Transaction Management(TM) were used.
Sr.Consultant for Mulesoft implementation
Confidential
Environment: Hipaa4010A1To5010implementation, IBM MQ,Oracle Confidential, SOA suite,JCAPS6.0,5.1.x,Egate 4.5.x,Edifecs6.x and 7.x,8.x(EAM,Specbuilder,TM,HTR,eXchange, Oracle11g, XML,Windows 2003)
Responsibilities:
- All the development was done using eGate(monk),JCaps for mapping transformation and Edifecs for validation.
- MQ Queues/NAS share were touchpoint between Jcaps,Edifecs 820,834,837(P&I)/277CA and 835.
- Project was a conversion from Monk,Jcaps to Edifecs.
- Was doing enhancement and bug fixes in egate/Jcaps by changing collab/cmap.
- Recovery eways/projects were created in egate/Jcaps for failed msgs(claims/remits) to reprocess,when the packages/claims/remits fail between different components.
- SLAs were achieved using message expiry in MQ/JMS.message expiry method while sending messages to Edifecs.
- Weekly maintenance was done after stopping eways/prjs and pausing queues for deploying artifacts.
- Manual checkout was done for inbound and outbound trans after every maintenance before turning to automode.
- Created SOP for all the known activity and replays.
- Weblogic was used for jms queues and reprocessing of failed,invalid/DLQ.
- Common Systems Error Handling framework(CSF) was implemented to capture all errors related to egate/Jcaps and business related errors also.
- Created users in E*xchange for different level of users.
- Every day 835,837 and common formats error folder analysis was done.
- Egate/Jcaps can handle large files.
- Participates and assistance managers in project challenges and triage sessions.
- Lead liason between client and IBM for 837 and 835 transaction implementation.
- Eway/prj logs was used for error analysis.
- Collaboration rules were created for 837I/P and 835 from X12 to common format and then again to common format to X12 to send claim engines/TP using common spreadsheet for central repository for all artifacts.
- Installed Seebeyond suite of products,registry/repository/emanager/GUI on Linux/Windows 2003 server,all the development were done on the server using single hub server which has connections to different servers.Each env has one central server.
- Cron job was created to get alerts from registry/domain/prjs and for eways\prj when it goes down.
- CSF was used to send emails when any component goes down.
- Trading Partner profiles were migrated from existing TP profiles from seebeyond exchange.
- Web services which was implemented for 270/271.
- Involved in GAP,development and design and implementation for Hipaa 5010/NPI/ICD10 upgrade from existing 4010A1 for 837(I&P),270/271,834 and 835. 5010 (222,223,279).
- Remedy/HPSM/QC/SVN was used to track defects/help desk tkt.
- SVN was used to promote artifacts to different env and version software respectively.
- Providing 24/7 prod support as L1,L2 and L3 resource.
Sr.Consultant for Mulesoft implementation
Confidential
Environment: Hipaa4010A1To5010implementation,JCAPS6.0,5.1.x, X12,HL7 2.3Egate 4.5.x,Edifecs6.x(eXchange, Oracle11g, XML,Windows 2003)
Responsibilities:
- Used EAM(Edifecs application manager) to configure JMS Queues/File realtime and Batch transactions and also Web services to handle all types of Hipaa transactions including 5010 upto 500 mb for batch which was tested on the server.Edifecs can handle files as large upto 2 gb.
- Error Reports were generated in xml and html format for better review by BA.
- Installed Edifecs suite of products,XEngine,XServer,EAM,Specbuilder,TM on Windows 2003 server,all the development were done on the server.
- Maps were created for 837I/P.
- Trading Pertner profiles were created from existing TP profiles from egate 4.5.3
- Severity file was modified for SNIP level based on clients requirement.
- Increased heap size for XServer(rtenvironment) for handling large files.
- Created Split rules to handle Good,Bad and Partial transactions.
- Api calls were fastest compared with Web services and JMS Queues which was implemented finally.
- All the development was done using JCAPS which runs on top of Edifecs for Batch streaming,Api calls and Web services.
- Involved in GAP analysis for Hipaa 5010 upgrade from existing 4010A1 for 837(I&P),270/271,834 and 835.
Sr.Consultant for Mulesoft implementation
Confidential
Environment: Hipaa 4010A1 To 5010 implementation, Egate 4.5.x,Edifecs6.x(eXchange,MDM,JMSGrid,Oracle11g, XML, UNIX)
Responsibilities:
- Production bug fixes because the applications were not 4010A1 for 837(I&P) and 835.
- Fixed the existing etd with regex match and tested as per Hipaa implementation guide with data from production which were cleansed using Edifecs 6.7 specbuilder also data generated by Edifecs 6.7 specbuilder for 837 P & I.
- Identifying loops/Elements and Fields needs to be added/changed as per business rules.
- Done B2B design with JCAPS eXchange for 270/271,834,835 and 837 (P&I) Integrating with MetaVance2.7x(Adjudication system/Claims processing engine) and generating 997/TA1 acknowledgements after validation using Edifecs 6.2 HealthCare edition.
- Designe d and Developed for IVR project, in JCAPS to gather claims data from MetaVance e.g 837(P&I) using IVR technology.
- File format used in the transactions are XML,X12,Flat file format(Encrypted with PGP ).
- Did numerous architecture sessions based on SOA best suites to clients environment.
- Designed,developed and tested Hipaa EDI 837(P&I) and 835 without using eXchange.
- Installed CSF(common services framework) which comes as a out of box for secondary level of error alerting and logging. Designed Alert Agent and SNMP for primary level errors.
- Deployed EAR file in JCAPS 5.x using Enterprise Manager /UNIX script.
- Handled performance tuning by increasing number of threads and enhancements in the cm and collab.
- Installed the JCAPS6.0,NetBeans, Application Server, composite applications on Dev server which was Windows/ Solaris boxes.
- Developed eVision project for developers to send jms msg to any server within the network for testing purpose.
- Used eVision,eBam,eView and eIndex for NPI project.
- Doing the production support on call 24/7 for tier 2 support.
Sr.Consultant for Mulesoft implementation
Confidential
Environment: JCAPS5.1.x,ICAN 505, e*Gate 4.5.3,e*Gate 4.1.2 (Edesigner, Connectivity Map, Logicalhost, JMS Connection Point, Collab Rules,Java and Monk,DB2,AS400), Oracle9i and 10g PL-SQL, XML, UNIX
Responsibilities:
- Presently doing eXchange POC with JCAPS eXchange beta version for 834 and 837.
- Designed and Developed for ACP project. in ICAN 505 to capture data from claims e.g 837(P&I) using IVR technology.
- Designed,developed and tested Hipaa EDI 834,837 .
- Developed CSF(common services framework) for error alerting and logging.
- Installed the JCAPS,ICAN application on windows/Unix.
- Deployed EAR file in JCAPS, ICAN 505 using bootstrap process.
- Handled performance tuning by increasing number of threads and modifications in the code.
- Installed the JCAPS, ICAN, edesigner, logicalhost, composite applications on Windows/ AIX boxes.
Sr.Consultant for Mulesoft implementation
Confidential
Environment: ICAN 505, e*Gate 4.5.3 (Edesigner, Connectivity Map, Logicalhost, JMS Connection Point, Collab Rules, DB2,AS400), Oracle9i, PL-SQL, XML, UNIX
Responsibilities:
- Designed and Developed for Encounter project. in ICAN 505 to capture data from claims e.g 837(P&I).
- Designed,developed and tested Hipaa EDI 834,837,270,271 for PreNatal(P40).
- Developed common services for error alerting and logging.
- Installed the ICAN application on windows/Unix.
- Deployed EAR file in ICAN 505 using bootstrap process.
- Testing was done using Test Director7.0.
- Handled performance tuning by increasing number of threads and modifications in the code.
- Installed the ICAN, edesigner, logicalhost, composite applications on Windows/ AIX boxes.
Sr.Consultant for Mulesoft implementation
Confidential
Responsibilities:
- Developed interfaces to send messages through Batcheway and MQSeries.
- Created a common services for error handling.
- Prepared Statements were written to get the data from database.
- XML was the messaging standard using for sending msgs back and forth.
- Wrote stored procedures to get the data in/out from Oracle.
Environment: e*Gate 4.5.3 (JMS Connection point,Collab Rules),Oracle9i, PL-SQL,Xml,UNIX
Sr.Consultant for Mulesoft implementation
Confidential
Responsibilities:
- Developed interfaces to send SOAP messages through HTTP and MQSeries depending on the protocol.
- Before any message was sent it was Digitally signed by Verisign.
- SOAP massages are constructed before sent for signing.All the data and images(GIF and TIFF)transformations are done in xml,Interfaces were developed as per J2EE standards.
- Created a Web application which locates the file in App Server and picks that file and post to JMS Queue and from queue seebeyond picks up data and starts processing.It was a utility tool made for testers to test Seebeyond modules without having the knowledge of egate.
- WAR file was made for the utility tool and deployed in Websphere5.0.
- Prepared Statements were written to get the data from database.
Environment: e*Gate 4.5.3 (JMS Connection point, Collab Rules), PL-SQL, UNIX,Oracle
Sr.Consultant for Mulesoft implementation
Confidential
Environment: e*Gate 4.1.5 and 4.5.3 (IQ, BOB, Collab Rules), PL-SQL, e*Insight, e*Xchange, e*Gate Monitor, NT,Oracle
Responsibilities:
- Done GAP analysis and mapping for 837 transactions.
- Extensive knowledge of Alert Agent auditing, monitoring and Failure recovery relating to EAI and SeeBeyond.
- Configured the e*Xchange and created the trading partners.
- Involved in development, testing and implementation of HIPAAWARE (e*GATE, e*Insight, e*Xchange project for BCBS using Java,MONK, e*Way’s (Dynamic,Dart, FTP,ORACLE), BOB, IQ’s etc.
- Implemented HIPAA transactions, in sync with SeeBeyond solutions, which was integrating with BLUE EXCHANGE, TPSU and AS400.
- All transactions are made compliance to X12N standards to talk with various Legacy system (AS400/Main Frame), Transactions Developed are (Enrollment Transaction (834) / Health Plan Premium (820 ) / Eligibility Transaction (270/271)/ Referral/Authorization (278) /Claims (837) Claim Attachments (276/277). Claim Payment/Advice ( 835)
- Detail workflow with A2A architecture, with event and process flow.
- Transaction and standard effected for modification was X12.
- Analysed and designed etdNSF3.0 and etdUB92 6.0.
- Implemented the Testing Methodology defined during the test.
- Involved in building the user acceptance test plan(UAT), including test scenarios and test scripts for the HIPAA transactions .
- Operating System Support: NT,Messaging Standards or Format Support: XML, X12, proprietary fixed and delimited.
- Written stored procedures in PL/SQL(Incl Indexes,views).
- Database connectivity Support: Oracle 9i, Communication Protocol Support: TCP/IP, Batch local transfer, Telnet, HTTP (S), SMTP.
Sr.Consultant for Mulesoft implementation
Confidential
Environment: e*Gate 4.5.1 (IQ, BOB, Collab Rules), PL-SQL, Monk, e*BPM, e*Gate Monitor, e*Enterprise Manager, AUX, UNIX, NT,Oracle
Responsibilities:
- Developed around 50 Interfaces, starting from IOR&DMD and ITD to Development and finally migrating to Production. Done string testing to pre-prod then for production using See Beyond’s Egate 4.1.2.and Clearcase for migration.
- The e*ways developed were FTP/BATCH, TCP/IP, HTTP and DART. Developed e*ways, Bobs and IqMgrs.
- Developed the Interface Technical Design using Microsoft Visio.
- Developed monk Collaborations Rules (.tsc and .dsc) to Identify and Filter Data as per the business requirement.
- XML was used for the data transformation between these interfaces. Used XML DTD Converter to generate xml etds.
- Database manipulations were done using Select, Insert, Execute and Delete statements (ODBC e*ways).
- Used the DART converter to generate Database etds.
- Developed an e*way which connects to SAS DataMart.
- Planning and Merging of the Schemas was done.
- Used SWIFT eways to communicate with Financial Institutions.
- Used the WsFtp for viewing the Log files and connecting to different machines across the network.
- There were 100 Interfaces divided into 3 (three) Schemas: