|
Ayman Ahmed Aly
Elgharabawy
|
|
51
Dawood Elzahry st., NasrCity, postal code 11371, Cairo, Egypt aaaeg@hotmail.com
Egypt Mob. +20101466480
|
|
|
|
J2ee Architect
|
|
Objective
|
|

|
|
Seeking a challenging career as a Software Engineer where I
could implement my skills, overseas Experience, prove my ability and adapt to
the growing technologies.
|
|

|
|
Achievements
|
|
|
- BrainBench Java 2 fundamental , jsp
2.1 and uml certified http://www.brainbench.com/transcript.jsp?pid=5148858
- Learning tree uml certified
- Sun Certified Java Programmer 1.4
- Sun Certified Web Component Developer
1.4
- Sun Certified Business Component 1.3
- Oracle Certified Introduction to
pl/sql
- Object Oriented Programming (JAVA (Awt , Swing , JSP, JSF,facelets, AJAX,JSTL,
Servlets, EJB, Struts, Hibernate, UML, Oracle Adf , Apache
axis ,cvs,
xdoclet, ant, james), C#(ADO, Web services))
- AOP ,Spring 2.5
- Application Server Configuration ( oracle 10 G
APPLICATION SERVER, Sun Glassfish)
- Good knowledge and implementation of
Business rules on oracle application server.
- Good knowledge in Oracle and glassfish
sun BPEL.
- Database Schema Design(ER Diagram) & uml Diagram Design
- Installing and configure and
troubleshooting Linux Redhat AS V3 with Oracle 9i Database.
- Design and implement full life cycle
of J2ee Projects with design pattern Knowledge
- Some of my old projects in my home
page http://www.myjavaserver.com/~elgharabawy/Home/start.jsp
|
|
|
|
Experience
|
|
|
J2ee Archetict.
|
Dec
2006 till Now
|
|
http://www.itsoft.com.eg Egypt Cmmi level 5
|
- Design and Apply glassfish bpel engine and esb for IFX
banking application as a global adaptor for all the projects in the
banking department of ITSOFT.
- Apply spring 2.5 and configure JSF 1.2
backing bean within spring application context and facelets for
Contact Center banking application and apply acegi security framework
- Apply JPA layer and inject it for the
JSF beans throw spring .
|
System Analyst & java Designer
|
|
|
http://www.itsoft.com.eg
|
- Implement Security Module of a
telecom CRM ApplicationTabs produc for MTC Vodafone in Kuwait t .including authentication and authorization with SSO with JAAS api on oracle
Application server.
- Design a module of a CRM product using
Ajax framework "ZKOSS" www.zkoss.org
as a front end and ejb3 and Data access utility as a DAO Layer and web
service proxy module as a back end. And apply a design pattern of value
object and session facade and business delegate and service locator.
|
Senior Java Developer
|
Oct
2006 till December
|
|
http://www.Harf.com Egypt Cmmi level 3
|
- Improving a product El khabeer v1.0
it is a Content builder for e learning module. it is Desktop java swing
application based on Scorm authoring content standard based on mvc
design pattern.
|
|
Senior Java Developer
|
July
2005 till Sep 2006
|
|
http://www.fapco.net
Kuwait
|
|
|
Java (Swing Applets, jsp, servlets, xml,Struts,Hibernate
Oracle Application Server 9ias,oracle discovere, iplanet)
c#(Asp,Dundas Charts)
databases (Oracle ,MS Sql Server).
1-KuwaitAirways http://www.kuwaitairways.com (J2ee(Struts&Hibernate))
Implement
Departure and arrival Module and admin tool in Kuwait airways web site
on iplanet application server with oracle database 9i with mvc Architecture . struts with myeclipse
plugins.
2-Finance
Portal - http://www.fapcofinance.com
(Java (Applets) & c#(Web services and Ado))
-Kuwait stocks live trades and analysis applets .java swing Applet implemented using multi
threading with Synchronization.
-Design and implement Home page
charts using dundas charting api www.dundas.com
using c# and Ajax.
-Design and implement web
services for the market index and market statistics using c# with soap authentication
and caching mechanism http://www.fapcofinance.com/webservices
-Design and implement basic and
advanced charts for historical data for Kuwait stock exchange using c# using
Dundas Charting tool
|
|
|
|

|
|
|
|
1.
1-Developing MMS/sms CHat on TV using quick
time for java Api .Desktop Application
on Smile TV Channel on Nile Sat.
|
2-design and implement ivr scripts
using Envox Platform
|
|

|
|
|
|
Design and implement ivr using
envox platform on Dialogic Intel voice card.
Design and implement the next 3 projects with Java then c#
Title : databases transactions
Schedule Task multi threads processing program
Environment : Windows
Database : Oracle , Mysql , MS SqlServer2000
Description : a multi threading java application databases transactions in a
schedule periods in a separate thread and each thread connect to different
databases servers.
Oracle, sqlserver, mysql and save the databases parameters in xml file and
out put in log text file.
Title : FTP upload and download Schedule Task multi threads processing program
Environment : Windows
Description : a multi threading java application ftp upload and download in a
schedule periods in a separate thread and each thread connect to different
ftp servers. And save the application parameter in xml file and output in log
text file .
Title : Sending SMS as http requests Schedule Task multi threads processing
program
Environment : Windows
Database : SqlServer2000
Description : a multi threading java application Send SMS as http requests in
a schedule period in a separate thread and each thread connect to different
database and send different http request parameters and save the applications
parameters in xml file and output in log text file.
|
|

|
|

|
|
|
|
1-Design and implement Web
sites for Kuwait e.gov with jsp
using oracle jdeveloper and oracle application server.
www.moc.kw
Project #7
Title : ASMO -708 Converter Application
Environment : Windows .Linux
Database : Oracle 9i
Client : for ( ministry of communication in Kuwait).
Description: design and implement java Application to get the data from
oracle9i and encode it into ASMO-708
Character set in .cvt files to get printed on Xerox Printing Machines for
Billing System in ministry of communication in Kuwait.
Project #8
Title : IVR System Application
Environment : Windows
Database : SqlServer2000
Tools : Pronexus vbvoice (ocx's) http://www.pronexus.com/
Description : Design IVR System using pronexus vbPackage (OCX) using vb 6.0
Project #9
Title : http://www.moc.kw
Environment : Jdk1.3 .linux RedHat enterpriced advanced Server v 3. 0
Database : Oracle 9i web Application with WebSphere Application Server 5.1
Client : for ( ministry of communication in kuwait).
Role Description : Design and Implementation website as interface to (Java
Apatche Mail Server ) with JSP and servlets and IBM websphere Application
Server . and Interface to the ministry billing System.
|
|

|
|
Profile/Skills/Training
|
|

|
|
Hard Worker and Self-motivating combined with proven ability to
work well in teams or individual.
Able to Analysis, learn quickly and willing to share knowledge.
|
|
Academic Background
|
|

|
- Bachelor Degree in System and
biomedical Engineering
Cairo University Faculty Of Engineering 2000
- Computer Science Diploma ,Faculty of
engineering, AinShams university , Cairo
|
|
Personal Info.
|
|

|
|
|