Mulesoft Esb Consultant Resume
PittsburgH
PROFESSIONAL SUMMARY:
- MulesSoft Certified Integration and API Developer and a Designer with over 9 years of experience in commercial and open source Java technologies. Experience includes building, enhancing and supporting of online, reporting and integration applications for Industrial and Healthcare domains.
- Complete software development lifecycle experience - Business Analysis, Design & Development, Testing, Implementation, and Maintenance
- Hands-on experience with MuleSoft Anypoint Platform ESB in designing and implementing components for API/Services Gateway and mediation flows with multiple connectors and integrating applications using JMS, ActiveMQ, Databases, FTP servers, etc.,.
- Strong Experience in Java, Swing, HTML, JavaScript, JEE - JSP, JSF, Servlets, Business objects, DAO, EJB, Struts, Spring, Hibernate, Web Services (REST, SOAP, RAML), XML, SOA
- Team Player with excellent communication skills and a passionate problem solver
- Experience in managing a team of programmers working in onshore-offshore model
TECHNICAL SKILLS:
Web Technologies / Languages Frameworks: Strut 1.1/1.3.8/2.0, Spring 2.0, JSF (RI 1.1, MyFaces1.0, Richfaces3.0), Jboss Ajax4Jsf1.1., Hibernate, JAXWS
Application Servers / Middleware: Mule ESB, IBM WebSphere 8.0, JBoss AS4.x, Mule ESB
Web Servers: Tomcat 5.0 /5.5/6.0Web Services: SOAP, REST, WSDL, RAML
Build Tools: Ant, Maven
Development Versioning Tools: CVS, WinCVS, Subversion, Clear Case, Git, Ant, Maven.
Operating Systems: Windows, UNIX, MS DOS
PROFESSIONAL EXPERIENCE:
Confidential, Pittsburgh
MuleSoft ESB Consultant
Responsibilities:
- Understand & document integration requirements between backend systems (customer and partner systems) and the web applications
- Design and develop Mule flows that use following components in Anypoint Platform:
- Synchronous and Asynchronous flows
- Complex Data transformations using DataWeave to transform & enrich data
- Batch Jobs
- Call REST and SOAP based web services
- Integrate with Salesforce.com using connectors
- Usage of Java Transformers.
- Develop Restful web services using API Designer and implement it using ApiDevkit
- Responsible to develop the flows in Producer Consumer message flow pattern using JMS active MQ.
- Used WSDL,SOAP, JAX-WS, JAX-RS, CXF technologies to create web services, generate stubs and consuming the existing services.
- Extensively usedMule ESBcomponents like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
- Maintain integration source code for release management using Git
- Use MUnit to test mule flows
- Migrate Mule ESB 3.7 apps to Mule ESB 3.8 and updated all the dependencies
Environment: JDK 1.6, Mule ESB, JMS, ActiveMQ, Salesforce, Spring, Hibernate, TOAD, Java Script, Json, RAML, WSDL, REST, SOAP, XML, WebSphere, Oracle, Maven, CVS, Log4j, RAD, Anypoint Studio, API Designer, SOAP UI, Postman
Confidential
Onsite coordinator/Senior Java Consultant
Responsibilities:
- Manage the delivery of DuPont - Danisco Java Application by adhering all Vendor/Client processes from the team and ensured zero bad fixes meeting all SLAs.
- Understand, document, co-ordinate, enhance, maintain and support projects such as Product Description Management, Advanced Analysis, Global Supplier Assessment etc.
- Directly interact with clients to gather business and functional requirements and lead a team of analysts and developers to ensure successful delivery of quality solutions to clients.
- Develop User Interfaces using HTML, JSP, JSTL, JSF, JavaScript and CSS. Develop applications using Spring Framework for Dependency Injection and used spring modules AOP, Transaction, ORM and MVC. Also used Hibernate ORM framework as persistence engine. Use Log4j for logging mechanism and develop wrapper classes to configure logs
- Develop SOAP based Web Services for eWorkspaceLib using JAXWS and test web services with SOAPUI.
- Support SAs and DBAs during release activity, monitored production support team, conduct weekly team and client status meetings.
Environment: JDK 1.5, JSP, JSF, Struts, Spring, Hibernate 2.0, TOAD, JavaScript, Json, WSDL, SOAP, WebSphere, Oracle, Maven, Ant, CVS, Log4j, RAD, Integration Developer, Groovy, Remedy
Confidential
Technical Lead/Senior Java Developer
Responsibilities:
- Lead, developed, implemented and provided support for different modules of Radiology Information System, PACS Image Repository for RIS, DICOM Image Viewer, DICOM Image Web Viewer.
- Configured RIS with the existing PACS System.
- Developed MVC based functional modules using JSP, JSF, and Struts. Used JavaScript for Client side validations and Implemented persistence layer using Hibernate, and ORM xml configurations, developed EJBs to implement business logic.
- Developed DICOM Image Viewer user interface using Java Swing and back end using jdk 1.4, DCM4che libs, and implemented different image processing algorithms.
- Migrated from Ant to Maven.
- Responsible for configuring, building and deploying modules to the Jboss application server and Tomcat.
- Refactored and enhanced existing Java/JEE code to improve performance and better code management - introduced design patterns such as Singleton, Factory pattern, Session Façade, and streamlined usage of reflection.
- Coordinated with QA team for overall management & resolution of defects using Bugzilla.
Environment: JSP, JSF, Struts, Spring, Hibernate 2.0, DICOM Libraries, Java Script, MySQL, Maven, Ant, Log4j, JBOSS Application Server, Jboss Seam, Tomcat, SVN
Confidential
Java Developer
Responsibilities:
- Actively involved in analysis, design, development and implementation of 27 modules in Amrita Hospital Information System.
- Developed presentation layer of each module in Servlets, JSP, JSTL, and Sofia Tag Libs, business logic using EJBs, Java VOs, DAOs, JDBC, and DICOM Libs.
- Integrated modules such as Lab, Radiology, and ICU to the main system and connected to different modalities using Hl-7 queries via HAPI.
- Coordinated with multiple teams for implementation of Lab Information System.
- Conducted Seminars on DICOM and HL7.
- Configured and deployed modules in Jboss Application Server and Tomcat
- Worked with configuration and build teams to assist in build scripts and release activities
Environment: JSP, Java Script, Servlets, EJB, DAO, Sofia, Java Swing, AWT, HL-7, DICOM Libraries, MySQL, Ant, Log4j, JBOSS Application Server, Tomcat, WinCVS, Eclipse, Dreamweaver
