HABTOM WOUNEH
United States
**********@*****.***
Twitter/Blog/Portfolio
PROFESSIONAL SUMMARY
More than 8 years of experience in software development, and implementation. The life cycle includes requirements analysis, design specifications code development, code integration, testing, and developing Object-Oriented Analysis and Design with Java/J2EE
More than 5 years of experience on MuleSoft, Including ESB, any point Studio, Dataweave, CloudHub, Runtime Fabric (RTF), API Management, EDI Integration, API Kit, API Gateway, flow, and Various Connectors.
Leading offshore and onsite for more than two years
Hands-on experience in using Mule Connectors Like FTP, FILE, SFTP, IMAP, Salesforce, NetSuite, etc. as part of Integration Usage.
Hands-on Expertise in coding and designing XQuery functions, Custom XQuery, XPath, XSLT, and WSDL.
Extensive experience in designing, developing, and managing APIs using Mule Gateway/portal.
Strong knowledge in SDLC, Agile (Scrum), waterfall, UML, OOAD (Object-Oriented Analysis and Design), and cloud computing.
Design, Development, and Operational Support of SOA (Service Oriented Architecture)-based Web Services, APIs, and Batch Processes.
Good knowledge and hands-on experience in JAVA, and Mule ESB with different mule components.
Experienced troubleshooting on the Mule ESB, including working with debuggers, flow analyzers, and configuration tools.
Exposed Web Services i.e., SOAP/REST endpoints using Mule ESB Integration platform.
Hands-On Experience in the development of RAML, Swagger, YAML, and WSDL Specifications for implementing REST and SOAP Web services.
Strong Experience in API Lead connectivity with the defining system, process, and Experience APIs. Experience with EDA (Event-Driven Architecture) and implementations.
Automation Testing and API Testing with Selenium
Has leveraged API-led connectivity to implement the API.
Experienced in writing XPath3 and JSON expressions to read data depending on the business requirements using MEL language.
Combination of independent and teamwork skills, exposure to working in Agile Process.
TOOLS STACK
Programming Languages: Java, DataWeave, YAML, ESQL, MEL, XSLT, C++, J2EE, SQL
Web Services: SOAP, REST, WSDL, XML, UML, XPATH, XQUERY
Integration Tools: Mule ESB, IIB, DataPower
Integration Tools: ESB, API Designer, CloudHub Runtime Manager, Anypoint Studio, Anypoint Runtime Fabric (RTF).
Web Technologies: HTML, JavaScript
Messaging System: ActiveMQ, IBM MQ, Kafka, Pub/Sub and RabbitMQ
IDEs: Anypoint Studio, Eclipse, JDeveloper, and MUnit and Lighting
Operating Systems: Windows, Linux
EDI (Electronic Data Interchange)
Databases: Oracle, MySQL, DB2, PostgreSQL and MongoDB
ERP &CRM: SAP, SAP Hybris, Salesforce, JD Edwards
CVS, SVN, Git for Version Control
Build and Deployment Tools: Jenkins, BitBucket, Maven, and Gradle.
Development Environments: Mule 3. x, 4. x on-prem and cloud, Runtime Fabric on-prem and cloud.
CI/CD: Jenkins, GitHub, Microsoft Azure (ADO) and UCD
Unit Testing: MUnit, Junit, Automation Testing, and Selenium Testing
EDUCATION
Bachelor of Science in Computer Science AAT UNIVERSITY
Masters of Business Administration in Int’l Business Lincoln University
CERTIFICATION
Certified Mulesoft Developer Level-1
EXPERIENCE
Senior Mulesoft Developer TCC, IN
APR-2020 – PRESENT
Develop the flows/Orchestrations for the Integrations component written on top of different internal platforms using mule ESB and Implement mule flows for each entity with retry mechanisms.
Design and develop enterprise services using RAML and REST-based APIs and used various transformers in Mule ESB based on the use case and implemented the custom transformations.
Design, build and manage various API using Anypoint API Manager and API portal including the access management and security of the use API gateway Managing the API analyses like performance, usage, and errors to understand better and improve services of the user.
Collaborate with applications development and QA teams to establish best practices implementation of methodologies and toolsets.
Testing and support of the applications under different environments including DEV, SYST, UAT, and Prod.
Leading more than 10 developers including offshore and onsite
Participating in agile training and daily scrum meeting to discuss the progress of the project and any blockage of the work and solution of the block.
Involved in requirements gathering analysis design and development of the project.
Consumed SOAP web services using the Web service consumer component of Mule.
Worked Mule event Processor and worked the API lead connectivity end to end
Worked Mule gateway Processor and worked the API lead connectivity end to end
Worked on the Mule Anypoint platform to design and develop APIs.
Worked the API lead connectivity end to end
Implemented and built the Anypoint platform and develop APIs.
Transformation logic has been leveraged by data weave transformation components i.e., a transformation like JSON, XML, Java, or CSV.
Refactor the code to maintain API led layered approach.
Environment: Mule ESB 4, 3.9, Anypoint Studio, Active MQ, Rabbit MQ, JSON, Anypoint platform, Mule ESB, MuleSoft Runtime Fabric (RTF), JMS, Git, SOAPUI, Oracle, Maven, JProfiler, Groovy Grails, Mongo DB, Snowflake, Alfresco, WMQ, Email connector, SAP
Mulesoft Developer TD-Bank
OCT-2017 TO APR-2020
Develop the integration workflow using an ESB Framework.
Leading more than 10 developers including offshore and onsite
Worked the API lead connectivity end to end
Worked on user stories. Provided inputs on implementing them. Created Technical specifications from functional Specs.
Worked with XML, JSON, CSV, IDOC message formats. implemented transformation using Dataweave and MEL.
Have integrated web services including SOAP as well as REST using Mule ESB and used various transformers for transforming between data formats.
Transformation logic has been leveraged by data weave transformation components i.e., transformations like JSON, XML, Java, and CSV.
Testing and support of the applications under different environments include DEV, SYST, UAT, and Prod. applications with cloud services, etc. using Mule CloudHub.
Involved in CCP, Policy Admin System’s UI implementation by using Groovy Grails web framework.
Consumed SOAP web services using the Web service consumer component of Mule.
Refactor the code to maintain API led layered approach.
Has worked with cloud hub for deployment activities.
Configured API Proxy, Setup API Monitoring & Kerberos Security Implementation for Authorization, and Optimized Service Utilization by setting up SLA and Rater per limit.
Implemented Batch processing in Mule for processing Flat files
Strong knowledge and hands-on experience in documenting and designing RESTful API as per RAML specifications.
Created various pipe drive integrations in Mule
Worked with Filters, routers, and Scatter-gather and custom aggregate messages between multiple Citizens Services
Implemented multiple flows and sub-flows which include Filter, message enricher, poll, and custom connectors to connect to DB
Has involved CI/CD pipeline setup for hybrid deployment approach.
Worked with Salesforce, Database, SAP, Workday
Environment: Mule ESB 4, 3.9, Anypoint Studio, Active MQ, Rabbit MQ, JSON, Anypoint platform, Mule ESB, MuleSoft Runtime Fabric (RTF), JMS, Git, SOAPUI, Oracle, Maven, JProfiler, Groovy Grails, Mongo DB, Snowflake Alfresco, WMQ, Email connector, SAP
Middleware Consultant Progressive, OH
APR-2016 TO JUL-2017
Created Documentation related to the Mapping of Artifacts specifics for IIB to Mule Migration.
Designed and Developed REST APIs by creating the initial specifications using Swagger and RAML
Worked on the creation of Mule flows that make use of patterns like content-based routing by implementing the core Choice component
Implemented Orchestration layer using File, HTTP, Database, FTP, JMS, and SFTP connectors from MULE ESB.
Transformation logic has been leveraged by Data weave transformation component i.e., transformation like JSON, XML, JAVA, CSV
Exposed REST Services using API router kit & RAML.
Developed SOAP and REST services in IBM Integration Bus/Message Broker
Configured APIs to implement security and policies
Refactor the existing code to maintain API led layered approach.
Worked extensively with Databases in creating stored procedures, creating Composite indices for query optimization by working hand to hand with DBAs
Developed test cases and involved in CI/CD
Involved in setup and planning of Hybrid Mule environment
Developed various synchronization services in Mule
Environment: Mule ESB 3.8, Anypoint Platform, Anypoint Studio 6 Cloud Hub, JAVA, IBM WebSphere MQ, IIB, DataPower, Active MQ, Service Now, Salesforce, SAP Hybris
Middleware Developer (JAVA, DATAPOWER, IIB &DP) CIGNA, OH
MAR-2015 TO FEB-2016
Involved in configuring MPGW and WSP Services, Error Handling, troubleshooting, Logging, Load Balancing, Monitoring, and SLM policies in DataPower.
Used XSLT for dynamic routing and transformation in DataPower.
Worked with Collector, Aggregate, and timer nodes in Message Broker.
Involved in administration and support of Message Broker/IIB, MQ, and DataPower
Developed SAP integration services in IIB using SAP Adapter nodes
Design and Development of SOAP and REST Web Services in Message Broker
Created Swagger specification for REST Services.
Created WSDLs and developed Synchronous and Async web services.
Enhancing the existing Message flows to support future requirements.
Developed File handling services to process daily batch updates in Message Broker.
Main Point of contact for all the Communication with the Clients and the
Environment: IIB/Message Broker, WTX, MQ Series, DataPower, Java, ESQL, XSLT, WebSphere, BPM, EDI, Cobol, Siebel, Oracle (Diamond), Mainframes, Linux, Unix, Z/OS