Summary
Hassan Khatoonabadi is a Senior Data Scientist at Fortra in Montreal, applying AI to cybersecurity and enterprise-scale problems. He holds a PhD in Computer Science from Concordia, with research focusing on machine learning for software engineering, including tackling abandoned code reviews to boost developer experience. As an NSERC CREATE postdoctoral fellow and Concordia researcher, he collaborated with 15+ researchers on applied AI/ML and LLM-driven software-engineering solutions, including a knowledge-graph RAG chatbot for GitHub Q&A. His work spans predicting code review response times with gradient-boosted trees, explaining code review abandonment with random forests, and evaluating interventions like Stale Bot via interrupted time-series. He led the design of static analysis tools to inspect dependency reliability and licensing in LLM-generated code, and built end-to-end ML pipelines across Python, PyTorch, and cloud platforms like SageMaker and Vertex AI. Based in Montreal, he combines academic rigor with production experience and is eager to connect with others in AI/ML and cybersecurity.
6 years of coding experience