احمد عبد العزيز الحفناوى hefnawy, Java Technical Consultant

احمد عبد العزيز الحفناوى hefnawy

Java Technical Consultant

Al-Elm

البلد
المملكة العربية السعودية - الرياض
التعليم
بكالوريوس, Computer Science
الخبرات
21 years, 0 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :21 years, 0 أشهر

Java Technical Consultant في Al-Elm
  • المملكة العربية السعودية - الرياض
  • أشغل هذه الوظيفة منذ يناير 2020
Senior Solution Developer II في al-Elm
  • المملكة العربية السعودية - الرياض
  • ديسمبر 2013 إلى ديسمبر 2020

Work As Senior solution Developer II using technology Hibernate Spring EJB 3.0 playing role of team leader / scrum master in some sprints

Senior Java / J2EE Developer and Software Sepcialist في CIT-Global Company
  • مصر - القاهرة
  • سبتمبر 2011 إلى سبتمبر 2012

Projects Experience

• Mobile-Payment
Mobile payment is an enterprise application for payment and money transactions using JEE and SOA technologies.

Senior Java Developer في HP Company
  • مصر - القاهرة
  • مايو 2009 إلى سبتمبر 2011

projects Experience
• Vodafone Netherlands Web Portal
Vodafone portal contains customers' information services including personal and corporate customers (http://www.vodafone.nl) . Used technologies are: J2EE, MMBASE (content management system) and XML Web services.

Java Developer j2EE في ITS (ITSoft) company
  • مصر - القاهرة
  • مايو 2007 إلى مايو 2009

2006 ITS (ITSoft) company
• SingleAdmin web application for banking systems : "Single Access" this application composed of two modules: Single Sign-on is a single sign on application for many banking applications, it uses windows authentication credentials to enable employee to login to these application and launch it. And,
Single Admin is an administrative tool to administrate different applications of a banking system through single application which is "SingleAdmin". It was implemented using JSF, Ajax, TopLink, JPA, Spring and XML web services.

Java Developer j2me في VictoryLink Company
  • مصر - القاهرة
  • يناير 2006 إلى مايو 2007

2006-2007 VictoryLink Company
• Develop "Mobile Trader" mobile application (J2ME): "Mobile Trader" enables stock market investors to keep after stock market movements, news and analytical charts. Also user can perform trading operations (buy/sell) . It was implemented using XML web services technology and J2ME.

Java Developer في GlobeSoft Company
  • مصر - القاهرة
  • يناير 2006 إلى ديسمبر 2006

2006 GlobeSoft Company
• Shared in the development of "Balot" mobile game (J2ME): It's a cards game can be played on mobiles single/multi-player.

• Develop translator mobile application "TarjimLi" (J2ME): "TarjimLi" translates text using SMS connection to remote server that works as translation engine. The application keeps track of all translations requests and replies. It provides an easy to use GUI for users.

• Porting "MobiDict" application from Symbian Series60 2nd Edition platform to Series60 3rd Edition (C++ Symbian): "MobiDict" is a word translator program that enable user to insert an english word and match it with its arabic translation.

Faculty of Computer and Information في Graduation Project
  • مصر - القاهرة
  • سبتمبر 2001 إلى مايو 2005

2004/2005 Faculty of Computer and Information
Building a Robot to compete in RBOCON - Graduation Project:
The purpose of the project is to build two robots: • Manual Robot that is able to collect balls and set them in the target.
• Automatic Robot that is self automated using line-tracking and image processing to reach its target and set the balls in the specified place.

Also, a project web site contains all information about it. The project was implemented using C++, C# and PIC 16F877's instruction set (assembly like)

2003/2004 Faculty of Computer and Information
Software Engineering course website - ASP.net: The purpose of the system is to implement a course web site, including all materials of the course, uploading assignments, forums, voting and other functionalities. The project was implemented using ASP.net.

2003/2004 Faculty of Computer and Information
Domino Game - Java
The purpose of the project is to develop a program that simulates the Domino game. The project was implemented using Java.

الخلفية التعليمية

بكالوريوس, Computer Science
  • في Cairo University
  • يونيو 2005

1999-2001 • High School Degree: 95.5% • High School Name: El-Tabary Secondary school

بكالوريوس, Faculty of Computers and Information Technology
  • في Cairo University
  • مايو 2005

Specialties & Skills

Java software development
Database Management Systems DBMS • Oracle • Microsoft SQL Server 2000 • Sybase • MySQL • DB2
ASP.NET
B2B SOFTWARE
Web Services and SOA
XML/XSLT/WSDL
JPA, Hibernate
Web servers • OC4J • BEA WebLogic • Apache Tomcat • IBM Websphere • Microsoft IIS • JBoss
JSP, Servlets
Scrum/Agile
CM tools CVS ,VSS
OO concepts
js , css
PL/SQL, Oracle DB 10g, Oracle Application Server 10g, MySQL, MS SQL
Design Patterns Like DAO , Façade, Business Delegate, Singleton, Abstract Factory

اللغات

الانجليزية
متمرّس
الفرنسية
مبتدئ

التدريب و الشهادات

Summer Training Information technology (تدريب)
معهد التدريب:
Central Agency for Public Mobilization and Statistics (CAPMAS)
تاريخ الدورة:
July 2004

الهوايات

  • Reading
    Reading