• Jeddah Bawadi
Hamdy Mokhtar Sherif

Hamdy Mokhtar Sherif

Senior Java Developer


More than six years of senior software engineering experience, with strong analytical skills and a broad range of computer expertise.

Work History

Work History

Senior Java Developer

Apr 2014 - Present
Waad holding 

Senior Java Developer

Sep 2013 - Mar 2014

- Design Database ERD, and Implement Applications

- Find alternate solutions for complicated tasks face team members.

Senior Java / php developer

Jan 2010 - Aug 2013
Queen Tech Solutions

 As a senior web developer I was responsible of the following:

- Analyses projects
- Design the database to meet the requirements
- Implement the design to get the best results
- Make a product presentation for the customer
- Adjust the project following the customer feedback's

Also Help My team members to find solutions for the complex situations

Java  developer

Mar 2009 - Dec 2009
Herbel Business Solutions

- Analyses projects

- Design the database to meet the requirements

 - Implements the applications using Java EE technologies 

Sample Projects

- HR & Payroll :   

    Used Technologies:  JSF2, JavaEE7, EJB3,Java Script, jQuery, Oracle 11g, Primefaces, HTML,  Ajax,                                                Rest webservice


         Employee Self Service (ESS)

             The Employee self service module offers employees the ability to update personal

              information within defined security parameters—without the aid of HR personnel.

              Employer and employees benefit from better use of time and budget.

        Personnel Information Management: 

             Personal information management  is a basic function of any HR department Include:          

      •  Manage employee job information by defining pay grade, salary and other information.
      • Identify manager structure through definition of employee supervisors.
      • Use PIM to keep timely track of past work experience, educational details, skills and other criteria.
      • View and search employee details when needed.


Streamline payroll administration with  taxation and payroll rules. Accommodate the simplest or most complex payroll needs using very simple way

- Waad SMS :   

        Used Technologies:  JSF2, JavaEE7, EJB3,Java Script, jQuery, Oracle 11g, Primefaces, HTML,  Ajax,                                                Rest webservice.

        Description: School management system to handle all student, superior and staff data.


      • Management school administration management.
      • Employee management.
      • Subject management.
      • Class management.
      • Student payments management.
      • Fees management.
      • Student search.
      • Student management.
      • Student-Teacher interaction.
      • Teacher Management.
      • Timetable. 

- Jumeez :   

    Used Technologies:  PHP, Laravel Framework, javascript, jQuery, Ajax, GIT, Aptana.


Jumeez is a real-estate search engine and it’s the first of it’s kind in the middle east which allows you to search for properties in many real-estate websites and forums in no time. In addition it provides account for the users to save there preferred search filters and receive alerts and many more services.

- GoTaxiTruck Web App:

       Used Technologies: PHP, Cackephp Framework, MySql, jQuery, Ajax, CSS.

       Description: Go Taxi Truck is a new service for New Yorkers who require a more convenient and                                        cost-effective way to move their things.

- GoTaxiTruck IOS App:

      Used Technologies: X-Code, Objective-C, Design patterns(MVC,Delegate,Observer), Rest WebService. 

      Description: An IOS equivalent application for the Go Taxi Truck site with all of its features. 



Design Pattern

MVC, Singleton, Session Facade, Delegate, 

Conceptual knowledge


Database Management Systems DBMS


HTML, CSS,  Javascript,  Ajax,   JQuery, Mootools.


Larave, Cakephp, Yii, CodeIginter, Joomla, Drupal 


RestFul webservice


Java Server Faces (JSF), Hibernate ORM, JPA,  Servlets, Java SE. Java EE,Enterprise Java Beans EJB, Java Server Pages ( JSP).



Bachelor Degree of Computers & Informations

2003 - 2007
 Helwan University computer science Department
  • Degree: Good
  • Graduation Project: Advanced Remote Access.
  • Graduation Project grade: Excellent.

Language Skills

  • Arabic: Mother tongue
  • Very Good English Language.

Military Status