Summary
Overview
Work History
Education
Skills
Timeline
Generic

TINA AREGAW

Atlanta,GA

Summary

Seeking an opportunity to utilize my experience and knowledge in MuleSoft to achieve the goal of the organization by applying the best business practices through innovative solutions while constantly updating my skills. Over seven years in Application Integration, development and test experience using mulesoft and java. Proficient in Mulesoft platform experience in Development on Anypoint Studio, DataWeave, Transformers, APIkit Router, RAML, Anypoint Platform, API Management etc. Specialized in using mule connectors like Salesforce, File, Database, JMS, SMTP other connectors as a part of integration usage. Skilled in RESTful and SOAP Services in both Mulesoft ESB/API and Spring. 1.5 + Years of Experience in Java Web Development with Spring and Hibernate. 2+ Years of experience in creating Java J2EE web applications. Experience in Waterfall, Agile and JIRA for agile Management. Experience in Integration with DB (IBM AS400 DB2, Oracle and MySQL), SFTP, File, Queues, HTTP etc. Experience in CI/CD process with Jenkins, GIT, Bamboo and Bitbucket. Experience with different version control/tracking systems like CVS, Harvest, GIT, Clear Case & SVN. Contributed in Scope prioritization, Product and Sprint Backlogs, Analysis, User stories for Agile Projects. Dedicated with strong work ethics, Fast Learner, Excellent team player with good Interpersonal Skills.

Overview

6
6
years of professional experience

Work History

Mulesoft/API Developer

Wintrust Financial Corp
02.2023 - Current
  • Contribute to requirement analysis, conduct client meetings, create functional documents
  • Coordinate with program managers to explain what tasks were possible for the system to achieve their desired output
  • Create API interface with RAML 0.8 and RAML 1.0 files on API designer and publish to exchange
  • Create a Mule application based on API-Led connectivity using system, process and experience layers
  • Implement message transformation using MEL, DataWeave 1.0, Dataweave 2.0, and XSLT
  • Leverage Flow control; scatter-gather, choice and first successful to route messages from upstream to downstream system
  • Leverage Batch process to process large sets of data on scheduled basis
  • Applying security policies - Oath in mule & SLA based rate limiting in AnyPoint Platform
  • Using Jenkins, Maven and Artifactory for CI/CD and automation build effort.
  • Create Various documentation; TSD, FRS, NFRS and mapping documents.
  • Test RESTful/SOAP services using SoapUI and postman.
  • Automate build and deployment process using GIT, Bamboo, Nexus and Maven.
  • Leverage Jira and task and defect tracking and confluence for documentation.
  • Work with a testing team for end-to-end integration.
  • Load and performance test using JMeter in various environments - DEV, TEST and UAT.
  • Participate in design discussions and sprint planning.
  • Participate in 24X7 production support effort after application go-live.
  • Environment: Microsoft SQL, Oracle, Splunk, EC2, Jenkins, AWS, S3, Salesforce, SQL Developer, Active MQ, Mule 3.9 and 4.3, Anypoint Studio 6.5 and 7.6, GIT, Java 8.1, J2ee

MuleSoft Developer

Columbia Bank Tacoma
11.2019 - 12.2022
  • Gather requirements by interacting with Product Owner/Business Team
  • Create user stories by reviewing requirements. participate in backlog grooming sessions and sprint reviews.
  • Implement transformation logic with dataweave and MEL to convert JSON to XML and vice versa.
  • Created flows and subflows to handle error handling and Implemented effective exception handling techniques to handle faults, errors and other custom defined exceptions.
  • Implemented email notifications using mulesoft SMTP connector on certain business rules.
  • Create mule flows using HTTP connector,DBConnectors and SFDC using SFDC Connectors to upsert data into SFDC.
  • Deploying mule application to cloudhub using Runtime Manager and on premise using MMC.
  • Leverage API management tool to deploy the APIs and manage the lifecycle of API’s.
  • Used WSDL, SOAP, JAX-WS, JAX-RS, CXF technologies to create web services, generate stubs and consume the existing services.
  • Used Maven tool to build & deploy the application on the server.
  • Created tables, triggers, stored procedures, SQL queries and constraints for multiple databases using Oracle Database.
  • Used log4J for logging and debugging of the application.
  • Interacting with business to conduct smoke testing
  • Creating deployment packages & reviewing with support team
  • Coordinate with support team for production deployment
  • Environment: Mule 3.9 and Mule 3.5, Anypoint studio, RAML,API Management, Mule ESB,JDBC, Microsoft SQL, GitHub, PingFederate, Splunk, Jira

Java Application Developer

Ameren
10.2017 - 10.2019
  • Develop web applications using Spring, Hibernate.
  • Responsible for enhancing the Portal UI using HTML, Java Script, XML, JSP, CSS as per the requirements and providing the client side Java script validations.
  • Configure Spring to manage Action classes and set their dependencies in a Spring Context file and integrated middle tier with Struts and also used EJB components for backend processing.
  • Enhancement of Java applications and worked on the bugs in the applications.
  • Used Hibernate for mapping the ORM objects to tables using Hibernate annotations.
  • Develop Web services components using XML, WSDL and SOAP to transfer and transform data between applications.
  • Created and consumed RESTFul Web Services using JAX-RS(Jersey).
  • Follow WATERFALL Methodology to satisfy the customers and write Junit test cases for unit testing modules.
  • Create UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
  • Used Log4j for logging the output to the files.
  • Participate in generating build scripts using ANT that compiles the code, builds a war file and deploys the application on the application server.
  • Used SVN tools for version control.
  • Effectively interacted with team members and business users from different regions for requirements capture and analysis.
  • Environment: Java, JSP, Servlets, Spring Framework, Struts, Apache Tomcat, Java Script, JUnit, Oracle, EJB, Log4j, XML, HTML, JQuery, UNIX, Restful Web Services, JAX-RS, ANT, WSDL, SOAP, AJAX, CSS.


Education

Bachelor of Science - Computer Science And Programming

Kennesaw State University
Kennesaw, GA

Skills

  • Integration: Mule 3x and 4x runtime, CloudHub
  • Programming languages: XSLT, DataWeave, JavaScript, Java
  • CICD Tools: Jenkins, Maven, Nexus, Git, SVN
  • J2EE Technologies: Java EE, JSP, Servlet, EJB, JDBC, JNDI, JSTL, JPA
  • Web Service: SOAP, REST
  • DataBases: Oracle, DB2 and MS SQL Server
  • Application Servers: Websphere Application Server, Apache Tomcat, Apache HTTP Server 2x, JBoss 5x
  • Version Control Systems: Apache Subversion SVN , CVS, Git and Github, BitBucket

Timeline

Mulesoft/API Developer

Wintrust Financial Corp
02.2023 - Current

MuleSoft Developer

Columbia Bank Tacoma
11.2019 - 12.2022

Java Application Developer

Ameren
10.2017 - 10.2019

Bachelor of Science - Computer Science And Programming

Kennesaw State University
TINA AREGAW