WEBIT GESE
PROFESSIONAL SUMMARY
• *+ years of experience in the IT industry including 4+ years of
experience using MuleSoft API - led connectivity, MuleSoft ESB and Enterprise Application Integration (EAI)
• Full life-cycle experience in the analysis, architecture, design documentation and promotion of EAI solutions including the use of SOA solutions (with emphasis on Mule)
• Mule ESB experience with REST and SOAP web services, RAML, and use of different mule connectors (File connector, Http/Https, VM, CXF connectors Siebel, PayPal etc.)
• Extensively worked on both Enterprise and Community edition of MULE ESB and configured MULE API manager and RAML.
• Experience using connectors such as Salesforce, HTTP, FTP and File connectors.
• Well versed with SOAP and REST architectural style and design principles.
• Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment, and routing to upstream and downstream entity data consumers.
• Orchestrated full Software Development Life Cycle (SDLC) starting from collecting Business specifications, Analysis, Design, Development, Testing and documenting the entire life cycle using various methodologies like Agile and Waterfall Development.
• Hands on experience merging and branching with version control tools like Git, CVS and SVN to manage and control software development across various releases.
• Experience using tools such as Log4J, FileZilla and Putty.
• Expertise in Unit testing using JMeter, MUnit & JMeter, integration testing and system testing.
WORK HISTORY
MuleSoft/API Developer, 12/2020 to Current
Ameriprise - Minneapolis, MN
• Participate in application design, technical meetings, task estimations, backlog grooming etc.
• Design, develop, test, maintain and implement Mule 4.3 application that integrates various systems.
• Integrate system with connectors such as Salesforce, Database, JMS, Active MQ, HTTP, FTP, SFTP and File Connectors
• Implement message transformation with Transform component and implement exception handling.
• Secure REST API interface with OAuth 2.0 and Client ID enforcement policy on API Manager
CONTACT
Phone: 612-***-****
Email: *********@*****.***
SKILLS
• Integration: Mule 3.x and 4.x
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 2.x,
JBoss 5.x
• Version Control Systems: Apache
Subversion, SVN, CVS, Git and
GitHub, Bitbucket
• Apply SLA base rate limiting, IP whitelisting, Throttling policies on API manager.
• Create cluster environment using Mule ESB with Mule Anypoint Platform
• Implement PUB/SUB integration pattern with Active MQ
• Create RAML based REST API's using Mule ESB
• Add the nexus repository details in pom.xml to import all dependencies while using Jenkins to build and deploy the application to CloudHub.
• Write MUnit test cases to validate the Mule flows.
• Automate build and deployment package tool using Maven and build the code in Jenkins.
• Implement data transformation using XPATH, XSLT, DataWeave, Custom java classes.
• Used Bitbucket and GIT repository to run the Jenkins job for Continues Integration
• Participate in production support effort, call rotation and used ServiceNow for incident management
Environment: Microsoft SQL, Oracle, ELK, Salesforce, Jenkins, SQL Developer, Active MQ, Mule 3.9 and 4.3, Anypoint Studio 6.5 and 7.6, GIT, Java 8.1, J2ee.
Mulesoft/ Integration (Boomi) Developer, 03/2018 to 11/2020 Health Mart Systems - Omaha, NE, USA
• Participate in gathering requirements, analyze and provide end to end solution with Boomi API Gateway.
• Configure environments in Atom sphere and configure Atom cloud & Atom/Molecule local to each environment.
• Build integration processes integrating cloud-based applications
(SaaS/PaaS), and On-Premises Enterprise Applications.
• Integrate SaaS platforms like Salesforce and other legacy systems such as SAP ERP, Baan ERP using Dell Boomi.
• Design frameworks/standards by implementing SOA-based services, applying key SOA design patterns and EAI patterns.
• Participate in communicating with the business team & trading partners to onboard new trading partners.
• Create maps for EDI to Canonical, Canonical to DB, DB to Canonical, and Canonical to EDI
• Create business rule on BOOMI to route & post the documents to WMS.
• Design and develop enterprise services API specification using RAML and REST schema.
• Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and ActiveMQ.
• Create Mule ESB helper class to call the Mule flow, connection end point and connectors.
• Create RAML 1.0 specification file based on blueprint mapping document in Anypoint portal’s API manager.
• Create SQL mappings on BOOMI to post orders to WMS.
• Create custom mapping functions using Groovy & Java scripts.
• Redesign the process to make them easily understandable and generic & have multiple sub-processes.
• Participate in production support roles after go-live Environment: Mule ESB, Anypoint studio, ActiveMQ, RAML, Dell Boomi AtomSphere Local, Dell Boomi AtomSphere cloud (SaaS), Groovy script, JavaScript, Java, WMS, EDI, XML
Oracle SOA Developer, 09/2016 to 02/2018
7-Eleven - Dallas, TX, USA
• Participate in business requirements analysis to identify customization requirements, perform analysis of standard oracle processes for customizations required and prepare technical specifications for AP, AR, OM, INV, PO modules.
• Participate in various SDLC stages of executing J2EE based enterprise applications including requirement analysis, design, implementation, and support.
• Design and develop interfaces between legacy/feeder systems as part of ORACLE integration with client specific third-party systems.
• Develop these processes using UNIX shell scripting, SQL plus, PL/SQL, and SQL loader.
• Conversion of data from client legacy system to ORACLE involving use of SQL loader to load data into oracle interface tables and data mapping of legacy system data to ORACLE tables.
• Evaluate the Reports and test them for the desired outputs after development as per the business requirements.
• Implement and execute test scripts and drive resolution of fixes to the system prior To User Acceptance Test
• Customizations of standard oracle reports to develop custom excel templates for user friendly reporting and analysis.
• Create custom responsibilities to which were attached specific menus, forms, and reports for restricted user access.
• Create PL/SQL procedures and used SQL loader to transfer data from Legacy systems like Eco System, MAS200
Environment: Oracle Applications Financials, Oracle Application server, Eclipse, Java J2EE, TOAD, SQL Developer, SQL Loader, developer 10g, XML Publisher, Oracle 10g/9i, PL/SQL Developer.
EDUCATION
Bachelor’s Degree
CERTIFICATIONS
MuleSoft Certified Developer 3 & 4