Ahmad Hashem, Senior Associate

Ahmad Hashem

Senior Associate

cognizant

Location
Saudi Arabia - Riyadh
Education
Bachelor's degree, Computer Science
Experience
8 years, 10 months

Share My Profile

Block User


Work Experience

Total years of experience :8 years, 10 months

Senior Associate at cognizant
  • Saudi Arabia - Riyadh
  • June 2014 to June 2014

Oracle/Java/Liferay/Spring/AngularJs Consultant at Elm Company.

Technical Lead at oracle
  • Egypt - Cairo
  • April 2013 to May 2014

Key member in EBS Extensions for Endeca central team (the team is located in India, UK and US) to follow up on all product teams for integrating Endeca with EBS.
Participated in releasing V4 for EBS 12.1.3 and V4 for EBS 12.2, V5 12.2.
Conduct trainings and workshops for Oracle Pre-Sales and Oracle partners on EBS Extensions for Endeca.
Working on design new features and implementing integration solutions between Oracle Endeca Information Discovery and Oracle E-Business Suite.
Development with many technologies including Weblogic AS 10.3.6, Java, J2EE, ADF business components, Liferay Portal, Linux Shell … etc.
Development of Liferay Customizations, such as Hook, custom theme and custom layout.
Provide follow up with team members in different tasks.

Software Technical Lead at etisalat-misr
  • Egypt - Cairo
  • January 2011 to March 2013

Analysis and Development of services for Self-Service and corporate Portal.
Collect requirements from Marketing and commercial team and communicate it to the development team.
Follow up on team members developing on Oracle Portal.
Develop J2EE Services and deploying on Weblogic server 10.3.6
Development against Oracle Weblogic Portal and Oracle Webcenter Portal to revamp to Oracle newest technology

Software Technical Lead at STC
  • Saudi Arabia - Riyadh
  • August 2010 to December 2010

CCare Portal Website Technical Lead (Asset Outsource) -
August 2010- December 2010 (Egypt-KSA): ● Role is investigating technical challenges and provide alternative solutions for the issues and development of custom applications based on customer requirements. It also
involves handling the deployment on site (Riyadh/KSA)
● The portal is developed using Oracle Webcenter technology based on the Webcenter
Spaces application. It includes custom applications that are developed using Oracle
ADF technology.
● Custom applications are using Oracle ADF Business Components as the back-end and
Oracle ADF Faces as the front-end. They are all developed as ADF task-flows for reusing.
● The project are based on extending the functions of Webcenter Spaces using the official WebcenterExtended Environment provided by Oracle for compatibilities with
future Webcenter Spaces releases.

Software Technical Lead at Asset Technology Group
  • Egypt - Cairo
  • January 2010 to August 2010

3. UAE Portal Website Technical Lead (Asset Outsource) - January 2010- August 2010 (Egypt): ● The position is the team leader in developing Portal website, using Liferay portal
technology. The team consisted of 6 Java developers.
● As the portal of the United Arab Emirates, it enables all businessmen, residents,
citizens & tourists to find all needed servers.
● The portal provides many customized functionalities based on selected Emirate (State) like news portlet, useful links portlet, Google maps that provides locations of restaurants, hotels, etc.
● It also provides customized voting for selected questions on the portal, customized
calendar based on the type of the portal visitor (Resident, Citizen, Tourist or
Businessman)
● The portal is built upon building extensions portlets to Liferay 5.1 deployed on JBoss
application server and other portlets, built on Java portlet specification JSR 168.
● See also http://government.ae/.

Senior Software Developer at etisalat-misr
  • Egypt - Cairo
  • August 2009 to January 2010

Etisalat Portal Website (Asset Outsource)- August 2009 - January 2010 (Egypt): ● Analyzing, Design & Develop PDK Portlets that serves the logged in customer for managing his
account (s) and enable the mobile services (Call waiting, international calls & roaming, request
PUK etc)
● Managing the Revamp of Etisalat Portal Website 2010 on site, that was redesigned with new
layout and structure. Assisted junior team members and communicating with marketing team to reflect their vision of the portal design, based on Etisalat standards.
● See also www.etisalat.com.eg

Senior Software Developer at Asset Technology Group
  • Egypt - Cairo
  • June 2007 to August 2009

Jupiter (****) Product (ECMS) June 2007 - August 2008 (Egypt): ● Analyzing Jupiter issues reported from customers & providing solutions for it.
● Designing new features according to the customer's needs.
● Developing JSPs using MVC, struts, Ajax, Dojo Ajax toolkit.
● Designing Prototypes for upcoming releases.
● OC4J, JBOSS servers' maintenance, configuration management.
● Maintaining Webdav client based on Jakarta Slide Project.
● Other technologies involved: GZIP for compressing web-pages, JOC for caching of enterprise beans and other objects.
● Follow up with junior team members.

Freelance Software Developer at Softec International
  • Egypt - Cairo
  • June 2006 to May 2007

Freelance Software Developer, (during Military Service) June 2006 - May 2007: ● CRM web-based client Project: ASP.NET 2.0 web project/SQL Server 2005 Database,
customer relationship management system, serving day to day operations.
● Symbian MP3 Streaming Player: C++, Symbian OS, Mobile application targeting Nokia S60
series, customized radio application that streams MP3 songs from a server based on the personal profile of the user (rock, Arabic, metal, )
● JCM-WBA Kiosk based ActiveX control: ActiveX control, to communicate with a Kiosk
machine, gets the amount of money entered, pass it to the web page to submit it to the system.
● VB scripting: implementing set of validation rules for internal use in a system that loads these
scripts, and use it to validate user's entered information.

Software Developer at Sakhr
  • Egypt - Cairo
  • August 2005 to April 2006

8. Software Developer, Sakhr (
), Egypt, August 2005 - April 2006
● Managing the deployment systems of the Department that is to be delivered to the customers as a complete package. (Install Shield)
● Analyzing existing deployment systems & design alternative techniques for problems.
● Administration of a website exposing rich NLP and text mining functionalities (text correction,
categorization, summarization, keywords extraction) . As deployed on a server in USA, accessing
it through Remote Access. Ported it into ASP.NET and applied compatibilities issues against
Macintosh machine (VBScript and Java Script)
● Designed, developed and maintained custom database utilities, tools and libraries for the internal
software development (VC++)

Education

Bachelor's degree, Computer Science
  • at Ain Shams University
  • July 2005

● Bachelor of Computer Science: Ain Shams University, Cairo, Egypt. ● Date of Graduation: July 2005 ● Grade: Very Good. ● Graduation Project (Arabic Speech Synthesis): (Hidden Markov Models, Visual C++, SPTK)

Bachelor's degree, Computer Science
  • at Salam School
  • July 2001

● Secondary School Diploma (Thanaweya Amma): Salam School, Cairo, Egypt. Scored 98.7%

Specialties & Skills

Web Development
Oracle E Business Suite
ASP.NET
DATABASE
Telecom Portal
WEBLOGIC
Liferay Portal
Oracle E-Business Suite
Endeca Information Discovery
AngularJs

Languages

Arabic
Beginner
English
Intermediate