Meba Teg
Professional Summary
*+ Years of experience with strong back-end development with
front end designs, enterprise integration, and data modeling;
Skilled at progressing from problem statement to Well- documented designs and code;
4+ years of experience with Mule soft ESB. Work on both Enterprise and Community edition of MULE ESB. Have an experience developing an API's using RAML;
Experience using Sales force and Workday Web Service APIs;
Experience in developing Mule ESB flows and integrations by using service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule Runtimes;
Extensive experience on using mule connectors like FTP, FILE, SFTP, etc… Knowledge of Oracle ADF Framework to develop web applications;
Work experience in implementing ESB Integration Services using Mulesoft ESB;
Strong application integration experience using mule ESB with connectors, transformers, Routing, Active MQ, JMS and Rabbit MQ;
Data transformations using mule ESB;
Extensive experience in SQL, Stored Procedures, Functions and Triggers with databases such as Oracle, and MS SQL Server;
Hands on experience with JUnit, MUnit and Log4j in developing test cases and determining application functionality; ********@*****.***
Skills
Integration
Mule 3.7, Any Point Studio 6.5, Mule EE,
RAML, Data Weave, Cloud hub, Mule
ESB 3.8.x/4.1.x
Languages
Java, python, ruby, dataweave
Databases
Oracle, Mongo DB, MySQL, PL/SQL, SQL
and MS SQL Server
Servers
Apache Tomcat, Apache HTTP Server 2.x,
JBoss 5.x
J2ee Technologies
Java EE, JSP, Servlet, EJB, JDBC, JNDI,
JSTL, JPA, Spring and Hibernate
Web Service
XML, JSON, XSLT, XSD, SOAP, REST
Tools & Utilities
Jenkins, Maven, Nexus, Git, SVN, Ant
Platform
Windows, Linux, MacOS
Education
Master of Applied Science
Certifications
MUD - MuleSoft Certified Developer
AWS – Certified Amazon Web Service
Cloud Engineering
Work History
Humana - MuleSoft Developer
Louisville, KY
09/2021 - Current
Design and Implement RESTFUL/SOAP Web Services using various data format (JSON, XML) to provide an interface to the various third- party applications
Design various Implement Exception Handling, Logging, and Error Handling
Implement Security mechanisms like Security Certificates, key Exchange, Encryption, Decryption and OAuth Authentication & Authorization using Access Token and SM session cookie
Create Mule ESB helper class to call the Mule flow, connection end point and connectors
Implement Mule flows for each entity with retry mechanisms with private secured flows
Developed Maven Based integrations managed
Build and Deployment of services in Mule ESB server
Implemented common error handling framework for all APIs
HTTPS implementation with IP whitelisting and CORS policies
SFTP implementation with NetSuite connection calls Environment - Mule ESB 4.1.x, AnyPoint Studio 6.5, API Gateway, Salesforce, CloudHub, IBM MQ Series 7.5/ 8, Oracle 11g/ 12c, ESQL, Java 7/ 8, API
KeyCorp - MuleSoft Developer
Cleveland, Ohio
10/2018 - 08/2021
Use MuleSoft flow-control palette to optimize message processing, specifically in Scatter-Gather & Choice-Router to call multiple services in parallel and a specific function based on information from the request
Configure core java components like Log4j to monitor the logs in the server
Create and follow MuleSoft API Error Handling and Logging Standards while building any API's
Design and develop enterprise services using RAML and REST based APIs
Create MUnit test cases for all System, Orchestration, and Experience API's
Use MuleSoft AnyPoint API platform for designing and implementing Mule APIs
Implement MULE ESB to route various calls to do validation of service input and to handle exceptions
Complex business logic easily handled in Data Weave connector and Mule Expression Language (MEL)
Configure the OAuth provider module to connect with custom built Java Class and OAuth API to implement Oauth2, MuleSoft JDBC object store and clustering in the server
Salesforce integration and along with different applications such as Trumba and databases
Use API-Kit Router and CXF to build the initial flow structure from the RAML and WSDL
Environment: Mule ESB 3.9.x, AnyPoint Studio 6.5, Active MQ, IBM MQ Series 7.5, Oracle 11g, ESQL, JAVA, SOUPUI 4.6, AIX/ UNIX. Shell - SOA Developer
Houston, TX
10/2017 - 09/2018
Design and developed Web services using SOAP and HTTP Nodes
Participate in business meeting and responsible for the design and delivery of technical design documents
Create Message Broker applications using Java Compute Node (JCN)
Design and develop Integration solutions based on IBM Message Broker
Implemented Transaction logging for Message broker flows
Perform end-to-end testing, resolved problems and validate
Implement API in DataPower using XSLT, configured XML firewall and multiprotocol gateway
Analyze existing Message flow applications and suggested performance improvements
Create message flows for handling Copy book messages
Use spring core for object wiring, spring restful and Spring MVC, implemented resource classes, business classes, marshaling and un- marshaling and highly involved in restful web service development Environment: Message Broker 8/7.0.x, MQ Series, MQ FTE, Oracle, Java, Hibernate 2.0, spring 3.0
MUFG Union Bank - Java Developer
New York City, New York
07/2015 - 09/2018
Implement WebServices and used Spring Framework
Implement and configured the Java beans using Spring MVC and Hibernate
Prepare Java /J2EE development structure for Maven
Implement Hibernate persistence layer modules using EJB Java Persistence API (JPA) annotations and Entity Manager
Used Hibernate in data access layer to access and update information in the database
Implement complex Web based UI using Struts, Ajax and Java Script
Worked on implementing Ajax / jQuery methods in retrieving the data from JSON files and loading the data on the HTML elements
Implement validation using JavaScript
Implement Presentation layer using JSP, Servlets, HTML5
Implement the Servlets for processing the data on the server
Database designed and created of tables, constraints, normalization, PL/SQL packages, functions, and Stored Procedures
Implement the database connectivity using JDBC with Oracle Database
Create Class Diagrams and sequence diagrams using UML Environment: Spring, Hibernate, JSF, APACHE CXF, Web Services, JavaScript, CSS, AJAX, Html5, JSP, Java Server Pages Standard Tag Library (JSTL) & SERVLET, DB2, PL/SQL, JDBC, UML, Eclipse, JUnit, MAVEN, Xml, GWT (Google Web Toolkit), Apache Tomcat, Linux.
.