Post Job Free
Sign in

Developer Application

Location:
United States
Posted:
April 29, 2012

Contact this candidate

Resume:

Fathi Shaaban Al-Ashery

Objective:

I want to gather as much experience as possible by working in different stages of software development life cycle , use different tools and technologies, and learn new algorithms, which I can use during my work in building the future world class software.

I am a good researcher, and fast learner software engineer, so I don't target a specific programming language or a specific technical position, as I already worked with a lot of programming languages and technologies and I am eager to learn any other programming language or technology.

Potential Occupations:

Senior C++ developer, Senior mobile developer, Technical team leader, Mobile application architect, Senior Software developer.

Qualifications:

Bachelor of Computer science- IT 2001 – 2005

Faculty of computer science, Cairo University – Egypt

7 years experience in Software Design & development 2005 – present

Mobile, desktop and web applications

Technical Skills:

Mobile Development:

- C/C++, Symbian, Android, J2ME.

- Windows phone development (Silverlight) and phone gap (I created some demos).

- Reading for bada development and Iphone development.

Web & Desktop Development:

- C++, C#, MFC, SharePoint 2010, ASP. Net, MS Web services.

- Microsoft SQL server.

System Analysis and Design Skills

- Deep understanding of the Object Orientated concepts.

- Deep understanding of design patterns, and using during work

- Documenting and Designing applications using UML.

- A very good understanding of Database designing concepts.

Professional Experience:

Occupation History:

Company Name Title Date

King Fahd University for Petroleum and Mineral (KFUPM) – Saudi Arabia

Software developer and technical research assistant 2009 - present

Harf Information Technology - Multinational Software House – Egypt

Senior Software Developer 2006 - 2009

Asgatech Company – Egypt

Symbian C++ developer 2005 2006

Training:

Course Provide Certification Date

Project Management for Profitional SUDAK Attendence Certificate Febrauary 2012

10175 : Microsoft SharePoint 2010, application development ALJEHAT Training Attendance Certificate November 2011

QT Nokia No April 2011

Projects:

Project Description Role Technical Tools

Savings Tracker Android application which enable the user to track his/her savings by adding incomes, and expenses and identifying his/her accounts to finally view an overview for how much money he currently save and how much his expenses and savings for this month, this application will be added to android marker Analysis, design and development of the mobile application Android, java

Mushaf Al-Madina for Mobile Mobile application that display the Muslims Holly Quran on Nokia mobile devices using the Uthmanic open type font used for the printed versions of Mushaf Al-Madina along with a lot of feature including recitation for four reciters, five tafseer books, 2 other books, memorization tool, translations for 7 languages and a lot of other features. - Analysis and design

- Implementation of mobile application

- Implementation of desktop tools

C++ for Symbian for S60 3rd, 5th edition, and Symbian^3, C# for tools, MS Access for tools

Prayer Times Application for mobile Islamic Mobile application which used for displaying and alarming for Muslims prayer times and it also View the Quibla direction, and it has a Date converter to convert from Hijri to Gregorian and vice versa. - Analysis and design

- Implementation of mobile application

C++ for Symbian for S60 3rd, 5th edition, and Symbian^3

NFC Tag Proof of concept This is a proof of concept for using NFC embedded in Galaxy S Android device to share data between two devices to be used later in some NFC related Applications

- Research and development

Java, Android SDK, AVD, Eclipse.

CTI App CTI is acronym for COMPETITION THREAT INDEX and this is a desktop tool for STC company (Saudi telecom company) to analyze its competitors business based on some factors and weights assigned to these factors and at the end the application generate a bubble chart based report used by the managerial level - Develop the desktop application

C# and MS Access

Yasser 4th Measurement This project objective is assessment and measurement of the government agencies of transformation to the e-Gov, by building a web portal to provide a set of surveys to the government agencies, scoring these surveys to each agency and then perform a site visit to the agent it self - Partially contribute in development in SharePoint 2010

- Involved in the ETL task

SQL server, SharePoint 2010

World Cup this is a mobile application with a rich GUI that designed for world cup for football 2010, to provide an interface for the user to play game of prediction, user can create his/her own team, replace players, buy/sell player, the backend of this application was a web service - Contribute in the mobile application development

- Manage the team work

Nokia S60 3rd and 5th edition

Signal Strength Reader (Demo) A Demo mobile application to retrieve the current connected Network information like signal strength, network name, country information, cell ID and also current user location using GPS system and send these information using SMS to another mobile number to monitor the network connection and coverage - Develop the demo mobile application

C++ for Symbian S60 3rd edition and 5th edition

Masjidi This is an application we developed to share in the android competition with a friend, to create enterprise social network based on Masjids (Place of pray for Muslims), and activities related to masjids, it is combined from android mobile application, web service, and website. Contribute in the development of the mobile application

Android java

Haaj Location (Demo) A mobile application to Capture the location of Haaj (user) using mobile GPS during hajj worship and save these locations in a backend in a database, locations are sent periodically using http connection within a soap object and later user may tracked from a website using her/her id and show locations in a Google map and also draw the user road. - Research and development for mobile application, website, web service, and DB.

Nokia S60 C++, ASP.net, SQL Server 2005

SMS Box this is a j2me based mobile application to deal with a back end web service to manages mobile SMS, this application may be used to send SMS through the web interface and synchronize SMSs between the mobile and the web component, the project was contains a mobile application, web service, and the website. Contribute in analysis and design of the mobile application, and the web service

Contribute in the development of the mobile application J2me

Mobile Contacts Guard (MCG) Enterprise application contains a backend web service and frontend website and mobile applications to synchronize and manage mobile contacts and other mobile data between the web and the mobile components - Analysis and design

- Implementing the mobile application

- Implementing the backend component C++ Symbian series 60 2nd edition, Asp.net 2.0, SQL server

Monazem Al-Ebadat (Islamic worship organizer) An Islamic mobile application to organize Islamic worships via a set or alarms and it also contains other special alarms that could be defined by user and this special alarms may be related to other Islamic alarms, Islamic alarms contains a favor of worship message appears randomly in addition to the quibla direction and the view of hijri date. - Analysis and design

- Implementing the mobile application

C++ Symbian series 60 2nd and 3rd edition

Bilal java version 3 separated mobile applications for java mobiles to provide some Islamic services (prayer times, Quibla Direction, Date converter) - Release an version with different localization than the existing one J2ME

Harf prayer times gadget MS sidebar gadget which considered the first Arabic gadget in the MS live gallery website, It shows the prayer times and Hijri date and show alarms for the prayer times - Implementation

Java script and html

jurisprudence encyclopedia v.4 Islamic Desktop application contain more than 100 book in Islamic jurisprudence with a lot of viewing and searching services - Shared in the project implementation

- Modifying the User interface dialogs C++, MFC librariess

UniDic Mobile application Arabic to English and English to Arabic dictionary - Analysis and design

- Implementing the mobile application C++ Symbian series 60 2nd edition and series 80, C#

Mobi-Geni Mobile application work as a call manager (records calls, Block call …etc)

- Shared in the Implementation of the project

C++ Symbian series 60 2nd edition

Database engine Engine to handle working with Symbian databases from creating, and working with it. - Analysis, design, and implementation

C++ Symbian series 60 2nd edition

Call Engine An Engine to deal with the mobile call functionality. - Analysis, design, and implementation

C++ Symbian series 60 2nd edition

Update Manager this is part of an Islamic project to control the update of mobile application from inside the applications using a http connection to a web service - developer for this part of code

Nokia S60 3rd edition

Personal info:

Full Name: Fathi Shaaban Mohammad Shaaban Al-Ashery

Nationality: Egyptian

Date of Birth: 6 July 1984.

Marital Status: Married

Military Status: Exempted

Possibility to travel: Possible.

Languages: Arabic: mother tongue / English: Very good

Interests: Reading, walking, playing football, and writing Codes

Contact info:

Location: Dhahran, Saudi Arabia

Addresses: KFUPM Box 591, Dhahran 31261, Saudi Arabia

Phone: +996-**-*******

E-mail: ***************@*******.***

*****.*********@*****.***

Updated March 2012



Contact this candidate