Post Job Free
Sign in

Web Services Project Management

Location:
Upper Marlboro, MD
Posted:
February 08, 2024

Contact this candidate

Resume:

Dan So

619-***-****

*********@*****.***

SUMMARY:

●5+ years of Mule ESB experience: AnyPoint Studio, CloudHub, API Gateway.

●2+ years in Java/JEE: object-oriented design, web services for SOA.

●Strong SDLC understanding of requirements, analysis, design, dev, test, deploy.

●Proficient in Waterfall and Agile methodologies.

●Mule ESB proficiency: 3.9.x, 4.3.x, API, AnyPoint Studio, CloudHub, RAML.

●MuleSoft AnyPoint API platform expertise for API design and implementation.

●Skilled in creating flows, sub-flows, Dataweave, DataMapper.

●Front-end scripting: HTML, DHTML, CSS, JavaScript, jQuery, Node.js.

●Database experience: Oracle, MySQL, DB2, MongoDB.

●Good experience in DB design, SQL, and PL/SQL skills.

●Java Web Services: WSDL, SOAP, JAX-WS, JAX-RS, CXF, AXIS, JERSEY.

●Mule connectors: Salesforce, File, Database, JMS, SMTP, etc.

●Utilized Jenkins for CI/CD.

●Jira and Confluence for project management and collaboration.

●Exception handling strategies for robust applications.

EDUCATION AND CERTIFICATION

BSc in computer science

Certified MuleSoft Developer

TECHNICAL SKILLS:

●Operating Systems: Windows, Linux distributions, UNIX

●Tools: Jenkins, Maven, ANT, HP ALM, Jira, ServiceNow, Mingle, SVN, GIT

●Components: Transform, Java, Invoke, Logger, JavaScript

●Connectors: HTTP, Salesforce, Webservice Consumer, FILE, FTP

●Languages: Shell script, Java, Java EE, MEL, JavaScript, XSLT, Python, C, C++

●Flow Control: Splitter, Soap Router, Scatter-Gather

●Databases: Oracle, DB2, MS SQL SERVER

●Testing Tools: Junit, Soap UI, Postman, XML Spy, TOAD, Putty, FileZilla

PROFESSIONAL EXPERIENCE:

Cardinal Health, Dublin, OH Mar 2021 to Present

MuleSoft Developer

Responsibilities:

●Participate in requirement gathering, analysis, design, and development phases.

●Design UML diagrams (Use case, Class, Activity) aligned with requirements.

●Develop enterprise services using RAML, and REST APIs with Mule ESB transformers.

●Configure Mule processes for data and middle-tier ESB processing.

●Utilize Mule API Gateway for API policies and security management.

●Employ Java, Dataweave for data transformations within flows.

●Implement messaging (synchronous/asynchronous) with ActiveMQ in Mule.

●Develop Mule flows integrating data from diverse sources into DB, and ActiveMQ.

●Design interfaces among SAP, Sales Force, REST, and SOAP web services.

●Integrate Mule ESB through various transports: MQ Series, HTTP, File system, SFTP.

●Create HTTP flows, transformers, and security for Mule flows.

●Create SQL Stored Procedures, Functions, Triggers, and Views for Oracle via Hibernate.

●Extensive use of Mule components: File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, Transaction Manager.

●Develop RESTful/SOAP web services in Mule ESB, adhering to SOA principles.

●Deploy Mule ESB apps in MMC and ensure validation using MUnit.

●Utilize Jira, and Confluence for streamlined project management and collaboration.

●Enhance Agile processes, monitor project progress, and ensure punctual delivery.

Environment: Java 8, Mule 3 & 4, Oracle, CXF, SOAP, REST, OAuth, Dataweave, MUnit, Salesforce, Hibernate, GitHub, CloudHub, Mule standalone server, ActiveMQ, RAML, JSON, MUnit, WebSphere, Spring Framework, Hibernate, Log4j, JUnit, WSDL, CVS

Pinnacle Financial, Nashville, TN Sep 2018 to Feb 2021

MuleSoft Developer

Responsibilities:

●Collaborated in a team, and prioritized tasks for timely project delivery.

●Employed Agile with stand-ups, retrospectives, continuous improvement.

●Managed tasks, and documented progress via Jira, and Confluence.

●Created/configured MULE ESB artifacts, and files for deployment.

●Automated build, and deployment via Maven, and Jenkins.

●Configured Mule for data fetch, and processing on CloudHub.

●Used Bitbucket, GIT, and Jenkins for Continuous Integration.

●Managed transformers, and security via OAuth in Mule ESB.

●Created RAML-based REST APIs in Mule ESB.

●Integrated Nexus in pom.xml for Jenkins, CloudHub.

●Created MUnit tests to validate Mule flows.

●Designed integration workflows using MuleSoft ESB.

●Utilized connectors (Salesforce, Database, JMS, etc.).

●Designed apps as middleware using Mule ESB connectors.

●Followed Agile, and Scrum for design, meetings, and backlog.

●Developed, tested, and maintained app integration systems.

Environment: AnyPoint Studio, Mule ESB, ActiveMQ, JSP, JSTL, XML, HTML, CSS, Oracle, Bootstrap JS, Node JS, Jira, WebSphere GitHub, Eclipse, JUnit, Control-M, Firebug, SQL, Maven, Web Services - WSDL, SOAP, REST, CXF, JAX-WS, JAX-RS)

F.N.B. Corporation, Pittsburgh, PA Jun 2016 to Aug 2018

Java Developer

Responsibilities:

●Designed dynamic framework for rapid web service deployment, XML marshaling/marshaling, and business processes.

●Developed UI pages using HTML, DHTML, JavaScript, AJAX, JQUERY, JSP, and tag libraries.

●Created Restful web services for JSON and XML (JAX-RS).

●Implemented Core Java concepts: Multithreading, Exception Handling, Collections API, Generics, Inheritance, Polymorphism.

●Used Spring Framework for Dependency Injection and Spring Web Flows.

●Employed J2EE: JDBC, JSP, Servlets, Hibernate, Struts, Web Services.

●Built SOA-based SOAP web services using SOAP & CXF.

●Utilized Hibernate for ORM, storing data in DB2 database.

●Developed SQL & PL/SQL: Stored procedures, functions, triggers, sequences, cursors, and object types.

●Utilized Maven for building and deploying on Tomcat Server. Ran UNIX shell scripts for auto-deployment.

●Deployed J2EE apps on WebLogic in an Agile CI environment with automated processes. Used GIT for version control.

●Developed application in Eclipse IDE.

Environment: Java, J2EE, Spring, MVC, SQL, JavaScript, HTML, CSS, AJAX, Hibernate, Maven, XML, Oracle, GIT, JAX-RS, Restful Web Service, jQuery, WebLogic Application Server, JMS.



Contact this candidate