The following are my modest efforts in programming, unfortunately I lost other ones. Currently I’m working on detailed page for each project and uploading the source code if possible, stay tuned.

15-JobHunterFriend

Out of row data of emails and websites this small project extracts the emails,Removes noise characters, arranges them alphabetically and removes redundant ones.Then checks server existence.  I started with Egyptian companies and will move forward to other ones later building a Database of hr emails, Contact information about them. Most companies listed shall be of Software house nature but that can’t be guaranteed without detailed tests. Here’s a Sample output (1500 website).

14-JavaExamples

  • Some Regex (Email, Website, etc)
  • Some Algorithms (sometimes asked in interviews)
  • Code snippets from exercises
  • Code snippets from interviews
  • Code snippets from Certification exams
  • Code snippets from books by chapters
  • Code snippets from Servlet 3.0 Specs by chapters

13- JClassLogger

JClassLogger is a simple logger that is used for logging the activity in a class all you need is to define it and it will create the log file in same class package directory with same name as class or your name of choice.

12- JLongPath

11-11-2011 :P

A tiny software which copies Folders with long path name (i.e D:\blabla\blabla\ … \bla\ ) longer than 256 Character that’s a problem in windows that it doesn’t copy these folder.

11-Shortcut Virus Fix

After you install a good antivirus and catch the virus, the effect of the virus will still be there in the USB Flash Driver or what ever it was in so all you need is this tool (Still in beta ) to delete all the shortcuts and unhide the original folders

10-JANN- Java Artificial Neural Network Framework

December 1st 2010 – Present

A self motivated project and research. It’s underdevelopment for about 10 months now. I’m trying to understand Neural Networks and apply its techniques using JAVA. Making a flexible framework for designing different ANN architectures easy.

9-Smoke WordPress Theme

Thursday, ‎September ‎23, ‎2010, ‏‎3:00:12 PM

When I was first introduced to wordpress 1 year ago free themes weren’t good enough to me so I wanted to try out my self and design one, the experience I gained was mostly in CSS and HTML I had small experience with PHP and I actually like PHP it’s an easy to use and develop language. Code to be uploaded.

8-Palindrome Number

‎Wednesday, ‎October ‎27, ‎2010, ‏‎7:59:00 PM

My cousin came to me once with this project at her hand and she wanted my help, It was fun algorithm where the name Palindrome attracted me and was an actual motivation.

7-Industrial Handling Robotic Arm

August 2010

AinShams University in Egypt,Faculty of Engineering Design and Production Dept. Supervisor: Prof. Dr. Farid Abdel-Aziz Tolbah By Eng. Mohamed Abdel Aziz, Ahmed mohamed Sabry, Abdalla Kamal ,Haitham Samir , Amal Ismail.

It was an automation system based only on Kinematics, later I knew that wasn’t enough but the experience I gained was great in MATLAB and signal transmission.

6-Discovering OCR’s – Graduation Project

‎July ‎15, ‎2008, ‏‎1:37:17 AM

Higher Technological Institute @ 10th of Ramadan city, Egypt. Computer Science Dept. Supervisor Dr. Mohamed Al Fadl. By Ismail Marmoush and Dina A. Hussein. Optical Character Recognition software using MATLAB nntool and Image processing toolbox.

5-Intelligent X-O Extended in Prolog

Tuesday, ‎November ‎20, ‎2007, ‏‎6:21:10 PM

Intelligent Application (Play Against Machine) using Prolog language to play X-O of any Dimensions (3+x)*(3+x) where x=1,2,3… I’ve reached high levels of experience in Logic Programming It was a very tiring nights to build a 5 lines of code. I love prolog and I will never forget it’s the first programming language I get to see its soul.

4-Neural X-O

December 21st 2007

A crazy Idea came to my head to build an algorithm using a Neural Network design, I’ve lost the code, but this image contains all the knowledge of it. I’ve found it in Artificial Intelligence (AI) for everyone a group on Facebook that I created long time ago and left it there. Thankfully I found it :) after more than 4 years

3-Combinations

Thursday, ‎December ‎14, ‎2006, ‏‎10:15:41 PM

This program was a challenge between me and colleagues given from my favorite professor Dr. Mohamed El Fadl. It was a combinations generator.

2-Optimus Prime

Saturday, ‎April ‎15, ‎2006, ‏‎11:48:48 PM

A project I’ve done in college second year (Prime Numbers in C++)

1-Roman Numbers

‎February ‎28, ‎2006, ‏‎10:32:38 PM

This is my first trial in programming A C++ application to convert numbers into Roman Symbols, I, II, III , IV ..