SUMMARY
●Skilled MuleSoft Developer (Mule * and Mule 4) and Java developer with 7 years of experience.
●Experienced in designing and implementing Mule flows, subflows, and private flows.
●Good in API design using RAML and OAS, ensuring standardized and well-documented interfaces for efficient communication between software components.
●Experience in Spring MVC and Spring Boot, developing robust and scalable web applications utilizing the Spring framework.
●Proficient in designing and executing complex database queries, ensuring optimal performance and accurate data retrieval from large-scale databases.
●Experienced in Jenkins, Maven, and Nexus, automating build, test, and deployment processes for efficient software delivery.
●Proficient in Agile and Waterfall methodologies, collaborating effectively with cross-functional teams to ensure timely project completion.
●Strong foundation in Core Java, employing object-oriented principles to develop efficient and maintainable software solutions.
●Proficient in error handling techniques, ensuring robustness and reliability in software applications and handling exceptions gracefully.
●Experienced in unit testing methodologies to verify software functionality and integrity.
●Skilled in providing production support, troubleshooting issues, and implementing solutions for smooth operation and minimal downtime.
●Excellent communication skills, facilitating effective collaboration with team members, stakeholders, and clients.
SKILLS
●Programming Languages: Java 7 and 8, Dataweave, JavaScript, Python
●Integration: Mulesoft 3 and 4, Boomi, APIGEE
●J2EE Technologies: Java EE, JSP, EJB, JDBC, JNDI, JSTL, JPA
●Web Services: SOAP, RESTful
●API Design: SOAP and RESTful APIs, RAML, Swagger
●Databases: Oracle 9i/10g, MongoDB 2.6, MS SQL Server 2008, MySQL 5/6, PostgreSQL 8/9
●Application Servers: Apache HTTP Server 2.x, JBoss 5.x, Express Node.js
●Version Control Systems: Apache Subversion SVN, CVS, Git, GitHub, Bitbucket
●Platform: Windows, Linux, MacOS
EDUCATION
●Bachelor of Science (BSc)
CERTIFICATION
●MuleSoft Certified Developer
Mulesoft Developer
American Family Insurance, Madison WI Oct 2021 to present Responsibilities:
●Design and configure Mule flows and orchestrations, integrating connectors, transformers, and scopes across various internal platforms, with a specific focus on XML to CSV conversion using Mule ESB.
●Implement RAML specifications and utilize API Kit Router within Mule applications to build robust APIs.
●Organize flows, subflows, and global XML configuration files to enhance maintainability and ease of management.
●Develop, test, and consume message flows exposed as both SOAP and REST services for consumer applications.
●Collaborate closely with developers from multiple teams to ensure smooth project implementation and effective teamwork.
●Utilize a variety of connectors, including Database, AWS, JMS, Workday, Azure Queues, File, and SFTP, to facilitate seamless integration.
●Conduct thorough end-to-end testing, troubleshooting issues, and validating test results to ensure high-quality deliverables.
●Create reusable components such as global exception handling strategies and a common logger for enhanced efficiency and code reuse.
●Analyze, develop, and document translations (Maps) between multiple message formats to facilitate seamless data transformation.
●Deploy applications to different environments, including Test, QA, and PROD, following best practices and guidelines.
●Implement robust error handling and logging mechanisms within message flows to ensure effective monitoring and troubleshooting.
●Create Mule applications utilizing connectors such as SFDC, Message Transformer, Choice Exception Strategies, and Batch processing for enhanced functionality and performance.
Environment: APIs, GIT, SVN, Maven, Jenkins, Anypoint Studio, Java, Dataweave, Cloud Hub, MS-SQL, Salesforce, SAP, REST full, Any point Platform, Mule 3.9.x/4.3.x, POSTMAN, Jmeter
API & Mulesoft Developer
Webster Financial, Waterbury CT Apr 2018 to Sep 2021 Responsibilities:
●Develop and maintain microservices using Spring Boot.
●Design and implement APIs using RAML and OAS.
●Implement CI/CD pipelines with Jenkins.
●Containerize applications with Docker for deployment and scalability.
●Orchestrate containerized applications using Kubernetes.
●Design and develop integration flows in MuleSoft.
●Handle errors and exceptions effectively for robustness and reliability.
●Perform unit testing using MUnit and JUnit frameworks.
●Collaborate with cross-functional teams for seamless integration.
●Monitor and troubleshoot production environments for high availability.
●Conduct code reviews to improve code quality and maintainability.
●Document technical specifications and architectures.
●Stay updated with emerging technologies and industry best practices.
●Participate in agile development methodologies, including sprint planning and retrospectives.
Environment: OKTA, Jenkins, Anypoint Studio, AWS, S3, EC2, Mule version 4.x and 3.x, MMC, POSTMAN, RAML, Anypoint MQ, Maven, Java
API Developer AIGEE
Costco, Issaquah WA Oct 2015 to Mar 2018 Responsibilities:
●Engage in requirements gathering, prototyping, and validation, with excellent organization and problem-solving skills.
●Collaborate with UI and backend teams to effectively integrate various APIs.
●Develop proof of concepts (POCs) for innovative APIGEE proxies and onboarding APIs.
●Utilize APIGEE Management APIs for specific operations and tasks.
●Design FACADE design patterns for APIGEE using Java.
●Configure APIGEE servers on the Windows platform using FTP and HTTP protocols.
●Troubleshoot and monitor API proxies running on APIGEE using the Trace tool.
●Employ Jenkins for efficient code deployments.
●Utilize XSLTs for request and response transformations.
●Develop a framework for calculating billing cycles and apply it to product and runtime transactions.
●Work on Order-related APIs for National Retailer and Rebellion programs.
●Create unit tests using Junit for validating complex scenarios.
Environment: Java 1.7/1.8, APIGEE Edge, APIGEE cloud, APIGEE base, Rest web services, soap web services, security, JSON, Swagger YAML, Swagger JSON, XML, PostgreSQL