Mahmoud Ismail, Senior Java Consultant (Digital Banking Team)

Mahmoud Ismail

Senior Java Consultant (Digital Banking Team)

Bank Albilad

Location
Saudi Arabia - Riyadh
Education
Diploma, Oracle Cetified Web Component Developer
Experience
15 years, 10 Months

Share My Profile

Block User


Work Experience

Total years of experience :15 years, 10 Months

Senior Java Consultant (Digital Banking Team) at Bank Albilad
  • Saudi Arabia - Riyadh
  • My current job since August 2018

- Develop new Portal for Digital customers on-boarding for SMEs.
- Integration with SADAD for ESAL digital invoices payments.
- Integration with MERAS, IAM and WATHQ.
- Working in the Business Internet Banking Sector using the latest technologies, Angular, Spring Boot, Webservices, Spring
- Working in IVR and CVP phone banking, adding new services and enhancing the others.
- Communicate with external vendor from technical prospective in project early stages as proof of concept till the end of the project to resolve any issues.
- Automate the build process and using the automatic builds products.
- Working Closely with the business in agile software process.
- Investigate and fix production issues.
- Generating customer’s statements for different cads.
- Support Production deployments
- Coach the newcomers to understand and develop bank projects.

IT Analyst at Tata Consultancy Services
  • Saudi Arabia - Riyadh
  • December 2015 to July 2018

Member of iGate (STC internal Portal) team using (Java, Liferay Portal 6.1, Spring 3.2 Portlet MVC, Hibernate 4.2.5, Portlet API JSR 286, Oracle 10g)
 Responsibility: Analyze, design, develop forms and work flow using Appian BPM to automate HR processes like (vacation, insurance, …) and make integration with Oracle ERP using web services implemented by IBM WebSphere DataPower.
- Apache Solr Search Engine

Senior Java/Liferay Developer at Saudi Telecom Company
  • Saudi Arabia - Riyadh
  • December 2015 to July 2018

Member of iGate (STC internal Portal) team using (Java, Liferay Portal 6.1, Spring 3.2 Portlet MVC, Hibernate 4.2.5, Portlet API JSR 286, Oracle 10g)
 Responsibility: Analyze, design, develop forms and work flow using Appian BPM to automate HR processes like (vacation, insurance, …) and make integration with Oracle ERP using web services implemented by IBM WebSphere DataPower.
- Apache Solr Search Engine

Senior Java Developer at Bank Albilad
  • Saudi Arabia - Riyadh
  • November 2012 to December 2015

Develop java JEE and JSE applications, mainly Internet Banking, IVR (Phone Banking), other Java Adapters that integrate with the T24 Core Banking

Responsible for:
Developing front end applications for the bank.
participate in design documents.
Testing support.
Support Production deployments
Coach the new comers to understand and develop bank projects.


projects:
SADAD payment system
IVR system (CISCO), self service development
Dynamic IVR
Internet Banking services
charge card statement project
customer statement project
WPS digital signature
STELinks
Sadad Reports
IVR upgrade to CVP

Senior Java Developer at EDS Corporation----HP Company
  • Egypt - Cairo
  • May 2009 to November 2012

developing web applications using J2EE and J2SE, building new CRs and solve defects of already life applications.

* Vodafone Germany Site have all the business functionality of services that VF DE delivers to their clients my role in this site is developing new CRs and solve defects and implement new use cases
--->Technologies
Struts, VFStruts ( Vodafone framework layer work on struts), JSP, Servlets, WebService, Sybase DB, EJB, html, JavaScript, Ants, CSS.

* NBA: Next Best Activity Vodafone UK
Next Best Activity (NBA) provides the capability to maximize the value of each and every instance where the customer contacts Vodafone over the Internet via the My Vodafone Web Site or using the Customer Management Centre. The technology uses existing customer data to understand a customer’s needs / preferences and promote tailored offers, making it more likely for the customer to accept.

--->Technologies
JSF, Struts, JSP, Servlets, SQL Server, html, JavaScript, CSS

Software Developer at ASGATECH Nokia Golden Partner
  • Egypt - Cairo
  • August 2008 to April 2009

Developing software applications using J2SE, J2ME, JSP, Servlet also develop Desktop applications using C# and ASP.net

Alcatel-Lucent - Greeting Center Mobile application Software
Project Overview: Greeting cards application is supposed to be play as a message manager for the user. It handles sending messages, message templates and composing MMS messages by composing and schedule Greeting cards with others and alerts users with events such as facebook, having authentication module.
----> Technologies Used: Web Services, Ejb3, Hibernate, Servlet, MYSQL 5, and J2ME.

NOKIA - Holy Hadith
---> Project Overview: Holy Hadith application is mobile application contains 5 books (sahih muslem, sahih bukhari, alarbaeen alnawaweya, al kodseya, Reyad Alsaleheen) with coloured matn, and 5 text sizes containing search for word, bookmark, favorites.
---> Technologies Used: J2ME.

Education

Diploma, Oracle Cetified Web Component Developer
  • at Oracle
  • March 2012
Diploma, IT
  • at Sun Certified java programmer 6.0
  • May 2010
Bachelor's degree, Information Systems
  • at Faculty of Computer & Information Sciences - AIN SHAMS UNIVERSITY
  • August 2008

Languages

Arabic
Expert
English
Intermediate
French
Beginner
German
Beginner

Training and Certifications

Sun Certified Programmer for the Java 2 Platform, SE 6.0 (Certificate)
Date Attended:
May 2010
Oracle Certified Web Component Developer 5.0 (Certificate)
Date Attended:
August 2011
Spring Boot Microservices and Spring Cloud Certification (Training)
Training Institute:
Udemy
Date Attended:
August 2019
Duration:
27 hours
CVPI Cisco Unified Customer Voice Portal Implementation (Training)
Training Institute:
Cisco

Hobbies

  • Traveling
  • Learning new technologies
  • Sports