Maher Khan is a software engineer and recent PhD in Computer Science from the University of Pittsburgh with a decade of experience building distributed, intrusion-tolerant, and privacy-aware systems. He combines deep research credentials—multiple top-tier publications and experiments benchmarking state-of-the-art systems—with hands-on cloud and full-stack engineering at companies and research labs. Expert in C, Python, and Java, he has designed Byzantine-fault-tolerant architectures, scheduling algorithms for cloud replica placement, and frameworks to model compound natural and cyber threats at scale. A seasoned educator and communicator, he has taught core CS courses and presented research to diverse technical audiences. Maher’s work bridges rigorous academia and production engineering—he ships open-source tools and leverages AWS/Azure to make resilient systems practical and cost-effective. Based in Pittsburgh, he is actively exploring industry roles where his blend of system-level rigor and pragmatic software delivery can improve infrastructure reliability and security.
10 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Pittsburgh
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Carnegie Mellon University
Semantic Compatibility Model implemented using Tensorflow
Contributions:276 pushes in 6 months
deep-learningcompatibilitytensorflowsemantic
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.