Mostafa Mohammed Abo-ShoSha E-mail :
[email protected] Mobile phone : (+2)0163106531 OBJECTIVE: A challenging career position in a well-established multinational or private company where I can utilize my current capabilities & logistic common sense in working relationship. I can work long hours with minimum supervision & have the capabilities of handling multitasks at the same time keeping in mind to meet deadlines I enjoy teamwork & can work easily with my peers & top management . PERSONAL DATA: Gender : Date of Birth : Home Phone :
Nationality : Place of Birth : Military Service :
Male 14–September-1986 (+2)0483786081
Egyptian Egypt Exempted
EDUCATION:
College :
Faculty of Computers Menofyia University
Department : Grade of 4th year (2006-2007) : Graduation Project Grade :
Information Technology (IT) GOOD (65%) Excellent (93%)
LANGUAGES:
Arabic English
Mother language. Good.
SOFTWARE SKILLS:
Software Skills
• • • • • •
Ability to work in groups, Work under pressure, Good Research Abilities, Self Motivated, Good communications with people. Good leading skills
TRAINING: Summer 2004 Summer 2006 Year 2006
C++ Object-Oriented Course CCNA Academic Semester 2 WinXp Administration Course in HQ Academy Page 1 of 4
and
Information,
COMPUTER and PROGRAMMING SKILLS: Technical Skills
• • •
•
J2SE J2ME JDBC A little experience in software testing (functional and performance testing), Automation testing, and making test cases and reports. C, C++ A good experience with UML.
Web Technologies
• • •
HTML Java Script JSP
Development To ols and IDEs
• • • •
Borland JBuilder 9 NetBeans IDE Eclipse IDE JCreator Nokia Carbide.J J2ME Toolkit Sun java wireless Toolkit 2.5 VSTS (Visual Studio Team System) tool for software testing. Oracle 6i-9i - PL/SQL - Forms. Microsoft SQL Server2000. Microsoft Access. Windows 98, Windows 2000, Windows XP. Linux (A little dealing with the Linux shell)
• •
Databases Engines
• • • • • •
• Operating Systems
•
•
Previous Experience: December 2007 till Now at Al-Awael it company in Egypt. Software Junior Quality Control • Periodically reviews and revises activities and results of the process. • Ensures that discovered defects are corrected and open issues are resolved. • Provides the necessary resources of time, personnel, budget, and facilities required to plan, define, execute, and manage reviews. • Collects measurements data. • Reviews the project's statement of work. • Reviews the project's resources estimates, time schedule. • Prepare Test cases and execute it. • Reports SQA-results.
Graduation Project: Title :
SMS Compression & Encryption Page 2 of 4
Supervisor :
Dr. Wael Shawky El-Kelany. •
Our project aims to compress the message to make users able to send message longer than original length (160 characters).
Project :
•
Beside the compression, our application aims to encrypt the message to make it more secure.
•
In our project, we study and used more than algorithm in compression and also in encryption.
•
The following reasons motivate us to choose this project: 1-
Now, SMS become one of the important communication ways because the mobile phones increasing rapidly, can use it any location and easy to use.
2-
More users need to send messages more secure.
3-
Saving user's money, they reduce the number of message when send long message (after compress it).
1- Programming Language supported for mobile doesn’t validate 2345-
Challenge :
• Solution :
Technologies : Platforms :
every thing compared to pc programming. Mobile has limited processing power. Mobile memory is smaller than pc memory. User is constrained with the message length. How to send and receive SMS on mobile.
is a java Application implements with J2ME over symbian mobile OS that gives a client efficient user interface to send SMS compressed & encrypted , and allow user to save its settings (keys for encryption), and contain Inbox for the received messages.
J2ME (Java 2 Micro Edition), J2SE (Java 2 Standard Edition) Symbian OS (it is a widely used operating system for mobile devices)
Other Projects: Student DB Phonebook Hotel Database Library System Medicine Expert System Image Processing IRC protocol
Small Student Database using Borland C++ and File Structure. Small File Structure using OOP and Borland C++. Database of Hotel using Oracle forms. It is System analysis project we make analysis to real Library. We analysis the old system and replace it to new Computerized System. Using MS Visio in DFD Design and make implementation by Java. Expert System that can describe medicine for patients using Java. It is an efficient program to support image processing and implementing some filters using Java. IRC protocol implementation using c under Linux & implement the Page 3 of 4
Encryption system JExplorer
protocol on mobile using J2ME. Simple Encryption System using 9 techniques of encryption by Java. Simple web explorer using java.
Hobbies:
• • •
Reading stories & Drawing. Design logos. Play computer games.
References:
Available upon request.
Page 4 of 4