Summary
Overview
Work History
Skill Summary
Timeline
Generic

Dagi Russ

Takoma Park,MD

Summary

8+ years of experience in designing, developing and testing middleware applications using MuleSoft ESB, WebSphere MQ. Good experience with integration Patterns, tools, EAI, Transformations, XML Schemas, and XSLT MuleSoft experience in Development on Anypoint Studio, DataWeave, Transformers, APIkit Router, RAML, Anypoint Platform, API Management etc. Responsible to develop RESTful and SOAP web services in Mule ESB based on SOA architecture. Mule ESB experience in implementing Service-Oriented Architecture (SOA) using Mule Server 3.x and 4.x. Good experience in using Transformers, Filters, Flow Control, Collection splitters /Aggregators/ Scatter- Gather etc. Expertise in implementing Service Oriented Architectures (SOA) with XML/JSON based Web Services (SOAP & REST) with technologies like WSDL, SOAP, CXF, JAXB, JAX-RS, Jersey and Jackson. Experience in Waterfall, Agile and JIRA for agile Management Good experienced in writing compleas SQL joins, SQL Queries and stored procedures. Good experience developing message flows to interact with back end database, ERP and CRM systems using various connectors. Experience in version control system tools like CVS, TFS and SVN Synergy. Strong experience with Problem determination, Route cause Analysis and Defect resolution. Effective communication and interpersonal skills, ability to work in a team/independently and adapt quickly to new and emerging technologies.

Overview

6
6
years of professional experience

Work History

Mulesoft/API Developer

Customers Bank,
01.2023 - Current
  • Contribute to technical meetings, requirements gathering, analysis, planning, effort, development, and testing
  • Create synchronous and asynchronous API processing in Mule ESB
  • Create RAML 1.0 specification in AnyPoint platform and leverage fragments such as Resource type, Traits and Library to promote reusability
  • Create flows in design studio and transform messages using Dataweave 2.0
  • Implement messaging using AnyPoint MQ and implement PUB/SUB message processing pattern
  • Create flows that provide and consume webservices (SOAP & RESTful)
  • Implement error handling strategies using On-error-continuo and On-Error-Propagate also implement event specific error handling using Try Scope
  • Integrate Mule 4.3 runtime with Splunk for aggregating logs and create custom dashboard on Splunk for log analysis
  • Create http inbound & outbound flows, routing, orchestration, transformations, and Security of Mule application using OAuth
  • Create API policy on API Manager and apply to application or service with auto discovery
  • Create MQ queues, Topics, Subscribers, Queue Managers in MQ and monitor the queues constantly for any issues and troubleshoot
  • Troubleshoot issues with message flow services and provide quick turnaround for fixing and testing
  • Prepare Unit Test Case documents and test the message flows using SOAPUI, RFHUtil and MQ queues
  • Write and maintain SQL queries to retrieve logs and errors from the Oracle database using SQL Developer
  • Provide production support based on warranty window time.

Mulesoft/API Developer

TIAA
12.2019 - 12.2022
  • Contribute to entire development life cycle; planning, analysis, design, implement, testing and deployment
  • Create REST API to get data out of legacy systems such as IBM Mainframe, SOAP bakcend and Relation database
  • Used data mapper as well as dataweave for data transformation and data validations within flows and sub flows
  • Implement asynchronous messaging scopes using ActiveMQ in mule
  • Create mule flows to migrate from csv files into salesforce
  • Used salesforce connector to connect with salesforce using UPSERT operation
  • Some of the connectors I have used; webservice consumer, Database, Objectstore, S3, HTTP, File System and Salesforce
  • Completed data migration for file attachments using the Data loader
  • Facilitated the creation of test scenarios and test scripts
  • Version source code using bitbucket and automate build with maven and jenkins
  • Perform unit test with Munit and performance test with Jmeter
  • Perform integration test with SOAPUi and POSTMAN
  • Manage performance of the services by using “Scatter and gather” and “choice router”
  • Done walk-through, Mule Debugging, and Error fixing
  • Implement and consume both SOAP and Restful web services
  • Creating deployment packages & reviewing with support team
  • Coordinate with support team for production deployment.

Application Developer

Centene
09.2017 - 11.2019
  • Participate in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model
  • Actively Involved in designing the outline of project, understanding of business necessities and interacted with other team members to understand the requirements for the project
  • Implemented J2EE standards, MVC architecture using Spring(MVC)Framework and combined with ORM(Hibernate) framework
  • Developed application modules using Spring MVC, Spring Annotations, Spring Beans, Dependency Injection, with database interface using Hibernate
  • Participate in the design and development of Batch Jobs using Spring Batch Architecture
  • Used Multithreading to enable multiple operations to be performed simultaneously
  • Tested Rest APIs in Spring-Controller at backend for JSON data using Postman
  • Participate in developing code to convert a SOAP response in to a JSON object and construct a tree in UI
  • Used java concepts like Collections, Generics, Exception handling, Concurrency to develop business logic
  • Used Java Multithreaded programming to develop multithreaded modules and applications
  • Secure api with Spring Security and create application with Spring MVC frameworks, and Hibernate ORM framework
  • Build the application using Test Driven Development (TDD) approach
  • Collaborate with QA team in resolving bugs, both in production release and current development version in resolving the defects.

Skill Summary

Mule 3.x and 4.x runtime, CloudHub, XSLT, DataWeave, JavaScript, Java., Jenkins, Maven, Nexus, Git, SVN, Java EE, JSP, Servlet, EJB, JDBC, JNDI, JSTL, JPA, SOAP, REST, Oracle, DB2 and MS SQL Server, Websphere Application Server, Apache Tomcat, Apache HTTP Server 2.x, JBoss 5.x, Apache Subversion SVN , CVS, Git and Github, BitBucket

Timeline

Mulesoft/API Developer

Customers Bank,
01.2023 - Current

Mulesoft/API Developer

TIAA
12.2019 - 12.2022

Application Developer

Centene
09.2017 - 11.2019
Dagi Russ