suheib رطروط, Senior Software Engineer

suheib رطروط

Senior Software Engineer

Ejada

البلد
المملكة العربية السعودية - الرياض
التعليم
بكالوريوس, Computer Engineering
الخبرات
17 years, 6 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :17 years, 6 أشهر

Senior Software Engineer في Ejada
  • المملكة العربية السعودية - الرياض
  • أشغل هذه الوظيفة منذ ديسمبر 2011

 Riyad Bank Fees and Billing Business Rules Engine, Riyadh.
Duration:
1st of December 2011 - Present
Description:
Riyad Bank business rules for fees are defined in various applications in the bank’s infrastructure that is in the integration layer or in the back end systems. Any change to those business rules requires development efforts. IBM WebSphere WODM JRules Business Rules Management System (BRMS) provides a way forward which allows the Corporate/Retail Divisions to take control of their fees business rules and adapt to changing business requirements through a centralized Fees Management System.
In addition to the Fees Rules Engine, a Billing Management System with centralized Billing Repository is introduced to allow the capturing of registered customer cyclic based billing agreements, store cycle transactions, communicate with Fees BRMS to calculate billing charges, initiate customer debit transactions, create bills and generate fees statements to the customers.
Role:
 Business Rule Engine Designer and Developer.
 Business Rule server Administrator.
 Business integration Designer and Developer with Oracle, IBM Queue Manger
and BPMS.
Environment:
WODM BRMS, JAVA 1.6, Web Service, JSF, Spring, XML, XSD, LOG4J, JDBC, JUnit, RSA 7.5, eclipse, WAS 7, IBM MQ, zLinux, and AIX Servers.

Senior Software Engineer في Ejada
  • المملكة العربية السعودية - الرياض
  • يوليو 2011 إلى أكتوبر 2011

 Riyad Bank Corporate Training for bank production support in Riyad Bank, Riyadh.
Duration:
3 months - 1st of July 2011 To End of September 2012
Description:
After Migration of eCorp Project to production environment successfully, Riyad Bank builds a new team to be an eCorp production support team and requests an Ejada employee to lead and train them.
Role:
 Corporate channel framework Trainer.
 Workshop presentations, detailing impact analysis.
 Deliver Production Support Design and Manual Support Document.
Environment:
JAVA 1.5, Servlet, JSP, AJAX, Spring, XML, XSL, XSD, LOG4J, Castor, JDBC, JUnit, RSA 7.5, WAS 6.1, IBM MQ, and AIX Servers.

Senior Software Engineer في Ejada
  • المملكة العربية السعودية - الرياض
  • أكتوبر 2009 إلى سبتمبر 2011

 Riyad Bank Corporate, Riyadh.
Duration:
2 years - 1st of October 2009 To End of October 2011
Description
eCorp project has been undertaken to realize the Corporate Banking Division (CBD) requirements, and the scope focuses on the delivery of a corporate channel infrastructure and a set of business service requirements which will be delivered via the internet.
As Integration team, we were responsible for design and develop the integration module between the FE and Bank’s BE. This module was built automatically without writing java code and it depends just on the model class diagrams and manual writing to the XSLs and the XSDs.
Role:
 Front-end integration layer Developer.
 Deployment Engineer.
 Front-end Architectural Designer.
 System Analyst.
 Corporate Developer support.
Environment:
JAVA 1.5, Servlet, JSP, AJAX, Spring, XML, XSL, XSD, LOG4J, Castor, JDBC, JUnit, RSA 7.5, WAS 6.1, IBM MQ, and AIX Servers.

Java Developer في Ejada
  • المملكة العربية السعودية - الرياض
  • أغسطس 2009 إلى سبتمبر 2009

 Sadad Gateway Training for bank production support in Riyad Bank, Riyadh.
Duration:
1 month: August 2009
Description:
After Long Time of support for sadad gateway, Riyad Bank decides to handover the support to such team in their side. So they request Ejada to provide an employee to train selected team.
Role:
 Sadad Gateway application Trainer.
 Deliver Production Support Design and manual Document.
Environment :
JSP, Servlet, EJB, XML, JAXB, IBM MQ Series, IBM WAS 7.0, RSA 7.5, IBM IHS 7, AIX, Linux, and Windows

Java Developer في Ejada
  • المملكة العربية السعودية - الرياض
  • سبتمبر 2008 إلى أغسطس 2009

 Riyad Bank Internet Banking, Riyadh.
Duration:
1 year - 1st of September 2008 To End of August 2009
Description
Riyad Online Batch2 project has been undertaken to realize and complete the Retail Banking Division (RBD) requirements, and the scope focuses on the delivery of a Retail channel infrastructure and a set of business service requirements which will be delivered via the internet and mobile.
ROL is the Internet Banking enterprise application for Riyad Bank that manages the customer accounts and their transactions online.
As Integration Team we were responsible for design and develop the integration layer between frontend which use MVC and Middleware broker. The integration layer is ACL (Access Control Layer) Classes and property files to match between Frontend and Middleware elements.


Role:
 Front-end integration layer Developer
 Deployment Engineer.
 Change Request designer and developer.
 Internet banking developer support.
Environment:
JAVA 1.4, Servlet, JSP, XML, LOG4J, RSA 7.5, WAS 6.1, IBM MQ, and AIX Servers.

Java Developer في Ejada
  • المملكة العربية السعودية - الرياض
  • مارس 2009 إلى أغسطس 2009

 Riyad Bank as Sadad Biller Gateway Solution Project, Riyadh.
Duration:
6 months - 1st of March 2009 To End of August 2009
Description:
Riyad Bank Biller was established to interact with SADAD to allow Riyad bank customers to pay the loan through their bank accounts using SADAD service. Biller gateway is a J2EE enterprise application for sending XML requests and receiving XML responses with SADAD Organization over HTTPS protocol. The application uses SSL connection and Certificates for secure connections. The application connects to IBM MQ Series (Middleware layer) as a backend, gets the messages from the queues, parses them to a valid XML format based on SADAD XSD schema file and sends the requests to SADAD using SSL connection.
Role:
 Biller Gateway Clustering Designer.
 Deployment and support Engineer.
 Change Request designer and developer.
Environment :
JSP, Servlet, EJB, XML, JAXB, IBM MQ Series, IBM WAS 7.0, RSA 7.5, IBM IHS 7, AIX, Linux, and Windows

Java Developer في Ejada
  • المملكة العربية السعودية - الرياض
  • يوليو 2007 إلى يوليو 2009

 Riyad Bank, Albilad Bank, and SABB Bank Sadad Gateway Solution Project, Riyadh.
Duration:
2 years: 16 of July 2007 To End of July 2009
Description:
SADAD Payment was established by the Saudi Arabian Monetary Agency (SAMA) to be the national Electronic Bill Presentment and Payment (EBPP) service provider for the Kingdom of Saudi Arabia (KSA). The core mandate for SADAD is to facilitate and streamline bill payment transactions of end consumers through all channels of the Kingdom’s Banks. SADAD was launched on October 3, 2004. SADAD links the commercial sector and local banks, offering the ability to collect customer payments electronically through all the banking channels in the kingdom 24 hours a day.
SADAD gateway is a J2EE enterprise application for sending XML requests and receiving XML responses with SADAD Organization over HTTPS protocol. The application uses SSL connection and Certificates for secure connections. The application connects to IBM MQ Series (Middleware layer) as a backend, gets the messages from the queues, parses them to a valid XML format based on SADAD XSD schema file and sends the requests to SADAD using SSL connection.
Role:
 Sadad Gateway Clustering Designer.
 Deployment and support Engineer.
 Change Request designer and developer.
Environment :
JSP, Servlet, EJB, XML, JAXB, IBM MQ Series, IBM WAS 7.0, RSA 7.5, IBM IHS 7, AIX, Linux, and Windows

Technical support Trainee/Engineer في Optimiza- CEB
  • الأردن - عمان
  • أغسطس 2006 إلى أبريل 2007

Ministry of Educational Network Project

الخلفية التعليمية

بكالوريوس, Computer Engineering
  • في Jordan University of Science and Technology
  • يناير 2007
الثانوية العامة أو ما يعادلها, scientific specialization
  • في Zarqa Secondary School
  • أغسطس 2002

Specialties & Skills

Software Engineering
Software Analysis
Websphere
IBM DataPower
MS Word, Excel, Access, Power Point, MS Project, Project Workbench
websphere
XSL and XSD
MQ Series
XML Processor

اللغات

العربية
متمرّس
الانجليزية
متمرّس

العضويات

SUN
  • SCJP certified
  • February 2008
IBM
  • IBM Websphere Application Server network deployment administration V6.1 Certified
  • March 2009