إيهاب قاسم, Developer

إيهاب قاسم

Developer

Barwa Bank

البلد
قطر - الدوحة
التعليم
بكالوريوس, Computing and Information Systems
الخبرات
22 years, 1 أشهر

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

حظر المستخدم


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

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

Developer في Barwa Bank
  • قطر - الدوحة
  • أشغل هذه الوظيفة منذ أكتوبر 2013

• Involve in the development and maintenance of key technical components, frameworks, interfaces and services of applications
• Improve the quality of applications development through the enforcement of coding standards and industry best practice
• Improve the quality of e-channel technical support services (IVR, Call Center CRM, Mobile Banking, Retail Internet Banking, DMS, and SMS System) through enforcement of coding standards, industry best practices, quick response for production incidents, ensure high system availability, and guarantee business continuity
• Design, implement and improve new and existing functionality including proof of concept projects
• Provide technical expertise and guidance to other developers
• Investigate new technologies and third party tools that will be of benefit to the overall effectiveness of the development team
• Improve the new and existing products by writing unit tests
• Development of technical documentation for client service delivery
• Design simple and easy to use user interfaces
• Design and build reports and reporting requirements
• Provide assistance for test scenarios
• Diagnose and remediate issues raised during QA
• Provide assistance for automated testing
• Provide technical assistance in solving client issues as required
• Resolve detailed technical database and environment issues
• Update documentation of client technical specifications
• Resolve the technical queries at implementation and operation stages
• Prepare of technical aspects of tenders
• Provide daily basis support for the following e-channels: IVR, Call Center CRM, Retail Internet Banking, Mobile Banking, DMS, and SMS System

System Developer في Masraf Al Rayan
  • قطر - الدوحة
  • يونيو 2008 إلى سبتمبر 2013

-Interpret written business requirements and technical specification documents. - Perform coding to written technical specifications. - Investigate, analyse and document reported defects. - Perform maintenance programming and correction of identified defects. - Create, document, and implement unit test plans, scripts, and test harnesses. - Create and maintain technical documentation using defined technical documentation templates. - Performs related duties as assigned. - Consulting with colleagues or clients with a view to writing or modifying current operating systems. - Evaluating and implementing ways to incorporate existing or new technologies. - Observing, testing, diagnosing and resolving faults in the software. - Writing and testing code and then refining and rewriting as necessary. - Writing systems to control the scheduling of jobs on a mainframe computer or to control the access allowed to users or remote systems. - Providing written documentation for users, perhaps in conjunction with a technical author. - Working with other IT specialists both internally and externally. - Undertaking short and longer-term project work.

Computer Programmer في Al Manar Educational Center
  • قطر - الدوحة
  • يناير 2003 إلى يناير 2008

- Correct errors by making appropriate changes and then rechecking the program to ensure that the desired
results are produced.
- Conduct trial runs of programs and software applications to be sure they will produce the desired
information and that the instructions are correct.
- Compile and write documentation of program development and subsequent revisions, inserting comments in
the coded instructions so others can understand the program.
- Write, update, and maintain computer programs or software packages to handle specific jobs, such as
tracking inventory, storing or retrieving data, or controlling other equipment.
- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems,
and suggest changes.
- Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or
adapt to new requirements.
- Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge
of computer capabilities, subject matter, and symbolic logic.
- Write or contribute to instructions or manuals to guide end users.
- Investigate whether networks, workstations, the central processing unit of the system, and/or peripheral
equipment are responding to a program's instructions.
- Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and
convert them into a series of instructions coded in a computer language.
- Perform systems analysis and programming tasks to maintain and control the use of computer systems
software as a systems programmer.
- Consult with and assist computer operators or system analysts to define and resolve problems in running
computer programs.
- Assign, coordinate, and review work and activities of programming personnel.
- Collaborate with computer manufacturers and other users to develop new programming methods.
- Train subordinates in programming and program coding.

Support Technician في Computer Engineers
  • قطر - الدوحة
  • أبريل 2000 إلى أبريل 2001

- Diagnosing hardware and software problems
- Training faculty and staff
- Using IT Support Request system to document, prioritize, and track requests.
- Installing/configuring new computers/telephones
- Repairing/upgrading PC and Mac hardware and software
- Troubleshooting printers/scanners/copiers
- Maintaining inventory of equipment and supplies (cables, adapters, etc.)
- Building and installing cables.
- Running plant cabling.
- Researching, learning, and evaluating new software.

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

بكالوريوس, Computing and Information Systems
  • في University of Portsmouth
  • أغسطس 2011
دبلوم, Software Engineering
  • في APTECH World Wide
  • يونيو 2010

Specialties & Skills

ASP.NET
SharePoint
MS VS 2008
JavaScript
Photoshop
Dreamweaver
MS BizTalk
ASP.Net
Cyrstal Reports
Red Hat Linux
Web Services
Microsoft Project
SharePoint
VB Script
Microsoft Reporting Services
InfoPath
Microsoft Integration Services

اللغات

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

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

Team Foundation Server and Microsoft BizTalk Server (تدريب)
معهد التدريب:
InfoCenter
تاريخ الدورة:
June 2011

الهوايات

  • Reading, searching, watching movies, and play video games