Yohanes Berhanu is an IBM Certified Solution Developer with over 5 years experience working in the areas of Service Oriented Architecture (SOA), Business Process Management (BPM) and J2EE Integration Architectures. He is experienced in all the areas of the SOA life cycle, including modeling integration solutions using BPMN notation, assembling and developing the services, configuring the services for deployment and managing the service interactions. He has worked in all aspects of the software development life cycle, including development, analysis and design, testing and support. Yohanes Berhanu has received several service excellence awards from IBM for producing high quality deliverables and going above and beyond and being committed to providing the services that will make IBM and their clients successful.
SOA WebSphere Process Server Developer @ The FEMA Mapping Information Portal is using WebSphere Process Server as the bpel processing engine and WebSphere Portal as the human interaction interface. The Mapping Information Portal consists of long-running synchronous/asynchronous processes that can span months and even years. The great majority of the bpel workflow processes are composed of human tasks and involve human interaction. During the execution of these workflow processes, there are process instance failures sometimes due to issues with JMS processing by MQ, database deadlock or due to other environmental error. At the time of failure, hundred of projects could potentially fail with no simple way of restarting and restoring them back to their desired activity and state. To help troubleshoot failed workflow processes, FEMA requested a number of customized tools to troubleshoot and restart long-running processes in WPS. I was the lead developer to architect and develop custom WebSphere Process Server tools using WPS API. Upon completion, I conducted training for the FEMA support staff on how to use the tools. From April 2011 to Present (4 years 9 months) SOA WebSphere Process Server Developer @ The MIP is the information technology component of Department of Homeland Security (DHS) Risk Mapping, Assessment, and Planning (Risk
MAP), Customer and Data Services (CDS) program. On Risk MAP, IBM is a partner to Zimmerman and Associates, Inc. (ZAI). The MIP provides the data, technology platform, and analytical tools that enable users to be better informed, to analyze the data, and to decide and act appropriately, resulting in reduced vulnerability to flood hazards. The purpose of the project was to reengineer and migrate BPEL developed in WebSphere Studio Application Integration Developer (WSADIE) to WebSphere Process Server (WPS). My primary role along with a team of Portal developers and business architects was to define the business flow, architect the design and model the business using BPMN notation, choreograph the BPEL using standard widgets and custom java coding, deploy templates in Integration Solution Console, configure custom LDAP criteria and help configure WPS with WebSphere Portal to serve as the human interaction interface, audit events through CBE Browser, administer BPC instances through BPC explorer and perform unit and integration testing. From December 2008 to April 2011 (2 years 5 months)
B.S., Information Science @ University of Maryland Baltimore County From 2000 to 2005