Peer-reviewed papers
Applied AI & ML
Published malware-detection research spanning classification, explainability, and error analysis.
Hey there.
Applied AI / ML · Security Engineering & Detection
I like taking applied machine-learning work from a research question to something people can inspect: the data, evaluation, failure cases, and code. Most of my work sits in malware analysis, detection engineering, and memory forensics.

Peer-reviewed papers
Published malware-detection research spanning classification, explainability, and error analysis.
Upstream detection correction
Found a hash-semantics defect in a public detection and contributed the correction upstream.
Who I am
Applied machine learning is the starting point of my work: model training, multiclass evaluation, attention analysis, and research publication. Detection engineering and digital forensics provide the systems and evidence I apply it to.
AI security is the intersection, where adversarial behavior, uncertain evidence, and system changes matter. The project pages document the setup, results, and limitations so each claim can be checked.
Evidence scoring for memory investigations
Turned raw memory artifacts into bounded, explainable findings for analyst review.
Security agents under prompt injection
Built reproducible adversarial tests with realistic telemetry placement, baselines, and auditable traces.
Selected work
A short account of what each project does and what the documented evaluation found. Open a project for the method, results, limitations, code, and reports.
Applied ML · Malware analysis
A Vision Transformer study for binary malware detection and nine-family classification, published in the Journal of Information Security and Applications.
Detection engineering · Evaluation
A controlled harness for measuring whether published detection rules still match after observable details of an attack are changed.
A LangGraph triage agent tested to see whether its verdict follows Windows telemetry when the alert stays fixed.
Agentic AI · Evidence evaluation
A LangGraph triage agent tested to see whether its verdict follows Windows telemetry when the alert stays fixed.
520 memory-analysis features across 51 groups, with a measured 2.4× parallel speedup.
Digital forensics · Automation
520 memory-analysis features across 51 groups, with a measured 2.4× parallel speedup.
An analyst workspace for VolMemLyzer evidence, explainable scoring, VADViT attribution, and region review.
Incident response · Memory analysis
An analyst workspace for VolMemLyzer evidence, explainable scoring, VADViT attribution, and region review.
Working toolkit
The languages, methods, and systems I use across applied ML and security engineering.
Publications
Published work on machine learning for malware analysis and memory forensics.
Journal of Information Security and Applications
ACM Computing Surveys
Recognition
Academic distinctions relevant to the research record.
Nationwide rank
Ranked 112 (top 0.05%) in Iran's nationwide university entrance examination among 300,000 participants.
Academic distinction
Among the theses in York University's Electrical Engineering and Computer Science department.
Graduate funding
$67,500 York University Graduate Fellowship, with full-scholarship admissions from UCI, IIT, Drexel, and Western Ontario.
Long-term fellowship
Awarded in Iran for sustained academic excellence.