Frehiwot Fitamo
*********@*****.***
**** **** ****** ***, ******* OH
Professional Summary:
About 6 years of experience in Web services Development (SOAP & Restful) Web
services Security, creation of WSDLs (Contracts), XSDs and various canonical Data
Formats.
Good experience in Message transformation, routing and Enrichment using ESQL,
Java, Mapping & XSLT (IIB/Message Broker/ DataPower).
Good transformation experience in XML, JSON, EDI, Text, Copybook Data
Formats.
Good Experience with DFDL and MRM.
Experience in Developing Web services (SOAP and Restful) using Message Broker
(IIB) and Datapower.
Designed, configured and developed AAA, Multi-Protocol Gateway, XML firewall,
Web service Proxy services in Datapower
Good transformation experience with XML, JSON, EDI, Text, Copybook Data
Formats. Good Experience with DFDL and MRM.
Experience in setting up and maintain the policies and configuring rules and actions
with DataPower services of MPGW, Web Server Proxy, XML firewall, and Web
Application Proxy
Excellent communication skills, technical writing skills, creation of system design
documents, proven problem-solving techniques, ability to self-manage and mentor
others in a team.
Skilled at assessing client needs, working in a group, suggesting ideas that enhance
efficiency and maximize performance, implementing cutting-edge technology
solutions, and training/supporting end users.
Technical Skills Summary
Windows, AIX, UNIX, Mainframes, Linux
Platforms
IIB 9/10, WMB 8/7/6.1, DataPower XI50/XI52, WAS, MQ
RDBMS
HTTP/HTTPS, SMTP, FTP, SOAP, MQ, JMS, TCP/IP, SSH, SFTP
SQL Server Tools
Case Tools Clear case, SVN, GitHub
Programming SQL, ESQL, XSL, UML, Shell Scrip, Python
Language
Education and Training
B.S.C Degree in Civil Engineering, AAU
Diploma in Applied Computer Science, AAU
Professional Experience
Client : Greif, Delaware, OH May 2016
Present
Role : Sr. WebSphere/IIB Developer
Responsibilities
Responsible for identifying the business requirements and authoring Detailed Design
Documents.
Responsible for business change requirement and customization using ESQL to
implement the business logic in the flow.
Create Message Flows using Message Broker toolkit with nodes that support (HTTP,
SOAP, MQ, Aggregation, Filter and Database).
Implement ESQL procedures and functions to transform XML, JSON and Flat file
messages.
Stage and Publish API's from IIB to API Manager.
Subscribe to API Plans on Developer portal and consume API from IIB message flow.
Setup SSL certificates for all interfaces in Message broker keystore for webservice
interface with an external partner using Ikeyman Tool.
Create and use reusable components such as Exception handling library and logging
framework.
Participate in iterative meeting in MQ and IIB infrastructure sizing, configuration and
automation process.
Handled a project to go live and supported all the production issues whenever needed.
Coordinate with test team in resolving defects/ enhancements throughout testing
cycle.
supported DataPower services such as (WSP, MPGW and XML firewall).
Participate in building scripts for auto deployment and finding queues and other
configurable services in Test and Prod Environments.
Involved in migrating Broker 7 to version 10.
Responsible for production support after go-live and to be part of rotation calls.
Environment: IBM Integration Bus v10, WebSphere MQ V8.0, APIC v5, WAS 8.5,
WebSphere DataPower XI52, WebSphere Integration Developer, Teradata, Oracle,
SqlServer, ESQL, Java, XMLSpy, SoapUI, Putty, Windows, Unix.
Client : Tenneco, Lake Forest, IL Mar
2015 Apr 2016
Role : Sr. IIB/MQ Developer
Responsibilities
Understand functional requirements and map them to business / functional domain
and processes which includes analyzing and identification of reusable services if
already existing
Create Schema and WSDLs for describing Webservices.
Implement ESQL to transform from one message model to another format.
Create message flows using HTTP, SOAP, Routing and Transformation for hosting
and calling web service.
Build an Error Module using Try Catch nodes to catch the exceptions and later
logging error messages and Exception List on to the Queue.
Participate in design and development of Publish/Subscribe message flow
Architectures.
Participate in Naming Conventions, Backup & Recovery and Problem Determination
Strategies for the project.
Create Message Flow that act as webservice provider as well as requestor to consume
the webservices, using HTTP and SOAP messages.
Create migration plan and migrated message flows from WMB v7 to IIB v9.
Implement complex Message Flows with java and ESQL nodes using Message
Broker toolkit.
Participate in code review and support of the application integration systems with the
business architects.
Create ANT Scripts on Linux to deploy Message Flows and Message Sets.
Participate in administration of MQ series, such as installing, configuring and
maintaining different domains, managing different queues and queue managers,
channels and listeners and their respective functionalities.
Manage, configure and monitor MQ Listeners, Command Servers, Channel initiators,
Trigger Monitors, MQ Log files & Dead Letter Queues, MQI calls.
Environment: IBM Integration Bus V9.0.3 and Toolkit, WebSphere MQ V7.5,
WebSphere DataPower XI52, Unix, SoapUI, Putty.
Client : Community Health, Franklin, TN
Aug 2013 Feb 2015
Role : Message Broker/MQ Developer
Responsibilities
Create Message Flows using Message Broker toolkit.
Participate in all MQ administration, managing clusters both in GUI and command
mode.
Participate in SSL Configuration on WebSphere MQ for security.
Implement complex transformation logic using both ESQL and java.
Implement publish-subscribe scenarios based on requirement.
Worked file transfers, model 834 and 837 enrolment and claim message respectively.
Participate Webservice Proxies, Web Application Firewalls and Multiprotocol
Gateways.
Participate in maintaining the existing production systems.
Responsible for developing procedures for logging / recovery of MQ objects.
Design and develop MQ adapters that use the MQ for Java to process XML messages.
Develop Shell Scripts on various UNIX platforms for monitoring WMQ.
Environment: WebSphere Message Broker V7 and Toolkit, DataPower XI50,
WebSphere MQ V6, DB2, SqlServer, ESQL, Java, Putty, Windows, Unix.
Client : Genesco, Nashville, TN Sep
2012 Jul 2013
Role : Database Developer
Responsibilities
Perform business analysis, technical analysis, systems design, application software
programming.
Prepare DFD's & Entity Relationship(ER) diagrams.
Create and restructure the stored procedure, designing, coding and developing the
same using the T-SQL Programming.
Create, set and maintain Database Administration scripts.
Create T-SQL for creating, altering and maintaining databases and database objects.
Manage SQL Server databases access security privileges and permission for groups,
roles users and logins, created and supported complex database schema and
administration task of SQL Server.
Perform Batch processes, Import, Export, Backup, Database Monitoring tools and
Application support.
Tuning query by using SQL Profiler, Execution Plan, Trace Statistics, DBCCs, and
DMV etc.
Configuring, monitoring and troubleshooting solutions.
Configuration of report server and report manager scheduling, give permission to
different level of users in SQL Server Reporting Services.