Resume

Easy AdSense by Unreal

Education

Arab Academy for Science and Technology and Maritime Transport

B.S in Computer ScienceAlexandria, Egypt Sept. 2005
  • First student in Computer Science Department GPA 3.87/4.0
  • http://www.aast.edu

Professional Experience

Code Republic Feb 2009 – Present

Senior Developer
Design and develop and deliver high quality Software Solutions (Web,Windows,Web Services,Enterprise Applications). Report projects progress. assist in design and architecture of complex solutions and mentor junior developres

Techno Wireless Feb 2008 – Feb 2009

Senior Mobile Services Developer
Design and develop mobile and web services for clients, help in enhancing the overall organization software development architecture. Report projects progress. Invade new technologies/tools to enhance the company overall process and products. Insure developers code adhere to the standards & design specs.

RKT (Contracting)

Apr 2008 – July 2008
Is a company based in Germany my role was to design and develop the Terma project a Multilanguage product intended to manage and evaluate terminologies.

OrderGURU LLC www.orderguru.com

Senior Developer (Contracting)Design the Order Guru Product Architecture, develop core system components. Report module progress. Enhance technical skills and invade new technologies/tools, adhere company process and software engineering methodology. Insure developers code adhere to the standards & design specs.

Nov.2006 – May. 2007

RBM Solutions

Senior Software Engineer (Contracting)Design and develop internal products as the Real Estate Plus. Lead team in small and medium projects. Sept. 2006 – Aug. 2007

RiadaSoft co.

Junior Software DeveloperDesign and develop freelanced projects Design subsystems based on the software engineering standards (OOP, ERD, based on UML Notations). Feb. 2003 – Aug. 2006

Teaching Experience

Arab Academy for Science and Technology and Maritime Transport

Teacher Assistant - “College of Computing and Information Technology, Computer Science Department” (Part Time)
July 2008 – August 2008
Teaching Advanced Programming Course in the summer course while helping in preparing assignments, quizzes, and grading

German University in Cairo

Teacher Assistant – “MET Faculty, Computer Science Department”

Sept. 2006 – Feb 2008

Teaching load 14 hours which is divided between tutorials and laboratories, along with teaching related activities such as preparing the study curriculum, processing and evaluating assignments, quizzes and exams, providing course manuscripts, hand-outs and putting teaching and demonstration material on the GUC intranet and updating course website. In addition, it includes other activities like office hours, invigilation of exams or any other academic or administrative assignments given by the University Management. Subjects in the Undergraduate level:

  • Winter 2007

o DMET 704 – Multimedia and Networking

o DMET 705 – Advanced Media Lab

  • Spring 2007

o Computer Programming Lab

  • Winter 2006

o DMET 704 – Multimedia and Networking

o NETW 503 – Internet

o DMET 705 – Advanced Media Lab

Arab Academy for Science and Technology and Maritime Transport

Teacher Assistant - “College of Computing and Information Technology, Computer Science Department”

Sept. 2005 – Aug. 2006

Collaborated on curriculum and exam development, met with students during office hours or upon request, and graded all written work, in some subjects including final exam papers.Subjects in the Undergraduate level:

  • Summer 2006

o CS322 Operating Systems

  • Spring 2006

o CS322 Operating Systems

o CC112 Structured Programming

  • Winter 2005

o CC111 Introduction to Computer

o CS 322 Operating Systems

o CC413 Numerical Analysis

o CS321 System Software

o Computer System Security

Developed an application for viewing the courses pre-requisites and the course type occurrence.

Helped in administrating the IBM server for the college the server runs Red Hat Enterprise.

C#.NET Instructor – “Microsoft Academic Program.”

Feb. 2006 – June. 2006
Microsoft Academic Program is a program developed by Microsoft to help students working on their graduation project to implement it using the C# .NET Language.

Types of applications developed

  • Database Applications and Data Access Layers
  • Web Applications
  • Enterprise Applications
  • OLAP Solutions
  • Security Applications
  • Scientific Applications
  • Application Generators
  • Mobile Applications
  • Subscription Services Engines
  • Info Channels Solutions

Skills

  • VS.NET 2003,2005,2008
  • C#
  • ASP.NET
  • VB.NET
  • LINQ
  • Java
  • C,C++
  • SQL Server 2000,2005,2008
  • My SQL
  • Oracle 9i
  • Linux, Windows
  • Latex
  • Access
  • Web Services
  • DevExpress
  • Telerik
  • Infragistics
  • Component One
  • UML (Pesoiden, Visio)
  • Design Patterns

Certificates

  • Microsoft Certified Professional since 2004.

Personality

  • Excellent Communication Skills
  • Excellent Project Management Skills
  • Excellent Leadership Skills
  • Strive for Excellency
  • Very Helpful
  • Work Under Very High Pressure with Maximum Capability
  • Learning Diversity
  • Excellent Presentation Skills

Research Interests

Software Engineering – Model Driven Development
Mobile and Pervasive Computing – Context Awareness Systems

Languages

  • Arabic – native language
  • English – speak fluently and read/write with high proficiency.
  • French – speak, read, and write with basic competence.
  • German – Speak, Read and write with basic competence.
























































download movies

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