Ali Mohamed Ismail Abdullah, Senior Software Engineer

Ali Mohamed Ismail Abdullah

Senior Software Engineer

EJADA

Lieu
Arabie Saoudite
Éducation
Baccalauréat, Computer Science and Systems Engineering
Expérience
14 years, 5 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :14 years, 5 Mois

Senior Software Engineer à EJADA
  • Arabie Saoudite - Riyad
  • Je travaille ici depuis avril 2015

• Develop system for legal affairs department at Border Guard. The system automates the workflow and stores cases managed by the department.
o Technologies: JEE, JSF2.1, PrimeFaces, WrapBootStrap, RESTful web services, Hibernate and Oracle Database 11g, Web Logic application server.
o Role: System Designer and Senior Software Engineer.

• Develop system for military intelligence department at Border Guard. The system manages communication with agents and storing information in the system.
o Technologies: JEE, JSF2.1, PrimeFaces, WrapBootStrap, RESTful web services, Hibernate and Oracle Database 11g, Web Logic application server.
o Role: System Designer and Senior Software Engineer.

• Develop airline reservation system for Saudi Border Guard. The system’s architecture solved the challenge of seat selections and reservation management across clustered environment with high availability. Using Dijkstra’s algorithm implied efficient and faster searching for optimal path for travelers.
o Technologies: JEE, JSF2.1, RichFaces4, Hibernate and Oracle Database 11g, Web Logic application server.
o Role: Business Analyst, System Designer and Senior Software Engineer.

Senior Software Engineer à Unilever
  • Egypte - Alexandrie
  • mai 2014 à mars 2015

• Develop a series of business intelligence application to automate and speed up the Sales and Operations Planning cycle by implementing a workflow engine and customized work process.
o Technologies: JBoss Server, NetBeans, JPA and Oracle Database, Business Intelligence Techniques, Maven, PrimeFaces, JSF, EJB 3, JEE, Apache POI.
o Role: Senior Software Engineer.

Senior Software Engineer à Ejada
  • Arabie Saoudite - Riyad
  • mai 2010 à avril 2014

• Develop human capital management solution for Saudi Border Guard with e-Transaction services and fully customized Workflow Engine built from scratch.
o Technologies: JEE, JSF2.1, RichFaces4, Hibernate and Oracle Database 11g.
o Role: Business Analyst, System Designer and Senior Software Engineer.

• Develop recruitment system for Saudi Border Guard that serves more than 27, 000 users. System guarantees high availability by applying stress tested using Apache JMeter.
o Technologies: JEE, JSF2.1, RichFaces4, Hibernate and Oracle Database 11g.
o Role: Business Analyst, System Designer and Software Engineer.

• Develop human capital management solution embedded with workflow cycles built using BPEL for Saudi Fund for Development.
o Technologies: JEE, Ext GWT 2.1, Hibernate, Oracle SOA Suite 11.1, BPEL 2.0, Web logic application server 10.3.3, Oracle DB 11g.
o Role: Software Developer, Responsible for data migration, helped a little in administration and installation of Web logic servers.

Software Engineer à Integrated Solutions for Ports
  • Egypte - Alexandrie
  • décembre 2009 à mai 2010

• Member of integration team who was responsible for developing an Enterprise Service Bus engine for Alexandria's Port to connect and communicate with other ports around the world.
o Technologies: SOA, BPEL 2.0, JSR 208, GlassFish ESB application server, JMS compliant message broker based on OpenMQ and Oracle Database.
o Role: Software Engineer.

• Develop a web module to administrate and monitor an Enterprise Service Bus.
o Technologies: JEE, GlassFish ESB application server, JSP, JMS, JAXB, Hibernate 3.0, Struts, AJAX, J--STL, EL.
o Role: Software Engineer

Éducation

Baccalauréat, Computer Science and Systems Engineering
  • à Alexandria University
  • juillet 2008

Bachelor Degree, Computer Science and System Engineering Sep, 2003 to Jul, 2008 Faculty of Engineering, Alexandria University, Egypt. Accumulative grade of Very Good with degree of honor (80% and GPA of 3.3).

Specialties & Skills

Langues

Arabe
Expert
Anglais
Expert

Adhésions

of the Alexandria university ACM chapter on
  • Member
  • January 2007

Formation et Diplômes

Oracle ECM Technical Boot Camp (Formation)
Institut de formation:
Oracle, Saudi Arabia
Date de la formation:
October 2010
AngularJS - Line of Business Application (Formation)
Institut de formation:
Plural Sight
Date de la formation:
February 2015
Oracle Certified Associate, Java SE 7 Programmer (Certificat)
Date de la formation:
March 2014
Valide jusqu'à:
January 9999
Informatica Data Explorer 9.1 (Formation)
Institut de formation:
Informatica Middle East
Date de la formation:
September 2013