• #/> title: web developer
  • #/> name: shady sharaf
  • #/> access received...

# About Me

a glimpse about me

I develop internet and intranet applications and websites, with passion for Web Standards, and tend to contribute to the web community whenever I have the chance to. I’m a good team player, who is able to develop and motivate other players in the team, also have good experience as a Team Leader. I am a pragmatic open source advocate and I contribute to several open source projects as well as share some of my personal code

I’ve been an active member of the PHP community for quite some time now, where I benefit and share knowledge and ever updating development approaches. I built handful of business solutions on top of LAMP platform, with the help of Management and Administration consultants, to provide a seamless and progressive content management systems, and BI (Business Intelligence) artifacts. My biggest passion lies in keeping up to date with the modern trends in Web Development industry

# Experience

just a brief..

I have working in the field since 2006, gone through different position, and played with teams of different sizes. The space here is a little tight to display my experience, so you can find my resume here for more information.

  • Profit.FM / Senior Developer 2011 - Present
  • Epic Systems. / Team Leader / Senior Developer 2009 - 2012
  • AYB NGO / Technical Director 2008 - 2009

I do work as a consultant for multiple companies in various fields, some local and most abroad though my freelancing experience.
Some of them includes:

# Technical Skills

the geek in me :)

PHP & MySQL (Adv. 6 Years)

I’ve been an active member of the PHP community for quite some time now, where I benefit and share knowledge and ever updating development approaches.

I built handful of business solutions on top of LAMP platform, with the help of Management and Administration consultants, to provide a seamless and progressive content management systems, and BI (Business Intelligence) artifacts.

My biggest passion lies in keeping up to date with the modern trends in Web Development industry.

Technologies I work with:

  • OOP ( Object Oriented Programming )
  • MVC-Pattern-based Development
  • RAD ( Rapid Application Development ) and Agile Development Techniques,
  • Template Frameworks : Smarty (Expert)
  • Development Frameworks : CodeIgniter( Expert ) , Zend Framework ( Competent )
  • CMS Systems : Wordpress( Expert ), Joomla ( Competent ), Drupal (Beginner)

HTML & CSS (Adv. 6 Years)

I’ve a strong commitment to Web Standards, regarding Code Compatibility, Content Usability, and Accessibility.

I’ve been using xHTML 1.1 along with the second revision of CSS, until the new version came out on 2009, which I’ve been using ever since, specially while the support for the new standards is being spread like fire, however; I’m keen on keeping cross-browser compatibility for my projects, using the progressive enhancement techniques.

Most of my work is Web Applications and Software, less is Websites and Online presence of Enterprises.

I’m also very fond of tweaking code and server systems to get the most out of available resources, using open-source tools along with custom built scripts, to provide a smoother user experience while maintaining web servers’ load.

Tools I use

  • Adobe Photoshop CS5
  • Textmate (Mac), E (Windows), VIM (Linux), Aptana (Expert) as my IDE of choice on different platforms.
  • Firebug on Firefox, native WebKit and IE Developer tools, and IE Tester.
  • VMWare with Apple Mac OS, Windows XP and Windows 7 to test Cross-Browser Code Compatibility.
JS & jQuery (Adv. 5 Years)

I’m a loyal follower of Web 2.0 concepts and practices, from Design Simplicity to AJAX Utilizing.

I’m also fan of jQuery framework, as it simplifies Javascript development, extending itto infinite possibilities, yet cutting down time and effort of the developer. I also use it frequently as a flash alternative to provide interactive and animated content.

I utilize the following

  • Frameworks : jQuery (Expert), MooTools(Competent)
  • Web 2.0 principles, using AJAX(Expert) and JSON (Expert), REST APIs protocols
Linux Admin. (Adv. 4 Years)

I’ve a strong background on Linux systems, including but not limited to Ubuntu and CentOS. I mainly use native SSH for server management, or Webmin, cPanel, WHM, Parallels Management Applications.

I’ve my own development servers at home built on Ubuntu Server Edition, with Lighttpd as the Web server, and PHP and MySQL, all built down right from the sources, as I like to keep up to date with updated software whenever I get the chance to.

I use the following Servers Tools:

  • Ubuntu (Expert), CentOS (Competent) operating Systems
  • Lighttpd (Expert), Apache (Expert) as Webservers, favoring Lighttpd for its better performance and light footprint
  • MySQL (Expert), phpMyAdmin (Expert) as Database System, and management interface
  • GIT (Expert), SVN (Expert) as Revision Software in Team Development
  • Performance tuning applications and tools like YUI-Compressor, PNGCrush through custom built scripts.
SEO & SMO (Adv. 7 Years)

One important priority of my work is building Organic-SEO Code, and enriching my websites with native SEO content, as I always believe Search Engines (Google mainly) is the most important visitor of any website, however I tend to keep the balance between User Experience and SEO Standards and Guidelines.

I’m a good follower of major trends in modern Social Media channels, and I tend to learn, utilize and prepare my products to benefit the Social Connections and Impact.

I’m familiar with :

  • Tracking Software : Google Analytics\ Mint, Google Webmasters
  • Social Media API: Twitter, Facebook and LinkedIn
  • Sitemaps : generation, optimizing and submission
  • Advertising : Ad-Sense and Ad-Words

# Portfolio

Lorem ipsum dolor sit amet

# Hire me

i always have couple of free hours to spend on creative projects!

I often do freelance work as a developer and/or consultant, have been doing so for the past 5 years, and i have left all of my clients happy and satisfied.. which is my main concern:
'Getting clients satisfied, and exceeding their expectations.'

I often get paid per-hour, but can contract large projects via per-project style.
You can use 2Checkout, Moneybookers, Western Union, Paypal or Direct Credit Card payment to pay me.

- Terms and rules of engagments, and refund policy should be found here.
- Privacy policy shall be found here as well.

# Privacy

i take this very serious!

This policy covers how we use your personal information:

I take my clients' privacy seriously and will take all measures to protect your personal information and copyrights.
I'm willing to sign NDA's on creative ideas, have done that couple of times before. However, i strictly protect my clients' privacy as if we signed NDA already.

Any personal information received will only be used to fulfill your job's requirements, nd shall only be used at your consent.

I will not sell or redistribute your information / copyrighted materials to anyone.

# Terms

this is how i roll..

I generally take 50% down payment on my services ( not counting per-hour services ), partially returnable - 50% of upfront payment only may be refunded - after 30 Days of first deliverable date on failure to deliver any of the requested services, while the client has provided/fulfilled all needed information/actions to complete the job.
Please understand that refund only applies if no service/progress has been made at all, partial delivery and delivery delays - in 30 days of estimated delivery date - in are not applicable for refunds.

I reserve the right to delay service delivery on account of new changes/additions requested by client,
and/or failure to deliver requested content/info by client before job start, unless stated otherwise in writing,
and/or discovery of complications or miss-informed data.

I reserve the right to withhold upfront payment - and any payments made afterwards - in case of deliberatly delivering wrong information of the project details, that would either result in more hours spent than actually planned,
or that would result in participating in illegal/unethical activities.

For per-hour service, no refund is applied under any conditions.
This time was spent on account of delivering services/advice to your end, which may only be refunded if you can bring me back the time i spent!

Refunds shall be processed in 60 days of refund request.

In case of refunds initiated by client for reasons out of our business connection ( death, ill, and natual disasters, etc.. ) certain amount shall be deducted, regarding time spent while i dedicated my time to the client's job, ex: planning, communication and so on.
This is calculated per-hour style, with my per-hour fee declared on job initiation.

Any fees that applies to refund process shall be the responsbility of the client, and will be deducted of the amount being refunded.

# Contact

expect a reply very soon, i'm 24h online!

  • Shady Sharaf
  • Mohandeseen, Cairo, Egypt
  • Phone:
  • Site: sharaf.me
  • Email:
  • Download vCard
send...

Dream and i'll make it work :)

Copyright 2011