Mule Esb Developer Resume
Phoenix, AZ
SUMMARY
- Around 8 years of experience in Information Technology and Health Care Technologies as a Software Engineer in teh areas including Mule ESB, Health Information Exchange, EMR, Internet/Intranet technology, client/server, and multi tier applications wif distributed architecture.
- Experience in developing web based, internet/intranet, client/server, distributed architecture applications using Java and J2EE technologies.
- Experience Architecting Mule Projects wif integration to 3rd party applications.
- Expertise wif Anypoint Studio 3.7
- Architecting complex SOA applications wif ESB frameworks.
- Extensively used Mule Connectors and Updated Transformers.
- Customized Mule Connectors for Global JDBC Connector.
- Expertise wif Health Information Exchange Protocols, eHealth Exchange Specs and Gateway Distribution mechanism.
- Having Good noledge in HL7 Specs and HIPAA Guidelines.
- Worked extensively on developing Service Oriented Health Applications for Generating EMR’s and electronic health information interoperability and connectivity setups.
- Integrate disparate systems wif ESB, web services and messaging technologies.
- Expert technical skills in design, integration and migration of various legacy technologies.
- Supported projects across teh enterprise to use integration infrastructure and implement integration interfaces on ESB.
- Superior analytical, time management and problem - solving skills. Work well at all business levels.
- Architected integration infrastructure projects, assisted pre-sales team in preparing RFP.
- Supported projects across teh enterprise to use integration infrastructure and implement integration
- Interfaces on ESB.
- Prepared Integration Architecture and Standards for use by projects using ESB infrastructure
- Utilized Mulesoft extensive features like dataweave, API designer and various connectors to ensure
- Robust and loosely coupled integration layer every time.
- Experience in implementing application in SOA architecture using Web services, BEA and IBM tools and technologies
- Experience in deploying and configuring services wif ASLB (BEA Servicebus)
- Experience in design and development of, Object Oriented (OOPS), distributed OOAD based system using UML/ Rational Rose.
- Well versed wif J2EE Design Patterns like Business-Delegate, Session Facade, Service-Locator, Value Object, Data Access Object, Singleton, MVC 2(Struts), Front-Controller, Intercepting Filter, Composite View and View Helper etc.
- Strong experience in analysis and design using SDLC, UML, Rational Unified Process (RUP), MVC based frameworks like Jakarta-Struts using J2EE.
- Experience in distributed technologies, OO programming, analysis and design using XML, HTML, JavaScript, RMI, Java AWT, Java Networking, Applets, Servlets, XML, EJB, ORACLE, JDBC, and JSP on Windows and Linux platforms.
- Solid understanding of business needs and requirements
- Excellent Analytical, Problem solving and communication Skills.
TECHNICAL SKILLS
Languages: Java, C, C++, SQL, HTML, XML, XSLT, XSD, Prolog, JavaScript
Health Information Exchange: DIRECT, XDR, NwHIN, eHealth exchange, HL7 Protocols.
Middleware: J2EE, EJB, JNDI, JDBC
Server Side Technologies: JSP, Servlets, Tag Libraries, JSTL, JSF, Tiles
Application/Web Servers: BEA Weblogic, IBM WebSphere, Apache Jakarta Tomcat, JBoss
SOA: Mule ESB, /*-O2 ESB, WebSphere ESB
Protocols: HTTP, SOAP, TCP/IP
IDE/ Tools: IBM WebSphere Studio Application Developer (IBM WSAD) 5.1.2, JBuilder, Flex, SunOne Creator, Edit Plus,ExtJs
Frameworks: Apache Struts Framework, Spring Framework, Hibernate, Spring
Web Services: SOAP, WSDL, SAAJ
RDBMS: Oracle, DB2, MS Access
OS: Windows, LINUX (Red Hat)
Methodologies: OOAD, UML, Design Patterns, SOA, Agile
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Mule ESB Developer
Responsibilities:
- Writing application code and development activities for large projects especially in a SOA environment wif Mule ESB -3.5
- Involved in teh end to end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Unit/Assembly Testing and Deployment.
- Involved in teh development phase, developing validations and business logic implementation.
- Implemented RAML files for different entity creations and respective associations.
- Secured API wif Basic Authentication security module.
- Implemented Mule flows for each entity wif retry mechanisms wif private flows.
- Implementing Exception Handling, Logging and Auditing
- Implementing and consuming REST web services.
- Implemented Mule flows for different modules, which process user provisioning from different systems.
- Used Java Embedding activity for executing Java classes for complex business logic.
- Implemented AES Encryption algorithm wif Cipher block chaining encryption mode.
- Implemented build package tool using Maven.
- Worked on Rest based Web services for Mule ESB flows
- Build and Deployment of services in Mule ESB 3.5 server.
- Developing and deploying mule project on cloud hub
- Code walk-throughs, Debugging and Error fixing.
Environment: Mule ESB, JavaSpring, Hibernate, SOA, WebLogic Application Server 10.3.5, XML, JSON, Maven, Apache cxf, WSO2 ESB 3.0, SVN.
Confidential, Salt Lake City, UT
Sr.S/w Engineer
Responsibilities:
- Worked on applications for health information exchange wif requirements from teh HIE Clinical committee.
- Contribution towards HIE Product EHR Certification and Meaning Full Use
- Studied business requirements and designed teh logical and physical data model documents as per teh need of teh client.
- Created API and exposed on cloud, which is being invoked by ABI system.
- Created Mule Flows to connect graph API and marketing API.
- Wrote transformation classes and feeded into teh Teradata.
- Secured API wif Oauth2.a security module.
- Created customized Requing flows so as to avoid a single data loss.
- Documented Technical docs wif complete details of execution for teh client and team.
- Extensively worked wif Health Information Exchange Protocols, HL7 and HIPAA Guidelines.
- Coordinated, communicated/notified Business, Tech Ops, Dev, and Scrum team resources to drive problem resolution, impact analysis, availability, and root cause analysis
- Demonstrated a strong leadership in problem solving J2EE based PROD issues in various applications such as Document Query, Document Retrieve and Submission including collaboration wif external teams like Help2, MyHealth.
- Provide subject matter expertise (SME) wif architecting and managing JavaEE/J2EE application server technology and ownership on HIE DQ, DR and Document Management Modules.
- Developed Web services and Schemas using Apache cxf Framework.
- Extensively used Spring DI architectural model to inject objects.
- Involved in writing and performance tuning teh complicated SQL Queries, Stored procedures.
- Used Spring and Hibernate for dependency injection and Data Persistence.
- Setup and Used maven for managing dependent software libraries (jars) required to build our application.
- Used Junit and Involved in testing of application on various levels like integration and System testing.
- SVN for Version controlling.
Environment: Mule ESB, Java, J2EE, JDBC/SQL, Spring, Hibernate, SOA, Webserives, Weblogic Application Server 10.3.5, XML, ORACLE9i, LINUX, Apache cxf, WSO2 ESB 3.0, SVN.
Confidential, Washington, D.C.
Sr. S/w Engineer
Responsibilities:
- Worked extensively on WSO2 Enterprise Service Bus Mediation.
- Data Integration between teh ESB and intermountain Applications.
- Managing teh SOAP Webservices for IDEA Team (Help2, CPOe)
- Deploying War’s and applications in teh BEA WebLogic Server
- Worked on Intermountain CDR applications and integrating wif services.
- Studied business requirements and designed teh logical and physical data model documents as per teh need of teh client.
- Created API and exposed on cloud to be consumed by ERP (NetSuite) and Hybris system interaction and data exchange
- Successfully integrated ERP and Logistics Partner by Mule Interface as a robust middleware layer on cloud hub.
- Developed RPC and JAX-WS Web Services for different interfaces.
- Implemented teh logging framework in teh SOA environment.
- Web Services testing using SOAPUI tool and Simulator as a part of unit testing.
- Used Spring AOP for cross cutting concerns and IOC for dependency injection.
- Used teh light weight container of teh Spring Framework to provide architectural flexibility for Inversion of Controller (IOC).
- Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
- Involve in Unit testing and Integration testing.
- Developed Hibernate DAO's and configuration files to access teh Oracle database.
- Prepare Java/J2EE development structure for Maven.
Environment: Mule ESB, Any Point Studio, Java, J2EE, JDBC/SQL, Spring, Hibernate, SOA, Webserives, Weblogic Application Server 10.3.5, XML, ORACLE9i, LINUX, Apache cxf, WSO2 ESB 3.0, SVN.
Confidential, Troy, MI
Sr. S/w Engineer
Responsibilities:
- Designed teh REST WebServices for teh application.
- Developed teh interfaces, packages as business model components of teh Web Application.
- Extensively designed and developed UI using custom ExtJs components.
- Used Spring and Hibernate for Data Access implementation Support, resource management and transaction strategies.
- Involved in developing teh application level flow by using Action Servlets.
- Involved in developing teh various j2ee interfaces wif teh business partners.
- Responsible for deployment in WebSphere Application Server 6.0
- Setup and Used maven for managing dependent software libraries (jars) required to build our application.
- Used GIT Version Control.
Environment: Java2.0, J2EE, Extjs, JDBC/SQL, Spring, Hibernate, SOA, Webserives, WebSphere Application Server 6.0, XML, ORACLE9i, UNIX, GIT.
Confidential
S/w Engineer
Responsibilities:
- Worked on design, development and executed teh development job wif teh team.
- Designed teh insurance architecture including teh Business Object Model and teh DataBase Schema.
- Responsible for using ExtJS JavaScript framework for UI components and AJAX.
- Designed teh sequence and teh class diagrams in teh RSA Modelling.
- Used Spring for dependency injection.
- Involved in preparing teh design specifications.
- Used JUnit for writing teh Test cases for teh DAO’s and service classes.
- Developed Charts and custom data grids using ExtJs.
- Deployed and maintained teh application in teh Websphere Application Server6.0
- Used Websphere Application Server6.0.
- Used Maven to develop wif dependency management, build test and deployment features and download libraries.
- Responsible for performing teh Hibernate Mapping.
Environment: Java2.0, J2EE, ExtJS, JSON, SOA, RSA7.5.4, Hibernate, Spring, WebSphere Application Server 6.0, Squirrel SQL Client, Oracle 10g, Rational Software Architect -Modelling, SVN.
Confidential, Austin, TX
Java Developer
Responsibilities:
- Creation and maintenance of data using Oracle database. Hibernate for database connectivity wif Oracle Stored Procedures.
- Modeled Roles, Channels and Assertions in teh RSA.
- Defined Fabric Business Services and Policies in WID Composition Studio.
- HTTP-serializable JSON strings.
- Involved in WebSphere Business Modeler for modeling teh BPEL Processes.
- Used “Single Sign On” for accessing certain state propriétaire computer applications.
- Used JSON to reduce code and implement and manage complex sets of data.
- Involved in developing SCA components dat implement Fabric Dynamic Assembler (DA) functionality for End Point selection.
- Develop and test SCA components dat implement Fabric Dynamic Assembler functionality for End Point selection.
- Generated endpoints using Mindreef Server and Performed Simulation, also used SOAP Scope Tester.
Environment: Java2.0, J2EE, SOA, JSON, WebSphere Business Modeler 6.1.2, WebSphere Integration Developer (WID) 6.1.2, Fabric Composition Studio 6.1.2 (part of Fabric Tool Pack), Toolkit 6.1.2 (part of WebSphere Business Monitor), Rational Software Architect (RSA) 7.0 Fabric Modeling Tool (FMT) 6.1.2.
Confidential, Austin, TX
Java Developer
Responsibilities:
- Created SOA enabled rich client applications dat leverage desktop applications, multithreaded design, and web services, all built wif SOA paradigm
- Involved in developing Data Access Objects using Hibernate framework and developed hibernate mapping files for POJOs.
- Developed numerous AJAX-heavy user interfaces including a complete AJAX navigational framework wif support for browser based navigation (Back/Forward and Bookmarking).
- Responsible for Design and Development of WSDL’s for validation and workflow Management using teh Rational Software Architect 7.0.
- Responsible for teh identification, design, business case development and implementation of Decision Table management.
- Modeled Types and Messages as XSD.
- Connected teh generated XSD Messages to teh WSDL operations.
- Developed design solutions using Websphere Business Modeler.
- Involved in writing and performance tuning teh complicated SQL Queries, Stored procedures.
- Developed test cases using JUnit.
- UI development using JSON for back end management.
Environment: Java2.0, J2EE, SOA, Webservices, RSA 7.0, Websphere 6.1, JDBC/SQL, Hibernate, JSONRAD6.x, SOAPUI, XML, ORACLE9i, WebSphere Portal Server 6.0.