Summary
Muhammad Hassan is a versatile software engineer with over 13 years of experience bridging low-level Linux/kernel development and Python backend engineering, and a decade focused on building scalable APIs and distributed systems. He has hands-on expertise in kernel modules, device drivers, multi-threaded Python middleware, and large-scale VPN user accounting systems that enforce real-time policies for thousands of users. As a technical lead and Associate Software Architect, he has driven infrastructure automation and observability projects—implementing SaltStack, ELK/Grafana monitoring, Kubernetes + GitLab CI/CD, Ansible/Terraform automation and AWX orchestration. His background in embedded networking and building a Linux filesystem from scratch gives him a rare systems-level perspective that informs resilient backend and DevOps designs. Based in Pakistan, he combines pragmatic leadership of small engineering teams with deep implementation skills to deliver high-performance, maintainable solutions.
10 years of coding experience
10 years of employment as a software developer
Commuincation Engineering, Commuincation Engineering at National University of Computer and Emerging Sciences