Loay Gadallah, Solution Designer / Technical Lead

Loay Gadallah

Solution Designer / Technical Lead

NTG Clarity

Location
Saudi Arabia - Riyadh
Education
Bachelor's degree, Computer Science
Experience
17 years, 10 Months

Share My Profile

Block User


Work Experience

Total years of experience :17 years, 10 Months

Solution Designer / Technical Lead at NTG Clarity
  • Saudi Arabia - Riyadh
  • My current job since December 2015

• Working at customer site (Jawwy from STC) as supplier of the following systems: dealer management system (ADM), order fulfillment and fingerprint verification, B2B ordering and quick sale(POS).
• Working with Service delivery manager (SDM) to check and prioritize change requests (CRs).
• Setting with Solution Architect (SA) to review and revise the part of architecture related to the above systems.
• Setting with change management team to evaluate the change, mitigate potential risks and participating in CAB and ECAB meetings if necessary.
• Delivering request of change (RFC) document.
• Working with development team to explain the change to start SDLC processes. I play the BA role in this case and deliver user stories document and play technical lead role as I have technical background and experience in java based frameworks and libaries that are implemented in our systems like JSF (primefaces), hibernate, servlets, JDBC and RESTful web services.
• Setting with operations team to ensure that the required KT is done for CR and check if there any incidents or problems raised by service desk.

Senior Software Analyst/Engineer at Mobily outsource (NTG Clarity)
  • Saudi Arabia - Riyadh
  • May 2012 to November 2015

- Working on a system called business management system (BMS) focuses on maintaining relationships between Mobily and its customers.
- Setting with BA to understand the requirements for the new CRs
-Setting with designer to discuss the CR from design perspective.
- Writing internal design document reflects the business and functional requirements into system components
-Implementing the CR or participating in the implementation using the following technologies:
Apache struts
Servlets and JSPs
Java script and JQuery
IBM Websphere
EJB3
Webservices

Senior Software Engineer/Technical Lead at NTG Clarity
  • Egypt - Cairo
  • December 2009 to February 2011

- Working in project portfolio management system at STC.
- this system tracks the life cycle of network projects starting from receiving RFP till the implementation of it by triggering a workflow engine assigns the required tasks to respective teams
- Technology sued in this project:
JavaEE: JSF (richfaces), JDBC, Servlets
Desktop: Java swings
Database: Oracle DB

Java Team Leader at ASSET Technology Group
  • Egypt - Cairo
  • May 2005 to December 2009

Government eService Statistics (GESS): is system used in Dubai E-Government to let the user to measure government services accurately using different KPI parameters.
It gives the ability to define and categorize Government services by covering all its features and aspects.
It gives the ability to define KPIs and assign those KPIs to services.
User can genetrate a service based reports to monitor the performance of the service.
Project Technology:
- Java SE
- J2EE (Servlets, JSPS, JDBC)
- Ajax
- Apache struts
- Hibernate3(back end)
My role:
•Database Design and Detailed Design using UML
•Leading back-end team
•Participating in development.


Risk Management System: It is in-house application developed at Vodafone Egypt to monitor fraud cases and suspected customer behaviors and track customer payments to ensure that all due amounts are collected from him.
-It contains two parts: Payment Collection (based on customer bill cycles) and High usage monitoring.
-It gives the ability to integrate with other systems through middle-ware (TIBCO).
Technology:
- J2EE
- Java SE
- Struts.
- PL/SQL
- HTML over HTTP
Role:
• Following up and Supervising back-end team
• Development

Mobile Number Portability (MNP) is an enterprise system gives end-user the ability to move to other mobile operators without changing his mobile number, Vodafone in our case.
System gives the ability to communicate with National Telecommunications Regulatory Authority (NTRA) for coordinating the comunication between diffrent operations in Egypt.
The process starts from requesting mobile transfer by end-user and ends with activation(In) or deactivation (Out) of mobile account.
Technology:
Java web services.
PL/SQL
Bea Weblogic 8
Role:
• Implementing the communication with NTRA by sending or receiving porting messages.
• Implementing PL/SQL storred procedured that facilitates integeration between middleware (TIBCO) and CRM (Siebel)

Inventory System: Windows based system implements the required inventoy operations.
Technology:
- Java desktop (Swings)
Role :
• Developing User Interface using Java Swings

Mobinil Payment Gateway (MPG): It is web based POS system facilitates sales process at Mobinil outlets.
- It contains tow modules: one for administration and one for sales (client)
- It gives the ability to integrate with different Mobinil systems like: Billing (BSCS), LCS, and General Ledger (GL)
Technology:
- Apache Struts for Web Application (front end).
- Oracle Application Development Framework (ADF) (Back end)
- Java stored procedures
Oracle Database 10g.
Role:
• Integration with external Systems such as BSCS, LCS and GL.

Education

Bachelor's degree, Computer Science
  • at Ain Shams University
  • July 2003

I graduated from Faculty of Computers and Information systems - Computer Science department

Specialties & Skills

Business Analysis
Solution Architecture
Database Design
Java Programming Language
System Analysis
Software Design

Languages

Arabic
Expert
English
Intermediate

Training and Certifications

TOGAF9 (Certificate)
Date Attended:
December 2016
ITIL Foundation (Certificate)
Date Attended:
December 2016
PMP (Training)
Training Institute:
Egyptian Society of Engineers
Date Attended:
February 2013
Business Analysis (Training)
Training Institute:
iConsult
Date Attended:
January 2016