Industrial Experience

 

 

Home
About Me
Teaching
Research
Publications
Awards
Professional Service
Industrial Experience
Links
Feedback

 

2004 - Present  Consultant and Project Manager

bullet

I have been leading several consultancy projects funded by Thuraya Satellite Telecommunications Company, Linowave and Sphere Networks in the areas of Business Intelligence, Data Mining in Telecommunications, Wireless Networks, and  Network Management. 

 

2002 – 2003    Technical Lead, Wind River Systems, Ottawa, Canada

bullet

Served as an architect and a lead engineer in the Routing, Signaling and Networking Applications product area.

bullet

Lead the integration of routing and networking applications (OSPF, RIP, RIPng, DHCP, FTP, Telnet, DNS, Ping) to the dual IPv4/IPv6 routing stack.

bullet

Developed functional and high-level-design documents for migrating key networking technologies to VxWorks6.0 (Wind River's next generation market-leading real-time operating system), which provides new features including memory protection and a flexible application program interface (API).

 

2001- 2002 Senior Member of Technical Staff, Paragon Networks (acquired by  Carrier Access Corporation), Ottawa, Canada

bullet

Primed the integration of packet services and IP components (IP Forwarding, TCP/IP, RIP, OSPF, static routes, un-numbered interfaces, route redistribution mechanisms) to the BROADway platform. BROADway is a multi-service broadband network access platform that incorporates a broad set of networking technologies including IP, SONET, SDH, ATM, frame relay, and TDM protocols.

bullet

Re-architected the IP Forwarding module to improve the throughput of BROADway. Consequently BROADway now forwards 600% more packets/second.

bullet

Conducted several performance experiments to measure and characterize the Througput, Latency, and Frame Loss Rate of the BROADway platform

bullet

Designed a resource/connection manager feature that allows users to manage multiple NEs (or shelves) almost like a single NE. This simplifies management and administration of multiple shelves and increases port density beyond that provided by a single shelf

bullet

Designed a Multiple-Virtual Router (MVR) feature for BROADway. Virtual routing allows service providers to perform the functions of many routers using a single router running MVR. This substantially reduces the cost associated with providing routing, services and traffic isolation for multiple clients

1998 - 2001  Member of Technical Staff, Nortel Networks. , Ottawa, Canada

bullet

Primed the design and implementation of the first and second releases of Open IP Environment reference system. Open IP Environment is a set of integrated software components that enable hardware, software and systems vendors to rapidly develop high-quality Internet- enabled devices.

bullet

Lead the Control Plane Architecture team and contributed to evolution of Phase2 Networks Routing Software.

bullet

Re-architected the Routing Table Manager (RTM) component to enhance its performance and scalability, ported RTM on Vxworks and integrated it with the Open IP reference system.

bullet

Re-architected and enhanced the routing redistribution mechanisms between routing protocols in Open IP Environment.

bullet

Participated in the integration of the Distance Vector Multicast Routing Protocol (DVMRP) and Multicast Routing Table Manager (MRTM) to the Open IP Environment reference system.

bullet

Designed a state management framework, which provides the capability to manage system states as specified in the CCITT’s State Management Standards (X.731). State management provides the ability to examine and monitor overall operability and usage of resources in a consistent manner, and to control general availability of specific resources.

bullet

Developed training material for Open IP and participated in training of Open IP customers

 

1987 - 1992   Analyst/Programmer, World Health Organization (UN Organization). Eastern Mediterranean Regional Office (WHO/EMRO), Egypt.

bullet

Analyzed, designed and programmed several applications for the Recruitment and Personnel Administration unit, Health and Biomedical Information unit, Distribution and Sales unit, the Registrar and the Library Catalogue Systems.

 

1987 - 1992  Software Consultant/Trainer, Arabic Software Engineering Inc., (and Chemonics International Consulting Division), Egypt.

bullet

Participated in the development of turn-key systems for monitoring village infrastructural subprojects (Local Development-II Provincial Project). Projects financed through the United States Agency for International Development (US-AID).

bullet

Designed and taught several courses on data Structure and bilingual utilities for US-AID sponsored projects.



 

 

 

Home | About Me | Teaching | Research | Publications | Awards | Professional Service | Industrial Experience | Links | Feedback

This site was last updated 09/03/09