Portfolio

Easy AdSense by Unreal

Here I will list some of the cool Projects I have worked on. There are some other projects that were extremely cool but unfortunatly I can’t list here cause of my employers policy

Comoto , Comozap

These are implemented employment projects in ASP.NET they used .NET Localization and Globalization Resource Files to provide multilanguage support. My role for the project was to optimize the performance of the solution, and decrease the first load time. the more interesting and challenging thing was to change the resourcing from the normal Resource Files .resx to the database without changing the original code of the application and only by adding a single line to the configuration file. I achieved this by implementing a CustomResourceProvider and Custom Resource Provider Factory above the normal Resource Provider Layer. The new Customer Provider was able to retrieve the localized and globalized data from the database. which provided the needed functionality so all we needed to do then was to tell the .net to use the new custom provider this was achieved by a single line in the web.config file. Another issue aroused to ease the life of our developers and also not to change the globalization calling code the issue was .Net generates code for the global resource file that works with the .resx file explicitly. So I implemented a custom tool for generating code that would work on both my custom provider and the .resx files as well so all the developers needed to do was to change the custom tool property in the Resource File to the name of my custom tool instead of the default custom tool.
Also I went one step further by making a deployment project which configure the environment for the developers for using the custom tool so they don’t have to register every thing manually the first time.

http://www.comoto.com
http://www.comozap.com

The WAP Builder Project

A very interesting project. It’s a Project done while working in technowireless for the MBC Channels. Basically the WAP Builder allow you to build WAP Portals using very easy steps starting from designing page templates and content pages while enabling adding addon ready made components like News, Channel Guide, Advertisement, RSS Feeds to the Page in the editor. To Publishing the Whole Wap Site and Generating the actual pages and internal pages of the ready made components and enable the user to deploy the WAP Portal using FTP on the hosting server directly. The project also included implementing an Editor with Design,Code and Preview options that support WML and XHTML MP, also with support of applying CSS. This editor is used in the Builder to let the end users design the pages.

You could check http://wap.mbc.net from your mobile to see the MBC Portal made by the builder the portal is for MBC Channels ( I have been envolved also in making MBC1 Portal using the editor as a sample to show how to build a WAP Portal using the Builder I made.

Zain KSA Premier League

A solution for ZAIN that included an Info channel for sending video’s of the matches to the user mobiles, a WAP Site for users subscription that works only in KSA. and a Website for the end users.

Digital Rights Managment Solution

A Solution consisting of 3 parts the first was integrating the media files with VidLock DRM Solution and then make a subscription engine for the user to subscribe to view the media, and a site for the DRM Authentication to check whether or not the user has excceded his limitation of viewing the file.

Mobile Content Management System

A Mobile Content Management System for Digital Assets solution, It manage the digital assets of different companies and maintain their publishing for the users, while giving the ability to manage Items, Publishers, Virtual Databases, Item Types and Categories. Also the system is integrated with a mobile services solution that sends the Items to the user mobiles when user requests it though their mobile and Integrated also with an IVR System.

Nozia Festival

This project is a music festival portal under the sponsor ship of CocaCola which allow contests to register the Tracks of their work to the site (this part is integerated with You Tube to save the tracks) and users are allowed to vote and rate the tracks then a big festival is done at the end for the winners of the year. The project is currently not lunched yet there is sample data in it. It will be launched on May or July 2009. The project is completely dynamic and language independent. Users are allowed from the backend to edit the content of the site pages and control the site settings which includes changing part of the theme of the site.

Real Estate Solution

A Real Estate Solution consisting of a windows application for managing the Estates, customers, customer orders, customer leases etc.. Current customers for the windows application includes but not limited to.

Edar Amlak Alexandria, Edar El Mohandesin, House Pointer, City Realty, Birds, Venous

Also a web application that has a backend for managing the properties and a front end for customers to navigate through the site search for properties request adding thier properties to the company and more…

Edar Amlak Alexandria

House Pointer

Appraisers

A website for The Egyptian Association of Real Estate Appraisers

Al Watan Solution

This is a solution for Al Watan News Paper in Saudi Arabia the solution included an InfoChannels for sending articles to the mobile subscribers also a subscription engine for managing the subscription communication and payment process of the subscribers and a website for users

Iqraa Solution

This is a solution for Iqraa Channel the solution included an InfoChannels for sending articles to the mobile subscribers also a subscription engine for managing the subscription communication and payment process of the subscribers and a website for users

Application Code Generator

A C# and VB.NET Code Generator. Basically it reads the Schema for any SQL Server or Access Database and Give the ability of generating CRUD Operations- Stored Procedures , a Data Access Layer and a Business Logic Layer based on the Microsoft Enterprise Library.

Digital Circuit Designer

This project made the user able to draw basic digital circuits using AND, OR, INVERTER etc.. and simulate the circuits to get the outputs based on the provided input it had a Canvas in which the user was able to draw circuits on and make the needed design visually.

Flow Chart Code Generator

This project enabled users instead of writing code to draw a program flow chart and the program generated it’s corresponded Java Code and Run the drawn Application. It had a Canvas with smart wires support that allowed the users to draw the flowchart easily.

























































download movies

ñêà÷àòü ôèëüìû