Lead Mulesoft Developer Resume
San, DiegO
EXPERIENCE SUMMARY:
- Seasoned senior IT professional with 15+ yrs of IT experience in Developer, Project management, Quality auditor, Product owner, release management, project coordinator and Scrum Master (CSM).
- Excellent exposure to different domain areas Telematics, Avionics, Energy and Utilities, Railway signaling system, e - commerce, Billing & revenue and Industrial automation.
- Development experience Webservice (RESTful API) orchestration service development using Spring boot & Core Java
- Strong experience with Mule ESB (3.8.x), Mule API, Mule Anypoint Studio, and RAML.
- Proficient in MuleSoft AnyPoint API platform on designing and implementing Mule APIs. Strong working knowledge on API Gateway.
- Experience on creating Flows, Sub Flows, Exception strategy, DataWeave transformation, DataMapper and other activities.
- Experience using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS etc as a part of integration usage.
- Handling Amazon Webservices cloud (AWS) environment build releases and processes
- Working knowledge of Continuous Integration and Continuous Delivery (CI/CD) solutions and practices
- Designed and developed Webservice s API test automation using SoapUI and Karate framework
- Designed and developed REST API test automation using Intuit karate framework using JavaScript, Java and Cucumber features
- Experience with Web GUI test automation using Selenium web driver and Java
- Proficient in test automation frame works using tools Karate, Selenium, SoapUI Pro, NI Test stand and CANoe
TECHNICAL SKILLS:
Scripting Languages: Shell Script, Groovy Scripting, Ruby, JavaScript
Javabased frame work: Spring Boot, spring
Application Integration Platform: Mulesoft3.8.x
Automation Tools: SoapUI, SoapUI Pro, CANoe and NI Test Stand 4.0, Selenium Web driver, Rest Assured, Karate
Test Management and RM Tools: HP ALM 11.0, Microsoft Project 2007, QA Complete
SCM Tools: CVS, Clear case, P4 Force, GitHub
Defect Management Tools: Clear Quest, Mantis, HP QC, JIRA
Unit Testing Tools: Rational Test Real Time (RTRT), LDRA
Languages: Ada 95, C, C++, Core Java
Safety Standards: DO-178B and CENELEC EN-50128
Operating Systems: HP-UX11.11
Agile management tools: Rally Dev,JIRA
Build Management Tools: Apache Maven, Apache Ant
Collaboration Tools: Confluence
Continuous Integration: Jenkins
Continuous Deployment: Spinnaker
Web Technologies: HTML, CSS, JQuery and Ajax
CRM platform: Salesforce
PROFESSIONAL EXPERIENCE:
Lead MuleSoft Developer
Confidential, San Diego
Responsibilities:
- Developed RESTful/SOAP web services in Mule ESB based on SOA architecture
- Developed MULE flows/orchestrated the integrations of the components written on top of different internal platforms using Mule ESB and Active MQ. Implemented synchronous and Asynchronous messaging scopes using ActiveMQ.
- Done with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
- Experience on creating Flows, private Flows, Sub Flows, Exception strategy
- Developed DataWeave transformation for transforming different message formats.
- Written XSLT, Java and groovy scripts for message transformations.
- Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues, some transformations were also done at the integration layer.
- Worked on Async design pattern to improve the performance. Converted many sync APIs to Async APIs.
- Defining custom tracking events for KPI and monitoring.
- Worked on caching solution for the get calls to improve the performance.
- Worked on solution to launch the applications darkly to production to deploy code quickly to production behind the toggles.
- Extensively used Hibernate in data access layer to access and update information in the database.
- Implemented MUnit tests for mocking external calls and mocking exceptions. Used JaCoCo Maven Plugin for code coverage.
- Involved in establishing AWS release processes using Spinnaker.
- Playing Scrum Master role for a team of 6, providing scrum guidance to the team & ensuring team is focused on committed sprint goals without any impediments.
- Designed and developed API automation framework from scratch using SoapUI & also with Intuit Karate.
- Used Github as a repository and used Maven, Jenkins for Build and deployment respectively
- Followed the guidelines of Agile methodologies of SDLC for project management and was involved in complete SDLC using Agile including design, development, implementation & testing.
- Executed the development process using Agile methodology, which included iterative application development, monthly Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting
Environment: and Tools: Core Java, Mule soft ESB 3.8.x, Any point studio, Oracle, SOAP, REST, OAuth, DataWeave, DataMapper, MUnit, Sales force, Hibernate, GitHub, ActiveMQ, RAML, JSON, MUnit, WebSphere, Spring Framework, Hibernate, Log4j, JUnit, WSDL
Agile Project Manager
Confidential, Los Angeles
Responsibilities:
- Handled and managed multiple projects for Confidential - Content Management system and User notifications, Data Migration & Conversion and Analytics, Confidential
- Single Point of contact for all Quality management for multiple projects in telematics division.
- Cross functional team collaboration with Honda Team in Japan and successfully delivered telematics product to market.
- Managed, driven the meetings/calls for effective Co-ordination of the Tech. Architect, Business users, Business Analyst and development team, who work at different physical locations.
- Managed multiple telematics projects for Web, mobile and connected car testing with the teams distributed in India, Japan, Canada and USA.
- Defined the scope, process and the quality metrics for the different test phases of the project - Unit test, HSI integration test, system test regression and User Acceptance Test (UAT).
- Worked with business analysis team and lead the QA team in preparing detailed test plans.
- Designed the simulation of vehicle and mocked vehicle responses using Soap UI Pro Tool.
- Trained teams on SoapUI Pro tool and played the role of consultant for any technical challenges.
- Provided and worked solution for Integration of SoapUI Pro with CANoe. Controlling CANoe parameters using SoapUI Pro groovy scripting.
- End to End Test automation frame Design and development using SoapUI Pro and Groovy scripting.
- Web services (RESTful, SOAP and HTTP) validations developed using SOAP, HTTP, XML, JSON and SOAP(WSDL)
Environment: and Tools: SoapUI Pro, Groovy, Selenium Web driver, TestNG, Maven, Jenkins, Java, Apache Jmeter, Oracle, MY SQL and WASCE