Rafik Guirguis, PHP Web Developer

Rafik Guirguis

PHP Web Developer

PhoenixEgypt

Location
Egypt - Cairo
Education
Bachelor's degree, Open Source Developer
Experience
1 years, 5 Months

Share My Profile

Block User


Work Experience

Total years of experience :1 years, 5 Months

PHP Web Developer at PhoenixEgypt
  • Egypt - Cairo
  • September 2012 to February 2013

Manage new web projects, estimating time requirements, client requirements, and project design.

Maintain current clients web sites, improve UI with CSS3, Javascript and JQuery.

Work with drupal 7, with basic theming.

Design, implement and manage MySQL large database, with stored procedures, functions and triggers.

Freelancer at Self Employed, Freelancer
  • Egypt - Cairo
  • July 2012 to August 2012

During the 2 months period, I involved in projects starting with C programming under Linux, with POSIX threading, and socket programming.

Then moved to native PHP parser for Gerber Files ( for PCB), including the studing of RS-274X ("extended Gerber") from scratch, and a lot of regular expression.

Finishing with Symfony2 framework with TWIG templating engine, and doctrine2. Also a lot of php5.3 concepts were used during the project.

Trainee at information technology institute (iti)
  • Egypt - Cairo
  • October 2011 to June 2012

"Open Source Developer" Track Trainee.
Trained on most advance open source technologies, from basic C/C++, and basic web technologies like HTML and CSS, passing through JAVA SE and basic Java EE with servlets, JSP, and Struts, all the way up to PHP, Zend framework, Python, Perl and Ruby on Rails, without forgetting to train on Javascript, DHTML, AJAX, and JQuery.
ALL of this on top of strong Ubuntu Linux administration training, with some shell scripting

Education

Bachelor's degree, Open Source Developer
  • at Information Technology Institute (ITI)
  • July 2012

ITI 9 month professional training program is a scholarship provided by Ministry of Communication and Information Technology (MCIT) of Egypt to face the IT market demand for highly qualified professionals. Open Source Developer Track focus on development using open source technologies such as: Java, PHP, Python, Ruby on Rails. At the same time focus on Linux OS as the development environment, which means subjects as: Ubuntu Administration, Shell Scripting, Perl, are being discussed with great attention. As most these technology are focused toward the web: HTML, JavaScript, CSS , AJAX , XML are essential tools and area of competence for "Open Source Developer Track" graduate.

Bachelor's degree, Computer and System Engineer
  • at Ain Shames University
  • June 2011

Accumulated Grad = Good Specialization years Grad = V.Good

Specialties & Skills

Shell Scripting
Web Development
PHP Applications
Open Source
Object Oriented design/ analysis/ programming
Software Engineering
Image Processing and Pattern Recognition
Computational Intelligence
Database design
Security
Linux Administration
SVN source control
Java j2se , servlets, jsp, struts
Shell Scripting
Ruby on Rails
HTML, CSS
JavaScript, JQuery, AJAX
Zend Framework
Symfony2

Languages

Arabic
Expert
English
Intermediate

Memberships

Local Youth community
  • Youth counsellor
  • June 2008
Local Youth community
  • Weekly event organizer / Team Leader
  • June 2009