M Hasan

Senior Software Engineer at Google

Mountain View, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job15 years of employment as a software developer
bookMasters, Computer Science (Telecommunication Track), Masters, Computer Science (Telecommunication Track) at The University of Texas at Dallas
bookSSC, SSC at Chittagong Govt High School
bookHSC, HSC at Chittagong College
bookBSc, Computer Science and Engineering, BSc, Computer Science and Engineering at Bangladesh University of Engineering and Technology
github-logo-circle

Github Skills (70)

pii10
dataflow10
anomaly-detection10
python10
gcp10
google-cloud10
apache-beam10
streaming10
client-library10
beam10
cybersecurity10
big-data10
sql10
data-processing10
golang10

Programming languages (6)

SmartyJavaShellGoTSQLPython

Github contributions (5)

github-logo-circle
Relational Database Import to Big Query with Dataflow and DLP API
Contributions:16 commits, 10 PRs, 13 pushes in 10 months
queryapirelationalmysqldlp
Streaming Anomaly Detection Solution by using Pub/Sub, Dataflow, BQML & Cloud DLP
Contributions:1 review, 149 commits, 27 PRs in 1 year 3 months
stream-processinganomalydlpanomaly-detectionstreaming
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.
Request Free Trial
M Hasan - Senior Software Engineer at Google