Mohamed  Mahmoud, Technical Lead - Advisor

Mohamed Mahmoud

Technical Lead - Advisor

Riyad Bank

Location
Saudi Arabia
Education
Bachelor's degree, Computer Science
Experience
20 years, 8 months

Share My Profile

Block User


Work Experience

Total years of experience :20 years, 8 months

Technical Lead - Advisor at Riyad Bank
  • Saudi Arabia - Riyadh
  • My current job since May 2013

Responsible for leading the team to design and develop digital banking related projects.
Possess the hybrid skills of excellent technical knowledge and top notch communication and people management skills. Provide technical guidance and thought leadership to support the development of enterprise web and mobile channels for highly complex and large environments.

Software Architect, Technical Project Manager at AFiT
  • Kuwait - Al Kuwait
  • July 2007 to April 2013

Provides technical direction for the development, design, and systems integration for client engagement from definition phase through implementation. Creates and executes development plans and revises as appropriate to meet changing needs and requirements. Owns the development lifecycle and is responsible for managing technical risks throughout the project. Manages client interaction and expectations regarding development efforts. Communicates effectively with clients to identify needs and evaluate alternative technical solutions.

Projects:
AFiT eBanking suite
AFiT eBanking is a multi-channel eBanking platform that offers seamless, consistent cross-channel banking experience. It has significant out-of-the-box features and complete flexibility for customizations to support different business needs. The solution architecture leverage standards-based, scalable, robust application infrastructure based on proven J2EE platform which profits from a single industry proven architecture and platform that supports different integration capabilities with a service oriented architecture that secures bank investment on a long term with the changing business demands.

Corporate Banking (Central Bank of Kuwait)
Corporate banking system is a best-of breed e-finance solution designed for leading Central Bank of Kuwait CBK to positioning itself between governmental organizations and driving new standards of financial transactions processing over the country. The solution is designed to meet this mission expectation and realize both short term and long term return on investment on the financial sector. The solution offers all of the elements of outstanding e-finance services for CBK participants, including account management and internal and external fund transfer. In addition, a suite of back end tools is available to provide comprehensive control services and administration capabilities.

Senior JAVA Developer at EME International
  • Egypt - Cairo
  • March 2006 to July 2007

March 2006 - July 2007
Company: EME International
Job title: Senior JAVA Developer
Job Description: Understand customer requirements; possibly communicate with customer to collect requirements then Develop, customize and install software products, both to satisfy customer requirements, and to help in mainstreaming the internal work flow

Projects
mBorsa (Mobinil, Egypt)
mBorsa is the first Mobinil online mobile application delivering LIVE stock prices and news of Egypt Stock Exchange Market (EGX) . mBorsa delivers real time stock information right to the subscriber.
* Technology and methodologies used: JAVA, Spring 2, Hibernate 3, MS SQL Server 2005


W Sahmak (Wataniya Telecom, Kuwait)
W Sahmak is a break through solution for mobile stocks trading that has taken the convenience of online stock trading from the investor's desktop and placed it on his/her cell phone. Also the system provides numbers of reports and statistics.
* Technology and methodologies used: JAVA, Spring 2, Hibernate 3, MS SQL Server 2005

Software Trainer at IBM Authorized Training Center
  • Egypt - Cairo
  • March 2005 to March 2006

March 2005 - March 2006
Company: INFORM (IBM Authorized Training Center)
Job title: Software Trainer
Job Description: Provide training on various products and technologies like JAVA, JSP and Servlets, DB2, XML, Web Services, WebSphere Application Server, Rational Application Developer and WebSphere Studio.

Software Developer at El Rowad For Education Technologies
  • Egypt - Cairo
  • August 2003 to March 2005

August 2003 - March 2005
Company: El Rowad For Education Technologies
Job title: Software Developer
Job Description: Participate in the development of software applications that target the education sector.

Projects
School Management System.
Create a web based application to support management of school administration. It is intended to cater for all aspects of the day to day running of a school, from educator and learner management, to subject management.
Technology and methodologies used: C#, ASP.NET, MS SQL Server 2000

Education

Bachelor's degree, Computer Science
  • at Cairo University
  • May 2003

Specialties & Skills

Enterprise Architecture
Java software development
Project Management
Technical Project Leadership
Banking Software
Agile Development
Project Management
Team Coaching
Software Architecture
BANKING
BUSINESS REQUIREMENTS
Service Oriented Architecture
Spring Framework
Java Enterprise Edition
Solution Architecture

Languages

Arabic
Expert
English
Expert

Memberships

Project Management Institute
  • PMI Member
  • September 2012

Training and Certifications

Sun Certified Programmer (Certificate)
Date Attended:
August 2005
Valid Until:
August 2005