M Hasan is a Senior Software Engineer based in Mountain View with 9 years of industry experience building high-performance network security products, now contributing at Google after leading IDS/NGFW development at Cisco. He blends deep systems programming (C/C++), performance/memory profiling and CI/CD practices with a strong research background—26+ peer-reviewed papers and 3 US patents—bringing academically rigorous problem solving to product delivery. At Cisco he drove Snort-based features, real-time network awareness and complex packet-processing modules while also mentoring, performing architecture reviews and handling customer escalations. Previously an assistant professor who secured and managed multi-institution grants, he uniquely bridges academia and engineering, comfortable moving from protocol-level research to production hotfixes. Notably, he’s a two-time Cisco Hackathon winner and an open-source contributor to Snort 3, reflecting both competitive drive and community impact.
9 years of coding experience
15 years of employment as a software developer
Masters, Computer Science (Telecommunication Track), Masters, Computer Science (Telecommunication Track) at The University of Texas at Dallas
SSC, SSC at Chittagong Govt High School
HSC, HSC at Chittagong College
BSc, Computer Science and Engineering, BSc, Computer Science and Engineering at Bangladesh University of Engineering and Technology
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.