Lanham, MD *****
**********@*****.***
Gelu GG kahsay
Professional summary:
● Seven years of experience in various application Design, Development, Test and Maintenance.
● Four years of experience in MuleSoft Platform.
● Good technical experience on various components of Anypoint Platform like Anypoint API Platform, Enterprise Service Bus and Messaging Queues.
● Experience in designing and developing RAML based APIs using Anypoint API Platform.
● Worked on developing batch integrations to transfer data in bulk between enterprise applications using MuleSoft Enterprise Service Bus.
● Used several connectors like HTTP, Database, Salesforce, Workday, Azure Queues, Rabbit - MQ, File and SFTP.
● Good experience with Credentials Vault (Secure Property Placeholder), a critical piece in application development in MuleSoft.
● Experience in building complex Mule Flows, Scopes, Error Handling strategies, Message Filters, Validation, Transformation, Message Enricher and Flow Controls.
● Have used SQL and database technologies extensively on several projects. Worked extensively on writing efficient SQL to read and write data.
● Good exposure to Continuous Integration and Delivery tools surrounding Anypoint Platform. Used CI/CD tools like Jenkins, GitHub, Maven, MMC and Anypoint Runtime Manager.
● Experience in using Splunk (Log Aggregator) to create reports and dashboards from log files.
● Have used Your-kit Profiler to debug and enhance application performance in MuleSoft.
● Experience in developing applications using PeopleSoft ERP.
● Developed several custom applications using PeopleSoft technologies like Application Designer, PeopleCode, Application Engines and Component Interfaces.
● Developed integrations in PeopleSoft using Integration Broker.
● Good experience in Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development and Testing of software applications. Strong team player. Worked on projects with different team sizes
Skill summary :
● Anypoint Platform: ESB, Anypoint API Designer, MMC, Cloud Hub, Runtime Manager, Anypoint Studio, RAML Web: HTTP, REST, XML, JSON
● Connectors: HTTP, Salesforce, Database, Workday, File, FTP/SFTP, AMQP, Microsoft
● Service Bus Message Transformation: JSON, XML, Dataweave, Java Collections, Data
● Mapper Database: MS SQL Server, Oracle, MySQL
● Tools: Anypoint Studio, Eclipse, SQL Developer
● CI/CD: Maven, Jenkins, GitHub, Artifactory
1
Work history:
Barclays,New York City, Mulesoft/API Developer
05/2023 to present
● Create RESTful APIs using API Designer and generate flows using RAML files.
● Create design document specifications, troubleshoots and testing.
● Integrate various enterprise applications perdesigned architecture.
● Leverage various connectors; Database, HTTP, Webservice Consumer, JMS, Objectstore, FTP and File etc.
● Leverage various routers; Choice, Scatter-gather, until successful etc.
● 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 use 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 mechanisms.
● Implement guaranteed message delivery using AnypointMQ, reliability design patterns.
● Plan, prepare and execute cutover activity and support hyper-care.
● Designed and documented an 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.
● Environment:Mule 4.3, Mule 3.8, AWS, S3, AnypointStudio 6.5 and 7.6, Jenkins, Splunk, GIT,
● Java 8.1, JEE, Oracle 11g, Salesforce, SQL Developer, Anypoint MQ. Ameriprise Minneapolis, Minnesota, mulesoft developer 02/2020 to 04/2023
● Participate in gathering the requirements and evaluating business, functional and technical Requirements.
● Designed complex Web Service application systems using WebSphere Message Broker integration platform.
● Create and review unit, integration and system test plans.
● Create API Proxy and deploy to API Gateway.
● Create RAML specification in Any point Studio 6.x platform and use fragments such as Resource type, Traits and Library to enable reusability.
2
● Develop Mule ESB projects for the services with synchronous and asynchronous Mule flows. Create flows that provide and consume services (SOAP & RESTful).
● Prepare Unit Test Case documents and test the message flows using SOAPUI, RFHUtil and MQ queues.
● Create a MULE ESB artifact and configured the MULE configuration files and deployed.
● Create flows in the design studio and transform messages using Dataweave and MEL.
● Create flows that pass messages using VM transport.
● Secure property files using AES algorithm and configure trust store key store files.
● Automate build and deployment process with Jenkins, Maven, SVN, Nexus.
● Actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development and testing.
● Monitoring the request and response payload used the MMC Mule management console.
● Environment: Mule 3.9, Websphere MQ, Anypoint Studio 6.5, API Gateway, Jerkins, Salesforce, Cloud Hub, SVN, Oracle 11g/ 12c, ESQL, Java 7/ 8, API Manager, GIT. Cigna, Bloomfield, CT, Java Developer
10/2017 to 01/2020
● Implement Web Services and use 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 the 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 a 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 and certification:
Bachelor’s in Computer Science
Certified MuleSoft Developer
3