Mulesoft Architect/lead Resume
Basking Ridge, NJ
SUMMARY
- Results driven IT professional with 12+ years of diversified experience in middleware and java/j2ee technologies. Experience in executing responsibilities across developer, designer and architect roles for ESB, SOA, API and messaging based large scale enterprise applications. Extensive hands - on experience on Mulesoft and IBM middleware and open-source technologies. Worked at USA, UK locations for well renowned clients under the healthcare, Insurance and Banking/Financial domains.
TECHNICAL SKILLS
- Anypoint platform, Mule ESB, Dataweave, Connectors- 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 Certified API design Associate - API designer, RAML.
- Mulesoft runtime installations, clustering and other configurations.
- Mule APIs cloud deployment on openshift(OSE).
- Healthcare X12 EDI standard for member, provider, claims, authorization etc.
- Core java, Spring MVC, Hibernate, JMS, MDB, JAXB, DOM, SAX, StAX.
- RESTful, JSON, RAML, SOAP, XML, XSD, WSDL, Altova XML Spy.
- Dataweave, XSLT, Freemarker template (Smooks framework), Altova mapforce. Flat files (fixed width, delimited), XML, X12 EDI.
- Basic authentication, OAuth, TLS.
- ESB, Process Server, IIB, BPM, MQ, Application Server. Certified developer for WebSphere Integration Developer.
- BPEL, Workflows and human tasks based applications using IBM BPM.
- Knowledge on Jboss BPM.
- WebSphere, WebLogic, Tomcat, JBoss.
- SQL, Oracle, MySQL, TOAD
- Windows, Unix
- Certified HP load runner specialist for Performance and load testing, troubleshooting and optimization.
- Junit, Munit, SOAPUI
- Maven, GIT, SVN.
- Agile, Behavior Driven Development (BDD), Waterfall.
- Jenkins, Continuous Integration, Cucumber, Gherkin.
- Requirement Gathering, Impact analysis, Efforts estimation, Low level/Technical designs, Solution design, Services contract specification, Service macro design.
- Lead roles, took complete ownership of deliverables in various challenging projects.
PROFESSIONAL EXPERIENCE
Confidential, Basking Ridge, NJ
Mulesoft Architect/Lead
Responsibilities:
- Design, develop, and maintain complex Mulesoft and Java/J2EE based applications.
- Develop and unit test real time REST APIs and SOAP based web services.
- Work with healthcare X12 EDI standard, develop and unit test file processing based integration applications.
- Perform proof of concepts on various design, development and technological initiatives under the Centre of Excellence. Enhance existing architecture, maintain solution design and high level design etc.
- Prepare plan, prepare test data, performance and load testing on file processing and real time applications.
- Provide technical guidance and develop custom programs in coordination/communication with developers.
- Maintain Mulesoft platform services in dev, test and stage environment. Perform deployment, server start/stop etc.
- Work with MySql database, create SQL queries. Work with Jenkins, UNIX.
- Assists in estimating work plan and cost of more complex projects.
- Assists in development of software development standards and processes.
- 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: Mulesoft Anypoint Studio 6.2.1, Mule ESB 3.8.3, Mule API Kit(RAML), Rabbit MQ, Redis DB, My SQL DB, Openshift(OSE) cloud environment, Layer 7 API gateway, Jenkins, DynaTrace, Linux, Maven, GIT
Confidential, Mount Laurel, NJ
Integration Architect/Lead
Responsibilities:
- Architect and design new processes and services in Custom Applications and ECM/BPM domain, align solutions and designs to the approved architecture.
- Responsible for shaping up the project by Requirements gathering, Impact Analysis, Initial Design Options, Estimations.
- Perform data modelling, taxonomy changes, High level and low level design.
- Leading the development team for design clarification and technical guidance, and taking up development and unit testing.
- Lead the development team in production triage calls.
- Proof of Concepts and prototyping on Mulesoft Anypoint platform as a lightweight SOA/ESB solution and for API adaptability. Migration/rewriting existing SOA services, migrating batch processes to Mule flow/batch strategies, integration with CICS and MQ.
- Develop mediation flows, integrate JMS/MQ, integrate SOAP web services, and integrate CICS WebServices using IBM WebSphere ESB.
- Modify java applications involving spring framework, Servlets, Java scripts, MDBs, Quartz scheduler.
- Extensively used SQL Developer IDE to work with Oracle SQL.
- Proof of Concepts and prototyping on IBM BPM 8.5.5 and JBPM to migrate workflow applications from Pega.
- Troubleshooting production issue, providing tactical and long term solutions.
Environment: IBM WebSphere ESB 7.5, WebSphere Integration Developer 7.5, Mulesoft Anypoint 5.4.3, Mule ESB 3.7, Java1.6, Rational Application Developer 7.4.5, WebSphere Application Server 7.0, Spring MVC, Log4J, Maven, Web services (SOAP), JMS, Oracle Database, SQL Developer, Junit, MKS, Windows/Linux, IBM BPM 8.5.5, JBPM 3.6.
Confidential
Technical Lead
Responsibilities:
- Responsible for architecting and solution designing middleware platform. Aligning solutions to the approved architecture.
- Producing Impact analysis, proof of concepts, estimations.
- Delivering SOA services design by delivering Service Operation Contract Specification (SOCS) and Service operation Macro Design (SOMD).
- Create feature files laying out the Behavior Driven Development scenarios, creating pipelines on Jenkins for continuous integration. Automating the build and deployment using ANT scripting.
- Prototyping and proof of concepts on Mule ESB/Fuse ESB/Spring Integration.
- Develop integration flow on Mule ESB 3.1 for creating integration pattern prototypes to come up with migration plan from WebSphere ESB/WPS to Mule ESB.
- Lead and mentor the development team to clarify design queries and help resolve technical issues faced during the development.
- Carry out development and unit testing of Services based on mediation modules and BPELs in WebSphere ESB, WebSphere Process Server.
- Used Web Services, SCA, JMS and MQ protocols for communication.
- Developed services using Java web services and Spring Integration framework.
- Support - System testing, Acceptance testing, Pre-prod nonfunctional testing, production release and deployment support, business commissioning. Log analysis, troubleshooting and defect fixes.
Environment: IBM WebSphere ESB 7.0, WebSphere Process Server 7.0, WebSphere Integration Developer, Mule ESB runtime 3.1, Spring Integration, Eclipse Juno, WebSphere Application Server 7.0, Web services (SOAP), Junit, Gherkin, Cucumber, Jenkins, ANT, Appian.
Confidential
WebSphere Process Server Specialist
Responsibilities:
- Analysis of new and enhancement requirements.
- Design BPEL (workflows), mediation module requirements.
- Develop business process solutions using BPEL, mediation modules, Web Services, SCA and EJB based requirements. Perform Unit test using WebSphere UTC.
- Support - System testing, Acceptance testing, Production release support by log analysis and defect fixing.
Environment: Business Process Management, IBM WebSphere Process Server 6.2, WebSphere ESB 6.2, WebSphere Integration Developer, WebSphere Universal Test Client, Core Java.
Confidential
SOA Designer
Responsibilities:
- To identify enterprise and business layer services by understanding the business process, use case, wireframes, and business rules and to assist solution designer to come up with solution outline and macro design documents.
- To design an enterprise and business layer service, produce contract specification and macro design.
- Develop services using mediation module and business process capabilities of WPS/WESB.
- Perform unit testing using WebSphere UTC.
Environment: Services Oriented Architecture, IBM WebSphere ESB 6.0, WebSphere Process Server 6.0, WebSphere Integration Developer, Service Component Architecture, Web Services, and WebSphere Universal Test Client.
