Hi,I'm Ahmed 👋

I'm a full stack software engineer with 5 years of experience with Node.js. I do believe that anyone can master how to write better code, But ideas and passion cannot be gained that easy, based on my co-workers my strengths is the ability to produce ideas and passion. My forever favorite quote: DO IT WITH PASSION OR NOT AT ALL.

Latest BlogsView all

Typescript Decorators: What you need to know


Database index. What do you need to know?

Relational Database transactions (ACID)

The power of Node.js streams.

Top 15 Visual studio code extensions for Full Stack Developer

My Recent Projects 🤪


Cairo based web app that has more than 350k road from - to almost every place in Cairo.


Dynamic API for creating graph images to generate cards for Twitter, Facebook, Slack.

Blood Bot

Blood bot is the first Arabic Messenger Bot that allows people to request blood donation from nearby donors.


Mogrib is a arabic experience-sharing website that allow people to ask questions and get answered.

Other People Say...

This is the second time I've worked with Ahmed! He's extremely friendly and knowledgeable with chatbots. I'm sure I will work with him again next project I have


I had a phenomenal experience working with Ahmed! He is very hardworking & understood the project scope quickly. He is knowledgeable in chatbots, especially within Chatfuel. Fantastic job! I will be working with him again very soon


It was great working with Ahmad, he always do the work as expected. If you need help in chatbots, Ahmad is the go-to engineer. We will work with him in future.


Ahmed is excellent with communication and bot building.miztio Ive been terrible with my communication in following up and he comes through astking me questions on the layout i would like etc. Bot building is an art with flo, optimization etc. And i can honestly say I trust Ahmeds judgement


Thank you for the great work you did. Very technical and loves to solve challenges.