Solutions Architect
Saudi Telecom Company - Stc
Total des années d'expérience :19 years, 7 Mois
• 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
• 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.
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
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).
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).
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).
Working as a web developer in the company solutions,
help in the requirements gathering and design phases of the software life cycle .
Graduate Diploma in computer science at the arab academy for science and technology - college of computing and information technology (in progress)
Microsoft Certified Professional
Sun Certefied Java Programmer
B-SC in accounting from Commerce College , Alexandria University