Abdallah Mekky

Software Engineer

Enthusiastic software engineer with 17+ years of experience in web development.


  • Now Software Engineer
  • 2008 Went Freelance
  • 2003 Graduated and got a Computer Science degree
  • Born Welcome to the Universe

"Intel Inside" is a Government Warning required by Law.



Name Abdallah Mekky
Date of Birth Jun 7, 1982
Education Bachelor's Degree in Computer Science
Interests Soccer, Chess, Reading, Hiking, Philosophy, Running
Location Cairo, Egypt
Inspired by Prophet Muhammad, Mom & Dad, Molly E. Holzschlag
Certifications Critical Thinking, Google Certified Partner [Upcoming]


Payment policy

A 50% deposit is required prior to the commencement of the project in order to secure your spot in my schedule (Note: for projects below $800 full payment is required upfront).

The final amount is due upon completion of the website development. If you are hosting with us, then you have 7 (seven) days from project completion to settle the invoice. If you are hosting elsewhere, then payment is required prior to website go-live.

If the project runs longer than 8 weeks, then a payment installment of 40% will be issued, with the remaining 10% due upon project completion.

All invoices will be issued to you and not your client, so you are responsible for payment. It is unfair to ask your developer to wait until your client has paid you before you pay them, especially if the project has been delayed because we are waiting on the client (eg: content). To avoid this situation, I suggest requesting a 50% deposit from your client upfront for the entire project cost and then another 30% installment upon design approval to ensure that you have the necessary funds in advance to pay your developer.

If you are based in Egypt, payments can be made via direct deposit (details will be provided), or via PayPal for all international designers.



Have a question about my services or process?

Check out the frequently asked questions below.
If you have a question that I haven’t covered, please feel free to get in touch.

  • › What technologies do you specialise in?
  • › What are your payment terms?
  • › How long does it take to Optimize a website?
  • › How much does it cost?
  • › How are you different from a Marketing service?
  • › Why should I choose you for my project?
  • › Can we meet in person?
  • › Can you help me figure out what needs to be included in my website?

Ready to get in touch?

If you have a general comment, question or just want to say "hi", shoot me an e-mail and I will get back to you as quickly as possible to get started, tell me about you and your upcoming project. Although I cannot accept every project request that comes my way, I do carefully consider each submission. If it appears we might be a good match, I will be in touch to discuss the next step.

Currently Unavailable

Thanks for your interest in working together. Unfortunately I am not accepting any new projects at the moment.

(+2) 0100-0356-661, (+2) 0100-7371-488

Please note — due to the high volume of emails that I receive, it may take a couple of business days to respond to your query.