We provide IT Staff Augmentation Services!

Mulesoft Integration Architect/development Lead/senior Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Total 13+ years of IT experience in area of Architecture & Implementation of SOA, EAI, API Management, and BPM based projects.
  • Demonstrated expertise in application design and development across different technology stacks like Mulesoft, IBM and Java, with experience in leading DevOps.
  • Successfully led large scale projects from requirement - gathering through to implementation, deployment, testing and support. Expertise in sizing, scoping of Integration projects.
  • Proven experience in creating Architecture and solution artifacts, high and low level technical design documents, SOA/EAI Interfaces design, etc. Experience in handling non-functional requirement, security controls, etc.
  • Worked with well renowned clients at USA, UK locations at various demanding positions within healthcare, Insurance, Banking/Finance domains.
  • Strong Communication, Analytical and Problem Solving skills. Enjoy taking ownership, working collaboratively with team in agile environment.

TECHNICAL SKILLS:

  • Mulesoft Certified API Design Associate. Design Center, Exchange, API Manager, Runtime Manager, RAML.
  • Mulesoft Certified Developer for Integration & API. Anypoint Studio, Mule ESB, Cloudhub, Dataweave, X12 EDI, Salesforce, AMQP, CXF, Web Service, File, HTTP, VM, Object Store, Mule requester, Quartz, Poll, APIKit etc, Batch strategies, Mule flow strategies, Exception strategies etc.
  • Mulesoft server management, production installation, server configuration.
  • Mule APIs deployment on private cloud based on openshift(OSE).
  • X12 EDI standards for member, provider, claims, authorization, remit etc.
  • IBM/WebSphere middleware stack - ESB, Process Server, IIB, BPM, MQ, Application Server. Certified for IBM WebSphere Integration Developer (ESB/SOA/EAI solution).
  • BPEL, Workflows and human tasks based applications using IBM BPM.
  • MSSQL, ETL using SSIS, Oracle, MySQL, Redis.
  • Java/J2ee - Core java, Spring, Hibernate, JMS, MDB, JAXB, DOM, SAX, StAX, Spring Integration.
  • Web Services - RESTful, JSON, RAML, SOAP, XML, XSD, WSDL, Altova XML Spy.
  • Data transformation - Mule Dataweave, XSLT, Freemarker template (Smooks framework), Altova mapforce. Flat files (fixed width, delimited), XML, X12 EDI.
  • Basic authentication, OAuth, TLS.
  • Applications Servers - WebSphere, WebLogic, Tomcat, JBoss.
  • Certified HP load runner specialist for Performance and load testing, troubleshooting and optimization, DynaTrace, JVisualVM, JConsole.
  • Junit, Munit, SOAPUI.
  • Maven, GIT, SVN, Splunk.
  • Agile, Behavior Driven Development (BDD), Waterfall.
  • Jenkins, Continuous Integration, Cucumber, Gherkin.

PROFESSIONAL EXPERIENCE:

Client: Confidential, Akron OH

Roles: Mulesoft Integration Architect/Development Lead/Senior Developer

Client: Confidential, Basking Ridge NJ/Remote

Roles: Mulesoft Integration Architect/Development Lead/Senior Developer

Confidential Integration Layer (OIL) is one of the COE initiatives. It is a large scale implementation on Mulesoft, and Java. It utilizes Mulesoft’s capabilities in API and ESB/Integration space. Some of the key framework features under this initiative-

  • Mulesoft’s API-led connectivity framework for real time processes which promotes separation of concerns by building purposeful APIs in layered design solution. These APIs are running as microservices on Confidential ’s private cloud and DevOps processes are completely automated.
  • Framework implemented on Mulesoft supporting configuration driven files APIs. These APIs supports end to end streaming and can scale to process relatively very large files with validation and transformation to/from any type of data format like X12 EDI, XML, JSON, Fixedwidth or delimited files etc. These services run on Confidential ’s on premise VMs and DevOps processes are completely automated.
  • Mulesoft’s X12 EDI connector which specializes in handling validation and transforming of healthcare X12 EDI standard data with support for HIPPA (SNIP) validation.

Project Deliveries -

Integrated Eligibility - IE is an integrated platform which enables customer to determine eligibility, apply for health plans and manage the complete process. Client and Agency portal application are some of the internal consumers which integrate with OIL framework APIs. Process and system APIs are created for integrating with portal applications and backend systems/services. System and routing APIs integrates with a number of backend systems and services like Salesforce, IBM rule engine, Federated storage, XPression, government agency (DHS) SOAP services. This framework is supported with rabbit MQ messaging system for some of the use cases which implements reliable messaging pattern.

US Government entity project - Confidential and its entities provides a single platform for portals, reporting and customer service for the government’s entity. OIL framework’s file based services are reused to transform and integrate different forms of the healthcare data between different source systems and partners. Current architecture involves injecting validation/transformation/split configuration dynamically to system apis which can be reused for different type of healthcare transactions depending the input/output format. This architecture makes on-boarding of new tenants seamless. It also utilizes rabbit MQ and redis database to support configuration driven design.

Implementation for a US State - OIL acts as Integration layer between state health department and its healthcare partner. Data in flat files format is received from state department which is validated and transformed into X12 EDI format and sent over to healthcare partner. Authorization (278) requests are taken in XML format from healthcare partner and sent over to state Health department in X12 EDI format. healthcare transactions transformed - Member(834), Provider(274), Institutional(837I) and Professional(837P) claims, Authorization(278). File processing services are hosted on infrastructure. SOAP based API for prior authorization number is also facilitated.

OIL COE/Foundation - Initiative to perform analysis and proof of concepts on various design, development and technology aspects to define standards and guidelines to extend OIL architecture on Mulesoft platform and seamlessly onboard future clients.

Responsibilities:

  • Requirement analysis, work with stack holders, translate requirements into architectural views, create high level design, create solutions in form of individual components like APIs, Services etc., work on non-functional requirements.
  • Lead team on all aspects of design and developments, oversee work, assist team members in resolving technical issues, create best practices for Mulesoft based development, and review processes.
  • Design API contracts, create mock responses, perform reviews with APIs consumers, perform peer reviews, and incorporate feedback.
  • Develop, and maintain complex Mulesoft and Java based applications, develop Mulesoft solutions in form of REST APIs or SOAP based web services, write Munit, Junit, perform functional and standard code reviews.
  • Perform Mulesoft installations/configurations for on-premise, private cloud environments, maintain Mulesoft platform in dev, test and stage environment. Perform deployment, server configuration start/stop etc.
  • Work closely with Mulesoft product and support team, raise support tickets, for finding solution to the issues faced in Mulesoft products. Analyze features in latest version of MuleSoft, work on upgrade plan. Currently working on analysis of Mulesoft upgrade from 3.8.3 to 4.1.
  • Work on CI/CD using Jenkins and scripting to fully automate DevOps.
  • Work on ETL processes, develop SQL procedures on MSSQL, create SSIS package for ETL processes.
  • Work on Rabbit Mq for messaging use cases, Redis as key-value store for storing configurations.
  • Work with healthcare X12 EDI standard, develop and unit test file processing based integration applications.
  • Prepare plan, prepare test data, performance and load testing on file processing and real time applications.
  • Assists in estimating work plan and cost of more complex projects.
  • Assists in development of software development standards and processes. Participates in SLC metrics and procedures.
  • Supporting integration and user acceptance testing
  • Closely work with testing team for bug fix and ensure quality delivery.
  • Live deployment and business commissioning support.

Environment: Mule ESB 3.8.3/4.1, Mulesoft Anypoint Studio 6.x/7.x, Mule API Kit(RAML), Mule X12 EDI connector 1.3.x, Rabbit MQ, Redis DB, MSSQL, SSIS, My SQL DB, RedHat Openshift(OSE) cloud environment, Layer 7 API gateway, Jenkins, DynaTrace, Linux, Maven, GIT, SonarQube, HP Fortify

We'd love your feedback!