SlideShare a Scribd company logo
1 of 6
Download to read offline
Ramy Khater 
Citizenship: Egyptian ▪ Date of birth: 14thSeptember, 1984 Marital status: Single ▪ Military status: Exempted ▪ Gender: Male 
Contact 
Tel: (+2) 02-3329-1316 
Mobile:(+2) 0100-2209128 e-mail : eng.ramymohie@gmail.com 
Address 
1, Mohamed Ismail Khater St., Boulak Eldakrour, Giza, EGYPT 
Profile 
Objective 
− I am seeking a position within the Information Technology department, as a software engineer / software developer where I can use my knowledge in Computer Science to Analysis, design, develop, upgrade and maintain of Desktop, and Web based applications. 
− To increase my working knowledge in my field(s) of specification. 
− To work in a multinational company or a company with large scale data Processing systems in order to increase my experience and knowledge. 
Education 
2001 to 2006 
Bachelor in Computer Science and Information System(May 2006) - “Computer Science” 
High Institute of Computer Science and Information System, Culture and Science City “CSC” at 6th October City. 
Graduation Project 
Description 
(HRAS) Human Resource Attendance System combined with barcode Checker and random checker using Biometric Fingerprint. 
Tools 
C++, Visual Basic 6.0, SQL Server 2000, Adobe PhotoShop CS, Macromedia Flash MX 8 Pro, 3D Studio max. 
Project grade 
Excellent. 
Qualifications and Courses 
January to December, 2008 
MCIT Scholar-ship, Synergy Professional Services - “Ministry Of Communications and Information Technology” 
Consist of following: 
Technical Track: (MICROSOFT Technologies, Visual Studio 2005) 1- Introduction to Programming. 2- Object-Oriented Programming & Data Structure. 3- Introduction to Programming with C#.Net. 4- Access and Database Fundamentals. 5- Course #2071B Querying MS SQL Server 2000 with T-SQL 6- Course #2779B Programming MS SQL Server 2005 DB. 7- Developing MS.Net Applications for Windows using C#.Net. 8- Introduction to Web Technologies. 9- Developing MS ASP.Net web Application. 10- Workshop #2541 Core Data Access. 11- Workshop #2542 Advanced Access. 12-Workshop #2543 Core Web Application Technologies. 13-Workshop #2544 Advanced Web Application. 14-Workshop #2546 Core Windows Forms Technologies. 15-Workshop #2547 Advanced Windows Forms Technologies 16-Course #2793 Implanting & Maintaining MS SQL Server 2005 Reporting Services.
Soft-Skills Track: a - Dale Carnegie Training program contain the following courses: 1- Dale Carnegie Seminar in Effective Communications and Human Relations (DCS). 2- High Performance Teams (HPT). 3- Leadership Training for Managers (LTM). 4- High Impact Presentation (HIP). 5- World Class Customer Service (WCCS). 6- How to Sell Like a Pro. b - Technical and Business writing. c -Marketing & Advertising. d -Business presentation. Language Track: (Berlitz) English Levels (1, 2, 3, and 4). 
2001 
Application development with visual basic 6- “Self-study” 
2001 
Solutions development with visual basic 6- “Self-study” 
2001 
Events programming with visual basic 6- “Self-study” 
1996 
Microsoft A+ (Hardware, Software) - “Self-study” 
Certificates and Achievements 
Microsoft Certified Professional Developer (MCPD) - 2008 
Windows, Web applications. 
Microsoft Certified Technology Specialist (MCTS) - 2008 
Windows, Web applications 
Dale Carnegie Training & Relationships Program – 2008 
Personal skills and Competences 
Social, Organizational skills 
Strong interaction skills with middle and upper management. Excellent leadership skills when placed in a group setting of up to 10 employees. Excellent verbal and written communication skills, especially in an inter-departmental setting. Able to handle multiple projects simultaneously and with great detail and communicate effectively both verbally and in writing. Time management skills, deadline oriented attitude, and extremely focused on the completion of assigned projects. 
Computer Skills 
Excellent in computer I use the computers since 1991. Full Ability to Working with the Following Operating Systems: Microsoft Windows family Operating systems,UNIX/Linux (Redhat Fedora Core family, Ubuntu). I used Linux as my desktop at home. Sun OS (Solaris 10). MS Office, Flash 5, mx and mx2004 professional designing and development, Photoshop, photo express and other photo editor program.
Development Tools and Technical Skills 
Full ability of Analysis, Design, Implementing and Test Desktop, Web, and Distributed Applications With n-tire design using Microsoft .Net Framework with required experience in the following technologies. 
• Full ability of Analysis, Design and Implementing Applications with Object Oriented Methods using Unified Modeling Language (UML). Object-Oriented Analysis (OOA). Object-Oriented Design (OOD). 
• Creating Dialog Box Based application, SDI (Single Document Interface) and MDI (Multiple Document Interface). 
• Creating and Maintaining COM (Component Object Model) Components. 
• Accessing COM Objects remotely using DCOM (Distributed Component Object Module). 
• Access Database Using ADO (ActiveX Data Object), DAO (Data Access Object), OLE-DB and ODBC (Open Data Connectivity), ADO.NET. 
• SQL (Structured Query Language). 
• PL/SQL (Procedural Language/SQL). 
• Database Management Systems (DBMS) 
 MS SQL Server 2000/2005. 
 MySQL. 
 MS Access. 
• Structured & Object Oriented Programming using C, C++, C#, java, PERL, and PHP 
• VI (UNIX/Linux screen-oriented text editor especially for programmers). 
• GCC (The GNU Compiler Collection) 
• GDB (The GNU debugger) 
• PHPEdit (is a commercial IDE is designed mainly for the PHP language, but supports many other languages). 
• WinSCP (Windows Secure copy) is an open source SFTP and FTP client for Microsoft Windows. Its main function is secure file transfer between a local and a remote computer. 
• Putty (a free software SSH, Telnet, rlogin, and raw TCP client). 
• Webmin (a system configuration tool for Unix-like systems. It has a web-based graphical user interface for configuring some of the internals of the operating system). 
• Webserver Software 
 Apache (1.3.x and 2.0.x) (Very Good). 
 IIS. (Good) 
• Web building platforms CMS 
 Drupal. (Good) 
 WebGUI. (Good) 
• E-Commerce platforms 
 Magento. (Good) 
 osCommerce. (Familliar) 
• Quanta Plus (is a free software web IDE for linux). 
• Macromedia Dreamweaver. 
• The GIMP. (The GNU Image Manipulation Program) 
• Perl compatible regular expressions. 
• Ability to learn new programming languages and any development tools easily. 
• Ability to construct and administrate computer networks. 
Work Experience 
Raya Corp. department of Raya Social Media 
Full-time 
Senior Software Engineer / Architect 
April 2012 – Current 
 Creates technical designs based on client specifications, develops and tests application modules. 
 Evaluates corporate operating processes and recommends efficiency improvement options. 
 Performs or coordinates website updates and discusses problems with technical staff and management. 
 Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance. 
 Develops and direct software system testing and validation procedures, programming, and documentation. 
 Confers with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces. 
 Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
 Designs, develops and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. 
 Store, retrieve, and manipulate data for analysis of system capabilities and requirements. 
 Consults with customers about software system design and maintenance. 
 Supervises the work of programmers, technologists and technicians and other engineering and scientific personnel. 
 Coordinates software system installation and monitor equipment functioning to ensure specifications are met. 
 Obtains and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration. 
Santeon Group (Egypt, US) 
Full-time 
Senior Software Engineer 
February 2011 – April 2012 
 Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisor. 
 Working closely with upper management. 
 Design and develop programming systems making specific determinations about system performance. 
 Responding promptly and professionally to bug reports. 
 Review and repair legacy code. 
 Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies. 
 Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems. 
 Analyze system specifications and translate system requirements to task specifications for junior programmers. 
 Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming. 
 Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product. 
 Responsible for development of new programs, analyzes current programs and processes, and making recommendations which yield a more cost effective product. 
RMGS - PointClick Solutions (Egypt, Canada) 
Full-time 
Senior Software Engineer 
May 2010 – January 2011 
 Designing and implementing applications in .Net environment. 
 Analyzing and detailing software requirements. 
 Testing the applications and fixing bugs. 
 Documenting the assigned tasks. 
Network-Steps (Cairo, Egypt) 
Full-time 
Senior Web Developer (PHP, MySql, Linux) 
January 2010 –March 2010 
 Develop, Maintain, Upgrade different web projects given to me. 
 Support and lead the team in technical issues. 
EGYWEB (Cairo, Egypt) 
Full-time 
Web Developer (PHP,.Net, MySql, SQL Server) 
December 2008 - December 2009 
 Develop, Maintain, Upgrade, and Host web solutions; 
EGYWEB (Cairo, Egypt) 
Part-time 
Web Developer (PHP,.Net, MySql, SQL Server) 
May to December, 2008 
 Develop, Maintain, Upgrade, and Host web solutions; 
Elmotaheda Web (Cairo, Egypt) 
Full-time 
Web Developer (PHP, Perl, MySQL, Linux) 
February to October, 2007 
 Maintain, Upgrade, Implemented new functionalities; on our portal Mashy.com. 
 Develop and host websites for others from time to time.
 Develop and Customize Core modules of WebGUI CMS.; implement new modules and libraries. 
Practical, Professional Experience 
• Tasks Management System 
Description: web based application to handle employee’s tasks and to help managers to view employee’s progress, and actual working hours. Tools: PHP, MySQL. 
• EGX Press website 
Description: is sub site of the Egyptian exchange website to provide Journalists,And mediaprofessionals with final latest updated Egyptian exchange Periodic Reports and News. Tools: ASP Classic, Oracle 10g DB. URL: http://press.egyptse.com 
• Mantrac Information Technology Distributor (mantrac-itd) website 
Description: e-Commerce site with back-end to manage (Brands, Products, Resellers, Promotions, and notification service, .etc). I’ve complete 35% of the project and after launch I do administrate and maintain it. Tools: ASP.Net, SQL Server 2005. URL: http://www.mantrac-itd.com 
• Integrated Care Society "ICS" website 
Description: a Dynamic web site for integrated care society to provide full information about ICS such as News, Events, Jobs, Courses, Colloquies, libraries information. Tools: ASP.Net, SQL Server 2005. URL: http://www.ics.org.eg 
• Mashy TV. Service 
Description: mashy TV it’s one of mashy.com services, that allows users to watch, and broadcast videos and share videos online http://video.mashy.com.It's built on Clip-Share Software Tools: WebGUI 7, PHP 
• Online Blog Service 
Description: Blog Service on http://blog.mashy.com, which allows members to publish their own records, life experiences, Ideas… etc. and interacts with others, and comments on other's posts. Tools: Drupal CMS, PHP, PERL 
• Library Management System 
Description: Library automation system that manages book loans, indexing, Searching, and other library management jobs. Tools: Visual Basic 6, Access 2000. 
• Java IDE 
Description: software provides an IDE to the java programmers wherein we can write, compile and execute programs. Tools: Visual Basic 6. 
• Inventory Simulation 
Description: a program that simulates Inventory jobs and handles reorder point. Tool: C++, HTML. 
• Playfair Cipher 
Description: Encryption Software implementing the playfair cipher algorithm Tools: C++. 
• Cipher Algorithms 
Description: Encryption Software implementing the Ceasar, Column Transposition, double Column Transposition and playfair Tools: Visual Basic 6.
Proficiency Level 
Programming Languages 
C/C++ 
Excellent 
Java 
Good 
MS .NET Framework (C#, J#, VB) 
Very Good (Windows, and Web) 
VB Classic. 
Excellent 
Perl. 
Good 
PHP. 
Excellent 
Pascal. 
Good 
Assembly. 
Fair 
ASP Classic. 
Very Good 
Non-programming Languages 
JavaScript 
Excellent 
XML 
Excellent 
HTML, XHTML, and DHTML 
Excellent 
CSS 
Excellent 
Languages 
Arabic(native) 
English (very good, Writing, Speaking) 
German(fair) 
References 
Furnished upon request.

More Related Content

What's hot

Juan Hernandez Guzman Resume JDE VB.net
Juan Hernandez Guzman Resume JDE VB.netJuan Hernandez Guzman Resume JDE VB.net
Juan Hernandez Guzman Resume JDE VB.netJuan Hernandez
 
New graduate resume
New graduate resumeNew graduate resume
New graduate resumeratna tiwary
 
Rafiq AHAMED 7 Years of Exp in Application and Production Support Engineer
Rafiq AHAMED 7 Years of Exp in Application and Production Support EngineerRafiq AHAMED 7 Years of Exp in Application and Production Support Engineer
Rafiq AHAMED 7 Years of Exp in Application and Production Support EngineerRafiq Ahamed
 
Mainframe Developer - Pokuri - Updated
Mainframe Developer - Pokuri - UpdatedMainframe Developer - Pokuri - Updated
Mainframe Developer - Pokuri - UpdatedPADMANABHARAO P
 
Mainframe Developer - Pokuri - Updated
Mainframe Developer - Pokuri - UpdatedMainframe Developer - Pokuri - Updated
Mainframe Developer - Pokuri - UpdatedPADMANABHARAO P
 
Prasad Rompalli latest Resume
Prasad Rompalli latest ResumePrasad Rompalli latest Resume
Prasad Rompalli latest ResumeRsv Prasad
 
CV - Luis Felipe de Oliveira - Business Analyst
CV - Luis Felipe de Oliveira - Business AnalystCV - Luis Felipe de Oliveira - Business Analyst
CV - Luis Felipe de Oliveira - Business AnalystLuis Felipe Oliveira
 
Robert_Cheek_resume
Robert_Cheek_resumeRobert_Cheek_resume
Robert_Cheek_resumeRobert Cheek
 
Frank Nobleza Resume
Frank Nobleza ResumeFrank Nobleza Resume
Frank Nobleza ResumeFrank Nobleza
 
C Post Resume
C Post ResumeC Post Resume
C Post Resumecpost
 
Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_
Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_
Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_Thota Venkata Phanindra
 

What's hot (20)

RESUME Danish_Mujawar
RESUME Danish_MujawarRESUME Danish_Mujawar
RESUME Danish_Mujawar
 
Master Resume
Master ResumeMaster Resume
Master Resume
 
Mihaela Ursache Resume
Mihaela Ursache   ResumeMihaela Ursache   Resume
Mihaela Ursache Resume
 
JohnRaymondCifra
JohnRaymondCifraJohnRaymondCifra
JohnRaymondCifra
 
Purushottam_P _Ghabade
Purushottam_P _GhabadePurushottam_P _Ghabade
Purushottam_P _Ghabade
 
Juan Hernandez Guzman Resume JDE VB.net
Juan Hernandez Guzman Resume JDE VB.netJuan Hernandez Guzman Resume JDE VB.net
Juan Hernandez Guzman Resume JDE VB.net
 
Guthrie resume
Guthrie resumeGuthrie resume
Guthrie resume
 
New graduate resume
New graduate resumeNew graduate resume
New graduate resume
 
Rafiq AHAMED 7 Years of Exp in Application and Production Support Engineer
Rafiq AHAMED 7 Years of Exp in Application and Production Support EngineerRafiq AHAMED 7 Years of Exp in Application and Production Support Engineer
Rafiq AHAMED 7 Years of Exp in Application and Production Support Engineer
 
Mainframe Developer - Pokuri - Updated
Mainframe Developer - Pokuri - UpdatedMainframe Developer - Pokuri - Updated
Mainframe Developer - Pokuri - Updated
 
Mainframe Developer - Pokuri - Updated
Mainframe Developer - Pokuri - UpdatedMainframe Developer - Pokuri - Updated
Mainframe Developer - Pokuri - Updated
 
Prasad Rompalli latest Resume
Prasad Rompalli latest ResumePrasad Rompalli latest Resume
Prasad Rompalli latest Resume
 
CV - Luis Felipe de Oliveira - Business Analyst
CV - Luis Felipe de Oliveira - Business AnalystCV - Luis Felipe de Oliveira - Business Analyst
CV - Luis Felipe de Oliveira - Business Analyst
 
Resume-marzieh
Resume-marziehResume-marzieh
Resume-marzieh
 
Robert_Cheek_resume
Robert_Cheek_resumeRobert_Cheek_resume
Robert_Cheek_resume
 
Frank Nobleza Resume
Frank Nobleza ResumeFrank Nobleza Resume
Frank Nobleza Resume
 
C Post Resume
C Post ResumeC Post Resume
C Post Resume
 
CV-Tam Minh Nguyen
CV-Tam Minh NguyenCV-Tam Minh Nguyen
CV-Tam Minh Nguyen
 
AS400 WMS resume
AS400 WMS resumeAS400 WMS resume
AS400 WMS resume
 
Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_
Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_
Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_
 

Similar to Ramy_Khater

Similar to Ramy_Khater (20)

Rajkumar_webMethods_5.3Yrs_exp.doc
Rajkumar_webMethods_5.3Yrs_exp.docRajkumar_webMethods_5.3Yrs_exp.doc
Rajkumar_webMethods_5.3Yrs_exp.doc
 
Logesh Kumaran M
Logesh Kumaran MLogesh Kumaran M
Logesh Kumaran M
 
Kumuda_Krishnamachari
Kumuda_KrishnamachariKumuda_Krishnamachari
Kumuda_Krishnamachari
 
SureshRajanNS-CV
SureshRajanNS-CVSureshRajanNS-CV
SureshRajanNS-CV
 
Mohamed attia farag
Mohamed attia faragMohamed attia farag
Mohamed attia farag
 
pretesh2015
pretesh2015pretesh2015
pretesh2015
 
Resume 2016-12-23 f
Resume 2016-12-23 fResume 2016-12-23 f
Resume 2016-12-23 f
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 
Zulfiqar_Syed_-_Senior_Management
Zulfiqar_Syed_-_Senior_ManagementZulfiqar_Syed_-_Senior_Management
Zulfiqar_Syed_-_Senior_Management
 
Ahmed Mohamed Mohamed
Ahmed Mohamed MohamedAhmed Mohamed Mohamed
Ahmed Mohamed Mohamed
 
Cv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooqCv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooq
 
Esmail-Namazi-Resume
Esmail-Namazi-ResumeEsmail-Namazi-Resume
Esmail-Namazi-Resume
 
Resume
ResumeResume
Resume
 
Brijesh Soni
Brijesh SoniBrijesh Soni
Brijesh Soni
 
Mohamad_Naman_Idlepi_DEV
Mohamad_Naman_Idlepi_DEVMohamad_Naman_Idlepi_DEV
Mohamad_Naman_Idlepi_DEV
 
Ernest Morariu
Ernest MorariuErnest Morariu
Ernest Morariu
 
Resume-Peter Williams A. Mendoza
Resume-Peter Williams A. MendozaResume-Peter Williams A. Mendoza
Resume-Peter Williams A. Mendoza
 
Anton Morozov
Anton MorozovAnton Morozov
Anton Morozov
 
William C Leon Resume B
William C Leon Resume BWilliam C Leon Resume B
William C Leon Resume B
 

Ramy_Khater

  • 1. Ramy Khater Citizenship: Egyptian ▪ Date of birth: 14thSeptember, 1984 Marital status: Single ▪ Military status: Exempted ▪ Gender: Male Contact Tel: (+2) 02-3329-1316 Mobile:(+2) 0100-2209128 e-mail : eng.ramymohie@gmail.com Address 1, Mohamed Ismail Khater St., Boulak Eldakrour, Giza, EGYPT Profile Objective − I am seeking a position within the Information Technology department, as a software engineer / software developer where I can use my knowledge in Computer Science to Analysis, design, develop, upgrade and maintain of Desktop, and Web based applications. − To increase my working knowledge in my field(s) of specification. − To work in a multinational company or a company with large scale data Processing systems in order to increase my experience and knowledge. Education 2001 to 2006 Bachelor in Computer Science and Information System(May 2006) - “Computer Science” High Institute of Computer Science and Information System, Culture and Science City “CSC” at 6th October City. Graduation Project Description (HRAS) Human Resource Attendance System combined with barcode Checker and random checker using Biometric Fingerprint. Tools C++, Visual Basic 6.0, SQL Server 2000, Adobe PhotoShop CS, Macromedia Flash MX 8 Pro, 3D Studio max. Project grade Excellent. Qualifications and Courses January to December, 2008 MCIT Scholar-ship, Synergy Professional Services - “Ministry Of Communications and Information Technology” Consist of following: Technical Track: (MICROSOFT Technologies, Visual Studio 2005) 1- Introduction to Programming. 2- Object-Oriented Programming & Data Structure. 3- Introduction to Programming with C#.Net. 4- Access and Database Fundamentals. 5- Course #2071B Querying MS SQL Server 2000 with T-SQL 6- Course #2779B Programming MS SQL Server 2005 DB. 7- Developing MS.Net Applications for Windows using C#.Net. 8- Introduction to Web Technologies. 9- Developing MS ASP.Net web Application. 10- Workshop #2541 Core Data Access. 11- Workshop #2542 Advanced Access. 12-Workshop #2543 Core Web Application Technologies. 13-Workshop #2544 Advanced Web Application. 14-Workshop #2546 Core Windows Forms Technologies. 15-Workshop #2547 Advanced Windows Forms Technologies 16-Course #2793 Implanting & Maintaining MS SQL Server 2005 Reporting Services.
  • 2. Soft-Skills Track: a - Dale Carnegie Training program contain the following courses: 1- Dale Carnegie Seminar in Effective Communications and Human Relations (DCS). 2- High Performance Teams (HPT). 3- Leadership Training for Managers (LTM). 4- High Impact Presentation (HIP). 5- World Class Customer Service (WCCS). 6- How to Sell Like a Pro. b - Technical and Business writing. c -Marketing & Advertising. d -Business presentation. Language Track: (Berlitz) English Levels (1, 2, 3, and 4). 2001 Application development with visual basic 6- “Self-study” 2001 Solutions development with visual basic 6- “Self-study” 2001 Events programming with visual basic 6- “Self-study” 1996 Microsoft A+ (Hardware, Software) - “Self-study” Certificates and Achievements Microsoft Certified Professional Developer (MCPD) - 2008 Windows, Web applications. Microsoft Certified Technology Specialist (MCTS) - 2008 Windows, Web applications Dale Carnegie Training & Relationships Program – 2008 Personal skills and Competences Social, Organizational skills Strong interaction skills with middle and upper management. Excellent leadership skills when placed in a group setting of up to 10 employees. Excellent verbal and written communication skills, especially in an inter-departmental setting. Able to handle multiple projects simultaneously and with great detail and communicate effectively both verbally and in writing. Time management skills, deadline oriented attitude, and extremely focused on the completion of assigned projects. Computer Skills Excellent in computer I use the computers since 1991. Full Ability to Working with the Following Operating Systems: Microsoft Windows family Operating systems,UNIX/Linux (Redhat Fedora Core family, Ubuntu). I used Linux as my desktop at home. Sun OS (Solaris 10). MS Office, Flash 5, mx and mx2004 professional designing and development, Photoshop, photo express and other photo editor program.
  • 3. Development Tools and Technical Skills Full ability of Analysis, Design, Implementing and Test Desktop, Web, and Distributed Applications With n-tire design using Microsoft .Net Framework with required experience in the following technologies. • Full ability of Analysis, Design and Implementing Applications with Object Oriented Methods using Unified Modeling Language (UML). Object-Oriented Analysis (OOA). Object-Oriented Design (OOD). • Creating Dialog Box Based application, SDI (Single Document Interface) and MDI (Multiple Document Interface). • Creating and Maintaining COM (Component Object Model) Components. • Accessing COM Objects remotely using DCOM (Distributed Component Object Module). • Access Database Using ADO (ActiveX Data Object), DAO (Data Access Object), OLE-DB and ODBC (Open Data Connectivity), ADO.NET. • SQL (Structured Query Language). • PL/SQL (Procedural Language/SQL). • Database Management Systems (DBMS)  MS SQL Server 2000/2005.  MySQL.  MS Access. • Structured & Object Oriented Programming using C, C++, C#, java, PERL, and PHP • VI (UNIX/Linux screen-oriented text editor especially for programmers). • GCC (The GNU Compiler Collection) • GDB (The GNU debugger) • PHPEdit (is a commercial IDE is designed mainly for the PHP language, but supports many other languages). • WinSCP (Windows Secure copy) is an open source SFTP and FTP client for Microsoft Windows. Its main function is secure file transfer between a local and a remote computer. • Putty (a free software SSH, Telnet, rlogin, and raw TCP client). • Webmin (a system configuration tool for Unix-like systems. It has a web-based graphical user interface for configuring some of the internals of the operating system). • Webserver Software  Apache (1.3.x and 2.0.x) (Very Good).  IIS. (Good) • Web building platforms CMS  Drupal. (Good)  WebGUI. (Good) • E-Commerce platforms  Magento. (Good)  osCommerce. (Familliar) • Quanta Plus (is a free software web IDE for linux). • Macromedia Dreamweaver. • The GIMP. (The GNU Image Manipulation Program) • Perl compatible regular expressions. • Ability to learn new programming languages and any development tools easily. • Ability to construct and administrate computer networks. Work Experience Raya Corp. department of Raya Social Media Full-time Senior Software Engineer / Architect April 2012 – Current  Creates technical designs based on client specifications, develops and tests application modules.  Evaluates corporate operating processes and recommends efficiency improvement options.  Performs or coordinates website updates and discusses problems with technical staff and management.  Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.  Develops and direct software system testing and validation procedures, programming, and documentation.  Confers with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.  Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • 4.  Designs, develops and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.  Store, retrieve, and manipulate data for analysis of system capabilities and requirements.  Consults with customers about software system design and maintenance.  Supervises the work of programmers, technologists and technicians and other engineering and scientific personnel.  Coordinates software system installation and monitor equipment functioning to ensure specifications are met.  Obtains and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration. Santeon Group (Egypt, US) Full-time Senior Software Engineer February 2011 – April 2012  Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisor.  Working closely with upper management.  Design and develop programming systems making specific determinations about system performance.  Responding promptly and professionally to bug reports.  Review and repair legacy code.  Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.  Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems.  Analyze system specifications and translate system requirements to task specifications for junior programmers.  Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.  Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product.  Responsible for development of new programs, analyzes current programs and processes, and making recommendations which yield a more cost effective product. RMGS - PointClick Solutions (Egypt, Canada) Full-time Senior Software Engineer May 2010 – January 2011  Designing and implementing applications in .Net environment.  Analyzing and detailing software requirements.  Testing the applications and fixing bugs.  Documenting the assigned tasks. Network-Steps (Cairo, Egypt) Full-time Senior Web Developer (PHP, MySql, Linux) January 2010 –March 2010  Develop, Maintain, Upgrade different web projects given to me.  Support and lead the team in technical issues. EGYWEB (Cairo, Egypt) Full-time Web Developer (PHP,.Net, MySql, SQL Server) December 2008 - December 2009  Develop, Maintain, Upgrade, and Host web solutions; EGYWEB (Cairo, Egypt) Part-time Web Developer (PHP,.Net, MySql, SQL Server) May to December, 2008  Develop, Maintain, Upgrade, and Host web solutions; Elmotaheda Web (Cairo, Egypt) Full-time Web Developer (PHP, Perl, MySQL, Linux) February to October, 2007  Maintain, Upgrade, Implemented new functionalities; on our portal Mashy.com.  Develop and host websites for others from time to time.
  • 5.  Develop and Customize Core modules of WebGUI CMS.; implement new modules and libraries. Practical, Professional Experience • Tasks Management System Description: web based application to handle employee’s tasks and to help managers to view employee’s progress, and actual working hours. Tools: PHP, MySQL. • EGX Press website Description: is sub site of the Egyptian exchange website to provide Journalists,And mediaprofessionals with final latest updated Egyptian exchange Periodic Reports and News. Tools: ASP Classic, Oracle 10g DB. URL: http://press.egyptse.com • Mantrac Information Technology Distributor (mantrac-itd) website Description: e-Commerce site with back-end to manage (Brands, Products, Resellers, Promotions, and notification service, .etc). I’ve complete 35% of the project and after launch I do administrate and maintain it. Tools: ASP.Net, SQL Server 2005. URL: http://www.mantrac-itd.com • Integrated Care Society "ICS" website Description: a Dynamic web site for integrated care society to provide full information about ICS such as News, Events, Jobs, Courses, Colloquies, libraries information. Tools: ASP.Net, SQL Server 2005. URL: http://www.ics.org.eg • Mashy TV. Service Description: mashy TV it’s one of mashy.com services, that allows users to watch, and broadcast videos and share videos online http://video.mashy.com.It's built on Clip-Share Software Tools: WebGUI 7, PHP • Online Blog Service Description: Blog Service on http://blog.mashy.com, which allows members to publish their own records, life experiences, Ideas… etc. and interacts with others, and comments on other's posts. Tools: Drupal CMS, PHP, PERL • Library Management System Description: Library automation system that manages book loans, indexing, Searching, and other library management jobs. Tools: Visual Basic 6, Access 2000. • Java IDE Description: software provides an IDE to the java programmers wherein we can write, compile and execute programs. Tools: Visual Basic 6. • Inventory Simulation Description: a program that simulates Inventory jobs and handles reorder point. Tool: C++, HTML. • Playfair Cipher Description: Encryption Software implementing the playfair cipher algorithm Tools: C++. • Cipher Algorithms Description: Encryption Software implementing the Ceasar, Column Transposition, double Column Transposition and playfair Tools: Visual Basic 6.
  • 6. Proficiency Level Programming Languages C/C++ Excellent Java Good MS .NET Framework (C#, J#, VB) Very Good (Windows, and Web) VB Classic. Excellent Perl. Good PHP. Excellent Pascal. Good Assembly. Fair ASP Classic. Very Good Non-programming Languages JavaScript Excellent XML Excellent HTML, XHTML, and DHTML Excellent CSS Excellent Languages Arabic(native) English (very good, Writing, Speaking) German(fair) References Furnished upon request.