Hazem Saleh

Hazem Saleh

MyFaces Committer at Apache

Egypt

Current
  • MyFaces Committer at Apache
  • Staff Engineer at IBM
  • JSF Subject Matter Expert at IBM
Past
  • MyFaces Comitter at The Apache Software Foundation
  • Software Team Focal Point at IBM
  • Software Engineer at IBM
  • Software Engineer at NTG
Education
  • Cairo University
Connections
65 connections
Industry
Computer Software
Websites

Hazem Saleh’s Summary

Hazem Saleh has five years of experience in JEE and open source technologies. He is an Apache MyFaces committer. He is the initiator of many components in MyFaces Tomahawk and sandbox projects such as CAPTCHA, pdfExport, media, passwordStrength and others. He is also a YUI4JSF committer. He is the founder of GMaps4JSF (an integration project that allows Google Maps to work using JSF tags). He is an expert in OpenLogic expert community. He is the author of the “The Definitive Guide to Apache MyFaces and Facelets (Apress)” book. He is now working for IBM Egypt as a staff engineer. He is a SME (Subject Matter Expert) in web 2.0 technologies.

Hazem Saleh’s Specialties:

Java Enterprise Systems Design and Development


Hazem Saleh’s Experience

  • MyFaces Committer

    Apache

    (Non-Profit; 10,001 or more employees; Oil & Energy industry)

    February 2008Present (1 year 6 months)

    Hazem is an Apache MyFaces committer. He is the initiator of many components in MyFaces Tomahawk and sandbox projects such as CAPTCHA, pdfExport, media, passwordStrength and others.

    He is also the author of the definitive guide to MyFaces and Facelets book:
    http://www.amazon.com/Definitive-Guide-Apache-MyFaces-Facelets/dp/1590597370

  • Staff Engineer

    IBM

    (Public Company; 10,001 or more employees; IBM; Information Technology and Services industry)

    February 2008Present (1 year 6 months)

    Java Enterprise Systems Design and Development

  • JSF Subject Matter Expert

    IBM

    (Public Company; 10,001 or more employees; IBM; Information Technology and Services industry)

    January 2007Present (2 years 7 months)

    IBM Java widget library subject matter expert.

  • MyFaces Comitter

    The Apache Software Foundation

    (Computer Software industry)

    20082009 (1 year)

  • Software Team Focal Point

    IBM

    (Public Company; 10,001 or more employees; IBM; Information Technology and Services industry)

    May 2006February 2008 (1 year 10 months)

    Java Enterprise systems design and development.

  • Software Engineer

    IBM

    (Public Company; 10,001 or more employees; IBM; Information Technology and Services industry)

    February 2006February 2008 (2 years 1 month)

    Java Enterprise systems design and development.

  • Software Engineer

    NTG

    (Computer Software industry)

    February 2005February 2006 (1 year 1 month)

    Java Enterprise systems design and development.


Hazem Saleh’s Education

  • Cairo University

    B.Sc. , Computer Science , 20002004

    B.Sc. (Computer Science), August 2004 Faculty of Computers and Information (Ranked 10th), Cairo University – Egypt.

    Activities and Societies:
    J2EE courses.

Additional Information

Hazem Saleh’s Websites:

Hazem Saleh’s Interests:

Football, Reading and Watching movies.

Hazem Saleh’s Groups:

Apache MyFaces committer.

  •    Java EE Professionals
  •    FCI Egypt Alumni
  •    Jobs Alert

Hazem Saleh’s Honors:

- First position in many software competitions.
- SCJP 5.0 Certified.
- SCWCD Certified.
- IBM OOAD Certified.
- IBM RUP Certified.
- IBM Portal Development Certified.
- IBM Webservices Development Certified.
- IBM Portal Factory Development Certified.

- Author of The Definitive Guide to Apache MyFaces and Facelets (Definitive Guide) book:
http://www.amazon.com/Definitive-Guide-Apache-MyFaces-Facelets/dp/1590597370


Hazem Saleh’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Hazem Saleh’s full profile:

  • See who you and Hazem Saleh know in common
  • Get introduced to Hazem Saleh
  • Contact Hazem Saleh directly

View Full Profile