.
KIDI WASE
Tucker, GA ***** 404-***-**** ********@*****.***
Summary
● Extensive experience in application design, development, and integration.
● Proficiency across the entire Software Development Life Cycle (SDLC), including requirements analysis, design, development, and testing.
● Over 5 years of expertise with AnyPoint platform, Mule ESB, and Message Broker.
● Skillful in crafting RAML-based APIs using the AnyPoint API Platform.
● Experienced in building Mule Flows, implementing Error Handling, Message Filters, Validation, Transformation, and more.
● Well-versed in integrating systems via a variety of connectors, including HTTP, Database, Salesforce, Workday, Azure Queues, Rabbit-MQ, File, and SFTP.
● Proficient in database programming, schema design, and fundamental database administration.
● Strong familiarity with Continuous Integration and Delivery tools tailored for AnyPoint Platform, including Jenkins, GitHub, Maven, and AnyPoint Runtime Manager.
● Expertise in CI/CD practices, particularly with Jenkins.
● Proven experience in microservices, Docker, and Kubernetes.
● Background in system architecture design.
● Skilled in optimizing system performance and adept at troubleshooting.
● Familiarity with Agile and Scrum methodologies.
● Exceptional collaboration skills, thriving in cross-functional teams. Skills
● AnyPoint Platform: Mule ESB, API
Designer, MMC, CloudHub, Runtime
Manager, Exchange, AnyPoint Studio,
VPC, V-Core, Workers.
● Web Technologies: HTML, WSDL, CSS,
XML, AJAX, XSLT.
● Languages: C, C++, Java, J2EE,
Dataweave, Python, Ruby
● IDES: Eclipse, NetBeans, IntelliJ
● Databases: Oracle 9i, 10g, PL/SQL,
HQL, MS SQL, IBM DB2
● Connectors: HTTP, Salesforces, FILE,
FTP, WMQ, JMS, Database, MongoDB
● Mule: Mule 3.9.x/4.3.x, AnyPoint
Studio 6.x/7.x and MMC
● J2ee Technologies: Servlet, JSP, JSON,
JDBS, XMI.
● Tools & Utilities: SVN, GIT, Jenkins,
Ansible, AWS, Artifactory, Nexus.
● Servers: Tomcat 6.1, Web logic
6.X/7.0, JBoss
● Operating Systems: Windows, Linux,
AIX
Experience
Sr. MuleSoft Developer Apr 2022 to Current
Aflac Atlanta, GA
● Engage in requirement analysis, contribute to design, participate in development, and assist in testing phases
● Develop SOAP and REST web services using Mule, enabling the consumption of REST and SOAP web services by downstream systems
● Configure Mule service flows and implement diverse exception handling strategies, including Global Exception, Custom Exception, and Choice Exception Strategies, to deliver customized and concise error notifications to users
● Create interfaces to facilitate seamless data exchange between SAP, Salesforce, and REST web services
● Establish Mule ESB projects for services, supporting both synchronous and asynchronous Mule flows
● Utilize Mule ESB connectors such as SFDC, Message Transformer, Choice Exception Strategies, and Batch processing to architect middleware applications connecting third-party and customer-side systems
● Develop comprehensive MUnit test cases to rigorously validate Mule flows
● Design and implement reusable components for tasks like exception handling, logging, and JSON Schema Validation to maintain uniformity across multiple message flows.
.
.
MuleSoft Engineer Aug 2020 to Mar 2022
Invesco Atlanta, GA
● Collaborate closely with stakeholders to conduct effective requirements analysis
● Develop RESTful APIs using API Designer in conjunction with RAML files
● Employ a variety of connectors, including Database, HTTP, Web Service Consumer, and JMS, to handle integration tasks
● Implement efficient message routing using routers like Choice and Scatter-gather
● Establish robust exception handling mechanisms within the MuleSoft ESB
● Validate web services using tools such as SOAP UI and REST POSTMAN
● Create reusable Mule flows and Exception strategies to enhance operational efficiency
● Oversee CloudHub tasks, including environment setup and user management
● Perform Mule flow upgrades from version 3.8 to 4.3 to achieve performance enhancements
● Automate build and deployment processes utilizing Jenkins, Maven, Git, and Nexus. Java Developer Jan 2018 to Jul 2020
PetSmart Phoenix, AZ
● Thoroughly analyze both business and technical requirements, and then design, develop, and execute test plans and test cases in support of platform software development
● Play an active role in the design phase by creating Sequence diagrams, State Diagrams, and Class Diagrams
● Establish the presentation layer using the MVC Struts Framework, while also utilizing Tiles Layout for View Transactions and the User Activity Monitoring module
● Develop UI components using JSP/JSF, HTML, and CSS to enhance the user interface
● Utilize the ORM framework, specifically Hibernate/JPA, for Object/Relational Mapping, ensuring transparent persistence onto the Oracle 10g database for fetching transactions and supporting the User Search Module
● Create Remote interfaces using web services, specifically JAX-WS, to access third-party application services
● Streamline the build and deployment processes through automation using Maven, Jenkins, Git, and Nexus
● Effectively manage deployment plans and track test results throughout the development lifecycle, from DEV to Pre-Prod and ultimately to Production. Education and Training
Bachelor's degree in science
Certifications
MuleSoft Certified Developer version 3 and 4
.