Name: Meses kin
Email: **********@*****.***
Phone: 678-***-****
PROFESSIONAL SUMMARY
●Over 8 years of IT industry experience, including 4+ years of expertise in MuleSoft API-led connectivity, Mule Soft ESB, and Enterprise Application Integration (EAI).
●Proficient in various spring framework modules, including Spring MVC, Spring ORM with Hibernate, and Spring AOP.
●Skilled in using Mule API manager, RAML, Anypoint Studio, Cloud Hub, API Gateway, and Management.
●Strong experience with connectors such as Salesforce, HTTP, FTP, and File connectors.
●Proficient in developing SOAP and RESTful web services.
●Good in Continuous Integration (CI) and Continuous Deployment (CD) using GitHub.
●Strong knowledge of Core Java Concepts and Collections.
●Good experience in Docker containers and creating microservices.
●Skilled in writing SQL queries in PL/SQL and T-SQL, as well as creating triggers and stored procedures in databases like Oracle, MySQL, PostgreSQL, and Microsoft SQL Server.
●Excellent using version control and tracking systems such as Subversion, CVS, SVN, GIT, and Rational Clear Case.
●Excellent relationship management, training, motivating, and mentoring junior developers.
●Strong communication skills and a cooperative team player.
SKILLS
●Integration: Mule 3.x and 4.x runtime, CloudHub
●Languages: Java 8 and 11, XSLT, DataWeave, JavaScript, Python.
●Databases: Oracle 9i/10g, MongoDB 2.6, MS SQL Server 2008, MySQL 5/6, PostgreSQL 8/9
●Servers: Apache Tomcat 5/6/7, Apache HTTP Server 2.x, JBoss 5.x, Express Node.js
●J2ee Technologies: Java EE, JSP, Servlet, EJB, JDBC, JNDI, JSTL, JPA
●Web Service: SOAP, REST
●Tools & Utilities: SVN, CVS, GIT, Jenkins.
●Kafka. Elastic Search
WORK HISTORY
Mulesoft Developer CoBiz - Denver, CO 07/2021 - Current
Roles and responsibilities
●Engage in the Software Development Life Cycle (SDLC), beginning with gathering Business requirements, followed by Analysis, Design, Development, Testing, and documentation, all within the framework of Agile methodologies.
●Generate various documents, including Functional Requirement Specifications, Non-functional documents, Technical specifications, and Test cases.
●Participate in the complete API life cycle, encompassing Design, Implementation, and Management.
●Integrate the Mule runtime with an external identity provider, specifically PingFederate.
●Develop both synchronous and asynchronous workflows for various use cases using MuleSoft Anypoint Studio.
●Utilize different connectors, such as Database, WebService Consumer, SFTP, S3, Objectstore, HTTP, etc.
●Configure CloudHub alert notifications to receive emails in case of data flow errors or connectivity issues.
●Ensure that at least 85% of code coverage is achieved for unit tests before committing code to a repository.
●Develop unit tests using Munit to mock, assert, and validate components or flows.
●Employ Postman for mocking and unit testing of Mule flow
Environment: Mule ESB 4.3.x, AnyPoint Studio 7.x.x, API Manager, Altova, XMLSpy, API Gateway, Salesforce, CloudHub, Rabbit MQ, Oracle 11g/ 12c, Java 7/ 8.
Mulesoft Developer PetSmart - Phoenix, AZ 01/2019 - 06/2021
Roles and responsibilities
●Actively participate in the Software Development Life Cycle (SDLC), including analysis, design, implementation, and deployment, following the AGILE Methodology.
●Design and develop RESTFUL Web Services, supporting various data formats such as JSON and XML, to serve as interfaces for third-party applications.
●Integrate multiple systems, including Queues, Topics, Http, SOAP, File systems, and SFTP transports.
●Utilize various Mule components, including File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
●Successfully migrate Mule ESB 3.9 applications to Mule ESB 4.1, ensuring all dependencies are updated.
●Implement both synchronous and asynchronous communication using HTTP and message brokers, respectively.
●Employ Log4J for logging purposes and perform daily monitoring of log files to resolve any issues.
●Utilize GitHub for version control and source control, while Jenkins and Maven are used for Continuous Integration and Continuous Deployment (CICD) automation.
●Participate in the deployment of Mule Soft artifacts in QA (Quality Assurance), UAT (User Acceptance Testing), and PROD (Production) environments.
●Provide round-the-clock (24X7) production support to ensure system stability and availability.
Environment: Mule ESB 4.3.x, AnyPoint Studio 7.x.x, API Manager, Altova, XMLSpy, API Gateway, Salesforce, CloudHub, Rabbit MQ, Oracle 11g/ 12c, Java 7/ 8.
Java Developer Macys - San Francisco, CA 08/2015 - 12/2018
Roles and responsibilities
●Actively participate in project phases like Requirements gathering, Analysis, Design, and Development, with a strong focus on module development for efficiency.
●Implement Web Services and develop web applications using the Spring Framework.
●Configure Java beans using Spring MVC and Hibernate frameworks to streamline development.
●Set up a structured Java/J2EE development environment with Maven for easy and organized work.
●Develop a persistence layer with Hibernate Framework to interact with the database and ensure data integrity.
●Utilize Spring Framework's Dependency Injection mechanism in business logic for creating scalable and flexible applications.
●Create a user-friendly interface for web applications by implementing a presentation tier using Spring MVC.
●Develop JSP and HTML pages, incorporating JavaScript and AJAX for data validation to improve data accuracy and reduce errors.
●Parse XML documents using SAX and DOM parsers to extract crucial information.
●Use Log4J to capture logs, including runtime exceptions, for effective debugging and maintenance
Environment: Spring, Hibernate, APACHE CXF, Web Services, JavaScript, CSS, AJAX, Html5, JSP, Java Server Pages Standard Tag Library (JSTL) & SERVLET, DB2, PL/SQL, JDBC, UML, Eclipse, JUnit, MAVEN, Xml, GWT (Google Web Toolkit), Apache Tomcat, Linux.
EDUCATION
BSc.: Computer Science
CERTIFICATION
Mulesoft developer certification