bismillah is a blog made by a network engineer for network enthusiasts. It contains technical articles about computer networking, home lab settings, tutorials, reviews of IT certification courses and programs, step-by-step guides, exam guide reviews, etc.

Who is the Keyboard Banger?

On the one hand, I work as a full-time network engineer since 2008. On my journey filled with ups and a LOT of downs and failures, I earned the following IT certifications (Thank Allah Almighty):


  • CCNP Routing&Switching, and recently converted it to CCNP Enterprise
  • Cisco Certified Specialist – Enterprise Core
  • Cisco Certified Specialist – Enterprise Advanced Infrastructure Implementation
  • Cisco Certified Specialist – Data Center ACI Implementation
  • CCNA Voice (expired)


  • HP ATP Flexnetwork Solutions v3

Solarwinds (expired)

  • Solarwinds Certified Professional SCP

Vmware (expired)

  • VCA-Cloud


  • ITIL 2011 Foundation


  • MCP Windows XP

Juniper Networks (expired)

  • JNCIA Enterprise switching

IPv6 Forum


  • English (TOEIC Gold)
  • German (Goethe B1)
  • French
  • Arabic

In the academic world, I published/helped publish the following documents:

On the other hand, I am a husband and father who has to juggle with a lot of family obligations constantly.

So if you are in the same situation like me -and many of you probably are- you acknowledge how hard it is, to manage between work, family, study and blog time! 

I am not special. I am a regular guy making lots of mistakes in my corner and  paving the way towards becoming a Rockstar Network Engineer. In fact, I no longer fear unintended mistakes. I welcome the surge of emotions that come with them! And I was not this way years ago. I constantly push myself and experience emotional pain.

If you find errors, please drop your comments and let me know. I believe in the old network engineer motto “An expert is a man who made all the possible mistakes”. I will interact with you as soon as I can.

Why did I not reveal my identity?

Out of curiosity you want to know my name, my age, my gender, etc. right? Well, Let me disappoint you:

As a man I’m flesh and blood, I can be ignored, I can be destroyed, but as a symbol, as a symbol I can be incorruptible. I can be everlasting.  — Bruce Wayne

Coaching offer

For a limited time, I offer free coaching for those interested in a career in computer networking and which I select personally. I will provide advice, and continuous follow-up to aspiring network technicians and engineers.

Why am I doing this?

Why read the Keyboard Banger blog?

Walking the path of network engineers is a tedious task, full of anxiety, pain and frustrating experiences. My primary goal here was to track my network engineering notes and with it all those difficult moments behind the countless study hours and lab time. But then I realized, my notes and experience can help other fellow network engineers who just started down their path or want to improve their skillset. There’s so much to learn in network engineering. Not only you need to read a lot of books, articles, how to guides, but also learn from experienced engineers. Why? Think about it for a second.

If you were sick and wanted to go to the doctor, which one would you choose:

  • the fresh medical school graduate? or
  • the experience doctor.

I have been in the networking industry since 2008 and I can help you in one way or another in your own journey.

All you need to do is read the stuff I have in my blog and listen to my advice. 

“But you are not a CCIE!”

Oh really? Do you really still think a CCIE guy is always an expert? Do you think getting a CCIE is still hard? I can throw you a couple of companies in Asia that produce dozens of “paper CCIEs” a month. But I don’t want to get in useless legal Wishiwashi with them because it is pointless and a waste of my time. In those companies you pay to get the CCIE lab dump exactly as it appears in the exam! The end result is yes, you get a CCIE. But you are far from being an expert!

So if you, the reader, whether you are still in college thinking about network engineering, or starting your career in IT, or preparing for an IT certification exam, or converting from another completely different field. I firmly believe that you need to do your part of the hard work and follow the advice of someone who’ been there, done that.


The Keyboard Banger

1 Comment

Pasha · August 24, 2019 at 12:34 pm

Hi man,
Love your blog!
shoot me an email, we might be able to help each other.

Leave a Reply

Your email address will not be published. Required fields are marked *