يوسف كامل, Analyst Programmer

يوسف كامل

Analyst Programmer

BBK Bank

البلد
البحرين - المنامة
التعليم
دبلوم, Software Development
الخبرات
16 years, 9 أشهر

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

حظر المستخدم


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

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

Analyst Programmer في BBK Bank
  • البحرين - المنامة
  • أشغل هذه الوظيفة منذ أغسطس 2017

 Covering concerns related to ETHIX CORE-Banking System in both levels (functional and technical).
 Providing Business requirements analysis, business redirection, advice and recommendation.
 Creating, Analyzing design and solving reported problems related business user’s Crystal Reports according to bank business and central bank rules.
 Technical and solution architecture.
 Analyze and provide solutions, advices, workarounds and answers for business user concerns.
 Creating and maintaining automatic jobs to cover business requirements using SSIS vb.net packages - Visual Studio.NET.
 Assisting API interfaces using C# Visual Studio.NET.
 Testing and applying the required patches on ETHIX-CORE for upgrade.
 Implementing new features on ETHIX CORE-Banking system.
 Applying Live Support 24/7.
 Supporting other interfaces communicating with ETHIX CORE-Banking system.
 Communicating with vendor for:-
 Issues created on Bank's environment and need to be fixed.
 Change requests by applying analysis for business user’s requirements then producing specifications documents for these changes. liaising with others such as Delivery Channel, Designer, Developer and tester to produce new features efficiently

Phoenix CORE-Banking System Functional Consultant في ITS - International Turnkey Systems
  • مصر - القاهرة
  • أشغل هذه الوظيفة منذ يونيو 2014

 Key Work:
 Participated as ETHIX CORE-Banking Second Line Support (Sybase and Oracle release).
OBJECTIVE
Seeking leading/challenging position in the field of Banking in an excellent and professional environment that encourages self-growth, to improve my professional capabilities where my experience, educational background and my interpersonal skills could be much developed and applied to become an active participant in the organization Success and development.
 Provided ITS members training and knowledge transfer.
 On-Site customers support for critical cases in different countries.
 Provide supporting services for more than 28 financial institutions in different countries in the MENA region and Malaysia
 Analyze and provide solutions, advices, workarounds and answers for reported incidents and concerns while complying with the incidents’ SLA targets.
 Provide consultations and advices to team members and customers for concerns and problems reports.
 Set approaches and plans for disasters recovery (down time, performance and financial impact) in CORE-Banking and DB levels.
 Assist/participate in project scope definition.
 Examine the customer’s business and assist in defining what the system should do in his area of expertise.
 Assist in developing implementation plans and provide post implementation functional support.
 Assist management in advising the client on means to close requirements and application gaps.
 Assist in providing information and knowledge about the system under implementation.
 Participate in Customer knowledge transfer.
 Assist/participate in system testing.
 Ensure adherence to ITS internal procedures regarding quality and knowledge management.
 Provides integrated controls and parameters for the Bank, General Ledger, Relationship Management, Security, Deposit and Loan Products, Safe Deposit Box, Teller, Rates, Charges and a variety of other administrative areas.
 Process bank’s monetary and non-monetary transactions like pays interest, assesses service charges, produces reports, notices, checks, transfers funds and updates customer files and accounts.
 Analysis design and solve reported problems related customer’s reports according to bank business and central bank for related countries regulation.
 Facilitate the proper information that helps customers as decision support.
 Provide 24x7 support for High and Critical incidents which would affect the customer’s business stability and may cause main service stoppage.
 Provide onsite customer support for MENA customers.
 We apply ITIL Process using REMEDY as interface with customer and prepare for certificate.
 Projects and Implementation Tasks:
- 3 -
 Bahrain Islamic Bank BISB \[Bahrain\] - After Live Support 10-2015
 The requirement is On-Site support the ITS ETHIX-CORE application and applying patches.
 Targets:
 Support LIVE environment for any issue raised from business user.
 Minimize the required down time for applying patches.
 Apply the required patches on ITS ETHIX-CORE.
 Make sure that all 3rd parties is fully compatible with the new system updates.
 Analyze and provide solutions, advices, workarounds and answers for business user concerns.
 Report any issue appeared to the development to fix.
 Bank of Bahrain and Kuwait BBK \[Bahrain\] - Upgrade 08-2015
 The requirement is On-Site support the ITS ETHIX-CORE application and applying patches.
 KUWAIT FINANCIAL HOUSE Bank \[Bahrain\] - After Live Support 01-2015
 The requirement is On-Site support the ITS ETHIX-CORE application after going Live.

Phoenix CORE-Banking System Senior Functional Specialist. في ITS ( International Turnkey Systems)
  • مصر - القاهرة
  • يناير 2013 إلى يونيو 2014

Key Work:
 Participated as ETHIX CORE-Banking Second Line Support (Sybase and Oracle release).
 Provided ITS members training and knowledge transfer.
 On-Site customers support for critical cases in different countries.
 Provide supporting services for more than 28 financial institutions in different countries in the MENA region and Malaysia
 Analyze and provide solutions, advices, workarounds and answers for reported incidents and concerns while complying with the incidents’ SLA targets.
 Provide consultations and advices to team members and customers for concerns and problems reports.
 Assist/participate in project scope definition.
 Examine the customer’s business and assist in defining what the system should do in his area of expertise.
 Assist in providing information and knowledge about the system under implementation.
 Participate in Customer knowledge transfer.
 Assist/participate in system testing.
 Ensure adherence to ITS internal procedures regarding quality and knowledge management.
 Provides integrated controls and parameters for the Bank, General Ledger, Relationship Management, Security, Deposit and Loan Products, Safe Deposit Box, Teller, Rates, Charges and a variety of other administrative areas.
 Process bank’s monetary and non-monetary transactions like pays interest, assesses service charges, produces reports, notices, checks, transfers funds and updates customer files and accounts.
 Analysis design and solve reported problems related customer’s reports according to bank business and central bank for related countries regulation.
 Facilitate the proper information that helps customers as decision support.
 Provide 24x7 support for High and Critical incidents which would affect the customer’s business stability and may cause main service stoppage.
 We apply ITIL Process using REMEDY as interface with customer and prepare for certificate.
 Projects and Implementation Tasks:
 KUWAIT FINANCIAL HOUSE Bank \[Bahrain\] - patches modification - 2014
 The requirement is to apply patches over the ITS ETHIX-CORE application.
 Targets:
 Minimize the required down time.
 Apply the required patches on ITS ETHIX-CORE.
- 5 -
 Make sure that all 3rd parties is fully compatible with the new system updates.
 ADIB Bank \[Egypt\] - On Site Support - 2013
 The requirement is On-Site support the ITS ETHIX-CORE application.
 Targets:
 Analyze and provide solutions, advices, workarounds and answers for business user concerns.
 On Site investigation and Report issues appeared to the development to fix.

Phoenix CORE-Banking System Senior Software Developer. في ITS ( International Turnkey Systems)
  • مصر - القاهرة
  • يناير 2011 إلى يناير 2013

Key Work:
 Participated as ETHIX CORE-Banking (Sybase and Oracle release).
 Provide supporting services on L3 level for more than 28 financial institutions in different countries in the MENA region and Malaysia
 Bug fixing and provide solutions, advices, workarounds and answers for reported incidents.
 Reviewing fixes for issues and confirm it validity before testing by QC team
 Act as team leader for Migration projects.
 Interacting with different business area related to ETHIX Core (GL’s, XAPI, TPI, Deposit, Loans, Charges, Transfers, POD and BTF…..etc.
 Migrate ETHIX CORE-Banking Sybase release Oracle release application and DB level.
 Knowledge transfer by giving a course about our Conversion process from ETHIX Core Sybase release to Oracle release including training in SQL/PL-SQL.
 Projects:
 Faisal Bank \[Egypt\] - ETHIX-Core Oracle ME202 - 2012
 The requirement is to generate ETHIX-Core Oracle ME202 release to apply on the bank environment.
 Targets:
 There is Oracle release on the same level of Sybase release for this product.
 Retrofit all ASSR’s and CR’s exist on Sybase to Oracle release (Application and Database Level).
 Make sure that ETHIX-Core Oracle release is up to date with Sybase release.
 Role: Act as team leader for the development team with below responsibilities:
 Manage resources utilizations.
 Manage project schedule in effective manner
 Manage the project delivery in agreed timeline.
 Review all ASSR’s and CR’s to make sure that it was retrofitted correctly.
 Fix bugs raised from QC team.
 ITS \[Egypt\] - ETHIX-Core Oracle ME201 - 2011
 The requirement is to generate ETHIX-Core Oracle ME201 release to be ready for apply on any bank environment.
 Targets:
 There is Oracle release on the same level of Sybase release for this product.
 Retrofit all ASSR’s and CR’s exist on Sybase to Oracle release (Application and Database Level).
 Make sure that ETHIX-Core Oracle release is up to date with Sybase release.
 Role:
 Convert source code of application and Database level to run on Oracle.
 Migrate Sybase DB to Oracle DB.
 Test application to make sure that it is working smoothly under Oracle Connection with the same behavior of Sybase release.
 Fix any bug raised from QC team.
 ITS \[Egypt\] - ETHIX-Salary - 2010
 The requirement is to generate ETHIX-Salary Oracle release to be ready to apply on any bank environment as I was alone in this project.
 Targets:
 There is Oracle release on the same level of Sybase release for this product.
 Retrofit all ASSR’s and CR’s exist on Sybase to Oracle release (Application and Database Level).
 Make sure that ETHIX Salary Oracle release is up to date with Sybase release.
 Role:
 Convert source code of application and Database level to run on Oracle.
 Migrate Sybase DB to Oracle DB.
 Migrate Crystal reports related to application to run using Oracle connection.
 Test application to make sure that it is working smoothly under Oracle Connection with the same behavior of Sybase release.
 Fix any bug raised from QC team.

Phoenix CORE-Banking System Software Developer. في ITS :( International Turnkey Systems)
  • مصر - القاهرة
  • سبتمبر 2007 إلى يناير 2011

Key Work:
 Participated as ETHIX CORE-Banking development on Oracle release.
 Participated as Third Line Support for AUB, Gumherya and REEM Banks using ETHIX CORE-Banking Oracle release.
 Bug fixing and provide solutions, advices, workarounds and answers for reported incidents.
 Interacting with different business area related to ETHIX Core (GL’s, XAPI, TPI, Deposit, Loans, Charges, Transfers, POD and BTF…..etc.
 Migrate ETHIX CORE-Banking Sybase release Oracle release application and DB level.
 Training in different business area of banking to enhance my skills.
 Innovation, New tool created to speed up process of conversion for source code from Sybase to Oracle to decrease manual conversion.
 Projects:
 ITS \[Egypt\] - ETHIX-Core ME111 - 2008
 The requirement is to generate ETHIX-Core Oracle ME111 release to be ready for apply on any bank environment.
 Targets:
 There is Oracle release on the same level of Sybase release for this product.
 Retrofit all ASSR’s and CR’s exist on Sybase to Oracle release (Application and Database Level).
 Make sure that ETHIX-Core Oracle release is up to date with Sybase release.
 Role:
 Convert source code of application and Database level to run on Oracle.
 Migrate Sybase DB to Oracle DB.
 Test application to make sure that it is working smoothly under Oracle Connection with the same behavior of Sybase release.
 Fix any bug raised from QC team.
 ITS \[Egypt\] - Trade Wind 103 - 2009
 The requirement is to generate Trade Wind 103 release to be ready for apply on any bank environment.
 Targets:
 There is Oracle release on the same level of Sybase release for this product.
 Retrofit all ASSR’s and CR’s exist on Sybase to Oracle release (Application and Database Level).
 Make sure that ETHIX-Core Oracle release is up to date with Sybase release.
 Role:
 Convert source code of application level to run on Oracle.
 Using my Conversion tool to convert source code of Database level to run on Oracle.
 Migrate Sybase DB to Oracle DB.
 Test application to make sure that it is working smoothly under Oracle Connection with the same behavior of Sybase release.
 Fix any bug raised from QC team.

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

دبلوم, Software Development
  • في Information Technology Inistitute
  • يونيو 2006

- Information Technology Institute (ITI) nine month program - System Development department “Software Development Track” program (from 02/Sep/2006 to 20/June/2007). - “Soft Skills Track” - QUEST:  Lead Yourself.  Business Planning.  Business Etiquette.  Communication Skills.  Presentation Skills.

بكالوريوس, Computer Science
  • في Higher Computer & MGT .Science Institute – Thebes Academy
  • يونيو 2005

Bachelor of Computer Science – Major Computer Sciences June, 2005 B.Sc. Higher Computer & MGT .Science Institute – Thebes Academy, Cairo – Egypt. Computer Sciences Department - June 2005.  Graduation Project Grade: Excellent.  Average Grades for semesters projects: Excellent.  Grade: Excellent.

الثانوية العامة أو ما يعادلها, علمي رياضة
  • في مدرسة الخديوي اسماعيل الثانوية العسكرية
  • يونيو 2001

High school

Specialties & Skills

Database
System Support
Banking Domain
Analysis
Programming
Programming Web
Sybase sql
Crystal Report, Business Objects
Oracle SQL\\PL SQL
Programming
SQL Server
SSIS Packages

اللغات

الانجليزية
متمرّس
الفرنسية
مبتدئ
العربية
اللغة الأم

التدريب و الشهادات

Oracle DBA (تدريب)
معهد التدريب:
Synergy
TOEFL (الشهادة)
تاريخ الدورة:
November 2005
1Z0-051: Oracle Database 11g: SQL Fundamentals I (تدريب)
معهد التدريب:
Oracle
تاريخ الدورة:
May 2011