Summary
Overview
Work History
Education
Skills
Timeline
Generic

Masre Ayu

Atlanta,GA

Summary

Technology enthusiast with over 7 years of experience in IT industry across various application design, development, integration, and testing. Expertise in Core Java concepts, such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Annotation, and some other features. MuleSoft Certified and Experienced in developing Mule ESB flows and integrations by using service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule Runtimes. Good experience in XML technologies like XSD, XSLT, XQuery, and Xpath for data transformations in MuleSoft. Good experience using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS, Salesforce. Good experience in using ActiveMQ, AWS suite for Asynchronous message queuing for guaranteed delivery pattern. Good experience in Mavenizing, MuleSoft project and creating builds using Maven build tools for deployment to CloudHub / Mule MMC. Good experience developing SOAP and Rest based services. Experience in using different version controlling/tracking systems Subversion, CVS, SVN, GIT, &Rational Clear Case. Experience in Splunk Log Management Creating dash boards, monitoring, reporting, Email Notification to Users. Strong in writing SQL queries in PL/SQL and T-SQL, triggers, stored procedures in Relational Database Management Systems like Oracle, MySQL, PostgreSQL and Microsoft SQL Server. Good experience in Agile Software Development Team using SCRUM, TDD Test Driven Development. Good personality, excellent communication skills, efficient developer in a team as well as working individually. Willing to learn new technologies and learning fast. Capable of working on multiple projects under tight deadlines.

Overview

6
6
years of professional experience

Work History

MuleSoft/API Developer

ADP
07.2022 - Current
  • Create RESTful APIs using API Designer and generated flows using RAML file
  • Create design document specifications, troubleshoots and testing
  • Integrate various enterprise applications predesigned architecture
  • Leverage various connectors; Database, HTTP, Webservice Consumer, JMS, Objectstore, FTP and File etc
  • Leverage various routers; Choice, Scatter-gather, and until successful
  • Implement choice, global, custom exception handling mechanisms based on the business requirement in MULESOFT ESB
  • Used both SOAP UI and REST POSTMAN testing tools for testing the Web services developed using SOAP and RESTful respectively
  • Implement transformation logic with DataWeave with custom Java Classes and used Data weave to transform xml to custom JSON files
  • Implement exception handling, testing & Security of MuleSoft ESB endpoint through OAuth
  • Created re-usable Mule flows and Exception strategies in Mule configuration for the System APIs
  • Implement logging and exception handling mechanism
  • Implement guaranteed message delivery using Anypoint MQ, reliability design patterns
  • Plan, prepare and execute cutover activity and support hyper-care
  • Designed and documented and API strategy, persistence, and exception handling strategy
  • Performed CloudHub admin role like creating environment, Users, Business group, roles, VPC and other
  • Leverage SOAP UI and REST POSTMAN tools for testing the Web services developed using SOAP and RESTful respectively
  • Migrate flows and configurations from Mule 3.8 to Mule 4.3
  • Automate application build and deployment with Jenkins, Maven, Git and Nexus
  • Migrate flows and configurations from Mule 3.8 to Mule 4.3
  • Automate application build and deployment with Jenkins, Maven, Git and Nexus
  • Environment: Mule 4.3, Mule 3.8, AWS, S3, Anypoint Studio 6.5 and 7.6, Jenkins, Splunk, GIT, Java 8.1, JEE, Oracle 11g, Salesforce, SQL Developer, Anypoint MQ.

MuleSoft Developer

AT&T
04.2019 - 06.2022
  • Collaborate with Business Analyst and PM to understand integration requirements
  • Create API interface with RAML 0.8 and Swagger in Design center and Anypoint studio
  • Create integration workflows using Mule ESB 3.9.x framework and implement transformation logic with DataWeave
  • Configure routing using scatter gather, choice router, foreach scopes
  • Implement global error handling, catch exception handling, choice exception handling and rollback exception handling
  • Follow best practices such as externalizing property file, secure sensitive credentials with secure property holder
  • Used secure property jar tool to generate hash for credentials using AEL algorithm
  • Deploy and scheduled mule project to on-prem runtime with MMC
  • Produce and consume both SOAP and Restful web services
  • Promote code from development to testing and production environments
  • Create Flows, Sub Flows, and DataMapper transformations in Mule configuration
  • Create complex queries with joins, sub-queries, and nested queries in SQL queries
  • Participate in trouble shooting and problem solving of the Integrations
  • Create High level, detailed design, topology, and testing documents
  • Environment: Mule ESB 3.x, RAML 0.8, Jenkins, Maven, SVN, DataWeave, CloudHub, MMC, Components, Scopes, Jira, confluence.

Java Developer

PNC
07.2017 - 03.2019
  • Implement Webservices and used Spring Framework
  • Implement and configured the Java beans using Spring MVC and Hibernate
  • 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
  • Prepare Java /J2EE development structure for Maven
  • Develop unified Global Transaction Banking platform using Google Web Toolkit (GWT) to support a consistent web experience
  • Set up JBoss Server, configured MySQL Cluster in Linux OS and installed Open Call XDMS
  • 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.

Education

Bachelor of Arts - Computer Science

Georgia State University
Atlanta, GA

Skills

  • Skill Summary
  • Integration
  • Mule 3x and 4x runtime, CloudHub
  • Programming languages
  • Java 6 and 7, XSLT, DataWeave, JavaScript, Python
  • J2EE Technologies
  • Java EE, JSP, Servlet, EJB, JDBC, JNDI, JSTL, JPA
  • Webservice
  • SOAP, REST
  • Database
  • Oracle 9i/10g, MongoDB 26, MS SQL Server 2008, MySQL 5/6, PostgreSQL 8/9
  • Application Servers
  • Apache Tomcat 5/6/7, Apache HTTP Server 2x, JBoss 5x, Express Nodejs
  • Version Control Systems
  • Apache Subversion SVN, CVS, Git and GitHub

Timeline

MuleSoft/API Developer

ADP
07.2022 - Current

MuleSoft Developer

AT&T
04.2019 - 06.2022

Java Developer

PNC
07.2017 - 03.2019

Bachelor of Arts - Computer Science

Georgia State University
Masre Ayu