---
title: "Muhammad Bilal Khalid (@mbkhalid23) | Hashnode"
description: "A Software Developer Sharing Knowledge and Passion through Words. Read the latest articles by Muhammad Bilal Khalid on Hashnode."
url: "https://hashnode.com/@mbkhalid23"
---

@mbkhalid23

# Muhammad Bilal Khalid

@mbkhalid23 · Islamabad, Pakistan · Joined March 2022

A Software Developer Sharing Knowledge and Passion through Words

### [Understanding Clean Architecture](https://mbkhalid.hashnode.dev/understanding-clean-architecture?utm_source=hashnode&utm_medium=feed)

Discover the Essentials of Clean Architecture Through This Beginner-Friendly Guide

6 min read · [mbkhalid.hashnode.dev](https://mbkhalid.hashnode.dev/understanding-clean-architecture?utm_source=hashnode&utm_medium=feed)

[Jan 25, 2024](https://hashnode.com/posts/understanding-clean-architecture/65b1f7c64b5f94c262dd3c99)

### [Why I Switched from Engineering to Computer Science](https://mbkhalid.hashnode.dev/why-i-switched-from-engineering-to-computer-science?utm_source=hashnode&utm_medium=feed)

My Journey from Electrical Engineering to Computer Science

6 min read · [mbkhalid.hashnode.dev](https://mbkhalid.hashnode.dev/why-i-switched-from-engineering-to-computer-science?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/why-i-switched-from-engineering-to-computer-science/62459f2b93b269f2e374322e) [Mar 31, 2022](https://hashnode.com/posts/why-i-switched-from-engineering-to-computer-science/62459f2b93b269f2e374322e)
