Osama Yousuf, Senior Developer

Osama Yousuf

Senior Developer

Safat Enterprise Solutions

Location
Kuwait - Hawali
Education
Bachelor's degree, Computer Science
Experience
18 years, 0 Months

Share My Profile

Block User


Work Experience

Total years of experience :18 years, 0 Months

Senior Developer at Safat Enterprise Solutions
  • Kuwait - Al Kuwait
  • My current job since November 2012

Projects Established:

1) Kuwait Financial House CRM Integration Services: Develop and modify integration web services in all KFH sub-systems, to be called by customized Microsoft CRM system.

- Project Technical Scope: Java Web Services, Oracle WebLogic server, Sybase DB, COBOL files DB, Oracle DB, eclipse IDE. In addition of JIRA software project tracking and Confluence.

2) Boubyan eCorporate Internet Banking: portal application to provide internet banking services for Boubyan corporate customers.

- Project Technical Scope:
JSF 1.2, Java Web Services, Oracle Portal 10g, Oracle Database, Oracle WebLogic Server, eclipse IDE.

Senior Java EE & ADF Developer / Team Lead at Savvytek
  • Saudi Arabia - Riyadh
  • November 2011 to November 2012

Projects Established:

1) IPA (Institute Of Public Administration) in KSA: Application migration from Oracle Forms/Reports to Oracle ADF.

- Project Technical Scope:
Oracle ADF, Oracle Database, WebLogic Server, JDeveloper IDE.

Senior Java EE Developer / Team Lead at UTS Group
  • Jordan - Amman
  • November 2010 to November 2011

Projects Established:

1) CSB - Jordan: Human Resources Management Information System for Civilian Services Bureau in Jordan.

- Project Technical Scope:
Struts2, Java Persistence API (JPA2), Spring, Hibernate, WebServices, Oracle Database, AJAX using Direct Web Remoting (DWR), Oracle Weblogic Server, eclipse IDE.

Senior Java EE Developer at Savvytek
  • Jordan - Amman
  • June 2008 to November 2010

Projects Established:

1) DVLD (Drivers and Vehicles Licensing Department): One of the biggest enterprise and governmental solutions in Jordan. Its purpose is to handle all licensing processes for drivers, vehicles and training centers in tens of licensing centers around the kingdom.

- Project Technical Scope:
JavaServer Faces, EJB 3.0, Java Persistence API (JPA), Oracle Toplink, WebServices, JApplets, Oracle Database, AJAX using Direct Web Remoting (DWR), OC4J Container, JDeveloper IDE.

2) NAF (National Aid Fund): Desktop application built to calculate poverty lines and expected expenditures, for entered questionnaires and study cases, and to give needed reports and statistical results to help in decision making.

- Project Technical Scope:
Java Swing, Java Persistence API (JPA), JasperReports, Oracle Database, NetBeans IDE.

3) RG (Royal Guard Forces in Saudi Arabia) : iRecruitment web application for Saudi Royal Guards, integrated with Oracle E-Business Suite.

- Project Technical Scope:
JavaServer Faces, WebServices, JDBC, Oracle Database, SMS Gateway Integration, JasperReport, OC4J Server, JDeveloper IDE.

Java / Java EE Developer at Quality Horizons
  • Jordan - Amman
  • May 2006 to June 2008

Projects Established:

1) Databank Project (EraData): A statistical/financial data gathering and reporting web-based application, which provides QH Company and its clients with detailed studies, charts and reports about the areas they are interested in.

- Project Technical Scope:
JavaServer Pages, Servlets, EJBs 2.1, JDBC, WebServices, Struts, AJAX, iText Report, PL/SQL Server Pages, OC4J Server, JDeveloper IDE.

2) Enterprise Resource Planning (ERP): Participated in building 'Pluggable Java Components' for Oracle Forms.

- Project Technical Scope:
Swing, JDBC, Oracle Database, JDeveloper IDE.

Education

Bachelor's degree, Computer Science
  • at AlZaytoonah Private University
  • January 2006
High school or equivalent, Tawjihi - Elmi
  • at Omareya Private Schools
  • June 2001

Specialties & Skills

NetBeans
Hibernate
Weblogic
JavaServer Pages
Eclipse IDE
Java Applets
JavaServer Faces
Toad (Oracle Client)
Using Mantis (Bug Tracker System)
Using CVS and SVN (Code Synchronization Tools)
Apache Tomcat Server
Jasper Reports
Enterprise JavaBeans
Hibernate Framework
Struts 2 & 1
OOP & Design Patterns
PL/SQL Server Pages
Java WebServices
Netbeans IDE
Java Persistence API
UML Diagrams
HTML, CSS
Spring Framework
Direct Web Remoting (DWR)
Oracle Database
Java Servlets
Java Database Connectivity (JDBC)
JavaScript
Oracle OC4J
Oracle Weglogic
Oracle JDeveloper
Oracle ADF
Oracle SOA Suite

Languages

Arabic
Expert
English
Intermediate

Training and Certifications

Certification (Training)
Training Institute:
Sun Certified Java Programmer
Date Attended:
June 2005
Certification (Training)
Training Institute:
Sun Certified Web Component Developer
Date Attended:
March 2006
Training Course / Location: Oracle / Dubai (Training)
Training Institute:
Oracle SOA Suite 11g
Date Attended:
November 2011
Certification (Training)
Training Institute:
Sun Certified Business Component Developer
Date Attended:
June 2006
Training Course / Location: ITTC Jordan (Training)
Training Institute:
Oracle PL/SQL Server Pages (PSP Programming)
Date Attended:
January 2006
Certification (Training)
Training Institute:
Sun Certified Developer for Java Web Services
Date Attended:
July 2007
Training Course / Location: Jordan Computer Society (Training)
Training Institute:
Soft Skills
Date Attended:
March 2010