Total des années d'expérience: 20 Années, 2 Mois
janvier 2013
A À présent
JAVA Developer
à Freelancer
Lieu :
Émirats Arabes Unis - Sharjah
JAVA Freelance projects with various companies abroad.
The project starts by understanding the client brief and requirements. Then we agree on the time frame and start the development process:
-Requirement gathering
-Setting the project milestones
-Writing project specifications
-Design UML diagrams
-Implementation.
-Using core Java & J2EE technologies : JMS, XML, Hibernate, Spring framework, Struts, EJB, WebLogic Server and Oracle PLSQL.
The project starts by understanding the client brief and requirements. Then we agree on the time frame and start the development process:
-Requirement gathering
-Setting the project milestones
-Writing project specifications
-Design UML diagrams
-Implementation.
-Using core Java & J2EE technologies : JMS, XML, Hibernate, Spring framework, Struts, EJB, WebLogic Server and Oracle PLSQL.
janvier 2011
A décembre 2011
Team Leader
à ProGineer Technologies - PDF Solutions
Lieu :
Palestine - Jerusalem
-Designing the Software Requirements Specifications (SRS) documents
-Back end development using latest Java technologies
-Assisting the business and providing support services on the application's implementation, integration and administration
-Managing the team members and keeping track of their tasks and quality of code
-Keeping myself updated with the latest JAVA and software engineering methodologies and best practices
-Back end development using latest Java technologies
-Assisting the business and providing support services on the application's implementation, integration and administration
-Managing the team members and keeping track of their tasks and quality of code
-Keeping myself updated with the latest JAVA and software engineering methodologies and best practices
février 2006
A août 2006
Senior Java Developer
à Coral Systems
Lieu :
Palestine - Jerusalem
- Web applications development utilizing Java Server Faces (JSF) and web services
- GUI development utilizing AJAX
- Database solutions utilizing Oracle
- Application Servers used are Apache Tomcat and Oracle OC4J
- GUI development utilizing AJAX
- Database solutions utilizing Oracle
- Application Servers used are Apache Tomcat and Oracle OC4J
juin 1999
A février 2006
Java Developer
à Bisan Systems
Lieu :
Palestine - Jerusalem
- Development of desktop applications utilizing Java, development of reusable components that handles building automatic user interface, automatic creation/updating for database tables and automatic handling for all database operations where the developer can concentrate only on the business development and get a rapid development for the application since all non business operations are handled
- Database solutions utilizing MySQL, Oracle
- Use of Java & J2EE: swing, JDBC, RMI, Reflection, SSL, JSF, JSP, Servlets, XML... etc.
- Requirement gathering and UML design.
- Research
- Database solutions utilizing MySQL, Oracle
- Use of Java & J2EE: swing, JDBC, RMI, Reflection, SSL, JSF, JSP, Servlets, XML... etc.
- Requirement gathering and UML design.
- Research
septembre 1998
A juin 1999
Computer Lab Assistance
à Al Quds University
Lieu :
Palestine - Jerusalem
Training students how to develop desktop and web-based applications and other collateral programming & database solutions
Partager sur Facebook
Partager sur Twitter
Partager via Email