Islam Nabil, Solutions Architect

Islam Nabil

Solutions Architect

Saudi Telecom Company - Stc

Location
Saudi Arabia
Education
Diploma, Computer Science
Experience
19 years, 6 Months

Share My Profile

Block User


Work Experience

Total years of experience :19 years, 6 Months

Solutions Architect at Saudi Telecom Company - Stc
  • Saudi Arabia - Riyadh
  • My current job since December 2019

• Prepare solutions architecture document and High-level design
• Review Business requirement specifications to ensure matching the project deliverable with the business requirements.
• Prepared detailed reports concerning project specifications and activities.
• Contact with software vendors to discuss integration specification

Solutions Architect - SAS Middle East - Professional Services at SAS Middle East
  • United Arab Emirates - Dubai
  • January 2019 to December 2019

• Mapping customer requirements to SAS® Viya Products
• Prepare solutions architecture document and High-level design
• Review Business requirement specifications to ensure matching the project deliverables with the customer requirements.
• Consulted regularly with customers on project status, proposals and technical issues.
• Prepared detailed reports concerning project specifications and activities.
• Design solution architecture for SoftBank robot (Pepper ®)
• Respond to customers Request for Proposal and Request for Information.

Solutions Architect at Values Soft
  • United Arab Emirates - Dubai
  • September 2013 to December 2018

Role:
• Directed software design and development while remaining focused on client needs
• Built, tested and deployed scalable, highly available and modular software products.
• Worked effectively with design teams to ensure software solutions elevated client side experience.
• Consulted regularly with customers on project status, proposals and technical issues.
• Prepared detailed reports concerning project specifications and activities.
Selected Projects:
• School Management solution.
• Fleet Management Solution.
• Restaurants Reservation and ordering solution.
Platforms and Technologies Used:
• Object Oriented Programming languages (Java).
• Android Development using Eclipse ADT and Android Studio.
• Java web programming languages (JSP, JSF), Angular 2
• Persistence frameworks (JPA, Hibernate).
• Angular 4, Spring Boot
• Micro-services, SOA and ESB concepts using web services, XML (XSLT) programming, Oracle SOA suite, Oracle OSB, Oracle Mediator.
• MySQL, SQLite, NoSQL Database

Solutions Architect at ITS-International Turnkey Systems
  • Egypt - Cairo
  • July 2012 to September 2013

Role:
• Participates in putting the Solution Architecture Master Plan and Road-Map.
• Documents and periodically maintains the Solution Architecture’s entity internal architecture documents (Non-functional requirements and Solution Architecture Specification).
• Responds to Customers RFPs regarding integration solutions. Page 2
• Periodically, analyzes the current technology environment as to detect critical deficiencies, and as to recommend enhanced solutions for architectural environment’s improvements.
• Assist in building strategic directions for the company’s financial solutions
• Market research for industry trends and worldwide industry leaders
• Technology consultation and external communications with consultancy firms
• Presales Activities
Selected Projects:
• ETHIX-NET transformation project to SOA
• IFX Middleware transformation project

Platforms and Technologies Used:
• Major RDBMS (Oracle, MS SQL, Sybase, MySQL), Oracle NoSQL and database programming (SQL, PL/SQL).
• SOA and ESB concepts using web services (SOAP), XML (XSLT) programming, Oracle SOA suite Oracle OSB, Oracle Mediator.
• IBM Websphere Application server, IBM Message broker, IBM MQ serious.
• BPM & BPMN systems and Workflows (IBM BPM , BPD, IID, JBPM and JBoss workflow ) BPEL, XPDL, Oracle Business Process Management Suite
• Administrating and deploying applications in major applications servers (Oracle AS, WebLogic, IIS, JBoss, Apache, Tomcat, IBM web sphere, Glassfish AS, Sybase AS).
• Unit testing tools (JUint) and logging tools (Log4J).

Systems Analyst at International Turnkey Systems - ITS
  • Egypt - Cairo
  • June 2010 to July 2012

Role:
• Gather and write requirements, analyze business processes, ensure that usability research is incorporated into work products, and support testing as needed.
• Build effective relationships with clients to develop joint vision for the project.
• Periodically, analyzes the current technology environment as to detect critical deficiencies, and as to recommend enhanced solutions for architectural environment’s improvements.
• Identify and understand functional requirements for human-centered design approaches.
• Produce detailed business/functional requirements to support development and implementation of quality solutions.
• Develops business scenarios for testing, and reviews Test Plans with a focus on Integration, Regression and User Acceptance testing.
• Onsite Projects deployment and user training.
• Responds to Customers RFPs regarding integration solutions.

Selected Projects:
• Kuwait Finance House Call Center Project
• Bahrain Islamic Bank Cheque Clearing integration project
• Qatar Islam Bank Middleware Project
• National Bank Of Oman Middleware Integration Project

Platforms and Technologies Used:
• Object oriented Analysis, Design, and UML Modeling using IBM Rational (RSD), MS Visio.
• Enterprise Applications development using multiple platforms and technologies (JEE, EJB, JWSDK, JMS, Spring).
• Java web programming languages (JSP, JSF), Angular JS and persistence frameworks (JPA, Hibernate)
• Major RDBMS (Oracle, MS SQL, Sybase, MySQL), Oracle NoSQL and database programming (SQL, PL/SQL).
• SOA and ESB concepts using web services (SOAP), XML (XSLT) programming, Oracle SOA suite Oracle OSB, Oracle Mediator.
• IBM Websphere Application server, IBM Message broker, IBM MQ.
• BPM & BPMN systems and Workflows (IBM BPM , BPD, IID, JBPM and JBoss workflow ) BPEL, XPDL, Oracle Business Process Management Suite
• Administrating and deploying applications in major applications servers (Oracle AS, WebLogic, IIS, JBoss, Apache, Tomcat, IBM web sphere, Glassfish AS, Sybase AS).
• Unit testing tools (JUint) and logging tools (Log4J).

Software Developer, Team Leader at International Turnkey Systems - ITS
  • Egypt - Cairo
  • July 2006 to June 2010

Role:

• Building a middleware to act as the Solution ESB following the SOA design concepts
• Leading the Call center Application and IVR development team and participated in the application implementation in KFH Kuwait Bank.
• Leading the integration team and responsible for 3rd party solutions integration within ITS Banking solution (ETHIX)
• Requirements gathering and design the solution and supervising the development and implementing the solution at the customer site.
• Working as a systems integrator to integrate ITS ETHIX solutions with third party solutions.
Selected Projects:
• Kuwait Finance House Call Center & IVR Project
• Commercial Bank of Dubai Islamic Banking integration project
• Abu Dhabi Islamic Bank Middleware Project
• Barwa Bank - Qatar Internet Banking
• Bahrain Islamic Bank Bill Payment gateway integration solution.

Platforms and Technologies Used:
• Object oriented Analysis, Design, and UML Modeling using IBM Rational (RSD), MS Visio.
• Enterprise Applications development using multiple platforms and technologies (JEE, EJB, JWSDK, JMS, Spring).
• Java web programming languages (JSP, JSF), Angular 2.
• Persistence frameworks (JPA, Hibernate, Spring).
• Major RDBMS (Oracle, MS SQL, Sybase, MySQL), Oracle NoSQL and database programming (SQL, PL/SQL).
• SOA and ESB concepts using web services (SOAP), XML (XSLT) programming, Oracle SOA suite Oracle OSB, Oracle Mediator.
• IBM Websphere Application server, IBM Message broker, IBM MQ.
• BPM & BPMN systems and Workflows (IBM BPM , BPD, IID, JBPM and JBoss workflow ) BPEL, XPDL, Oracle Business Process Management Suite
• Administrating and deploying applications in major applications servers (Oracle AS, WebLogic, IIS, JBoss, Apache, Tomcat, IBM web sphere, Glassfish AS, Sybase AS).
• Unit testing tools (JUint) and logging tools (Log4J).

Software Developer at Synergy Professional Services
  • Egypt - Alexandria
  • October 2004 to July 2006

Working as a web developer in the company solutions,
help in the requirements gathering and design phases of the software life cycle .

Education

Diploma, Computer Science
  • at Arab Academy For Science and Technology
  • May 2006

Graduate Diploma in computer science at the arab academy for science and technology - college of computing and information technology (in progress)

Diploma, Software Development
  • at Microsoft
  • December 2005

Microsoft Certified Professional

Diploma, Java Programmer
  • at Sun Microsystems
  • March 2004

Sun Certefied Java Programmer

Bachelor's degree, Accounting
  • at Alexandria Universty - Commerce College
  • May 2002

B-SC in accounting from Commerce College , Alexandria University

Specialties & Skills

Systems Analyst
systems integration
Solution Architecture
All Microsoft Operating systems / UNIX / Linux
XML web services
Java / J2SE / JEE
BPEL & ESB Concepts
VB.Net / C# / MS SQL
SOA Design and Architecture
Solutions Integration
Oracle JDeveloper / BEA Weblogic
IBM Rational RSA / ALM
Micro-services Architecture

Languages

English
Expert
Arabic
Native Speaker

Memberships

ITS
  • Employee of the Year
  • October 2007

Training and Certifications

Sun Certified Java Developer (Certificate)
Microsoft Certified Professional (Certificate)
Date Attended:
September 2005
Agile Foundation Certificate (Certificate)
Date Attended:
July 2012
Valid Until:
July 2012
Course Attendance certeficate (Certificate)
Date Attended:
April 2012
Valid Until:
May 2012