ESC

About

Ali Ayati

Ali Ayati

Ph.D. Student in Computer Engineering, Texas A&M University

  • Ph.D. Computer Engineering - Texas A&M University (2023-Expected 2027)
  • B.S. Computer Engineering - Iran University of Science and Technology (2017-2022)

Education & Research

Ph.D. Studies - Texas A&M University (January 2023-Expected December 2027)

  • GPA: 3.60/4.00
  • Research: Systems security, access control, kernel-level instrumentation, AI-driven security analysis
  • Coursework: Software Security, Software Reverse Engineering, Large Language Models, Deep Learning, Operating Systems, Reinforcement Learning
  • Thesis: "Access Control Is All You Need"
  • Advisor: Prof. Dr. Marcus Botacin

B.S. in Computer Engineering - Iran University of Science and Technology (September 2017-February 2022)

  • GPA: 3.50/4.00
  • Thesis: CodART: An Automated Refactoring System
  • Advisor: Dr. Saeed Parsa
  • Project: CodART on GitHub

See the Projects page for details on current and past work.

Teaching

Graduate Research and Teaching Assistant - Texas A&M University & Iran University of Science and Technology. See the Teaching page for the full course list.

Experience

Software Engineer Intern - Inertia Systems

May 2026 - August 2026

  • Focused on full-stack feature delivery, cloud automation, and AI-driven data pipelines.
  • Parsed Revit (BIM) structural files into a Graph Database to build a RAG pipeline for intelligent contextual search.
  • Architected a cloud-based background scheduling engine built on PHP, Doctrine ORM, and AWS infrastructure (EventBridge, S3, SSM).
  • Built a React 19/TypeScript toast engine for the frontend design system, covered by 80+ Vitest unit and accessibility tests.
  • Optimized database write overhead by 60% and secured multi-tenant data boundaries on batch operations.
  • Authored 15+ merged PRs, reviewed 10+ teammate PRs, and leveraged AI coding agents under strict code-review and testing standards.

Research Assistant - Botacin’s Lab, Texas A&M University

January 2024 - Present

  • Architect real-time Windows Endpoint Detection and Response systems with C/C++ kernel-mode drivers for low-latency system call interception.
  • Designed and benchmarked 7+ prevention algorithms, reducing false positive rates to less than 1.0% while maintaining robust prevention capabilities.
  • Engineered a parallelized analysis pipeline for 60M+ kernel trace events using hierarchical structures and anomaly detection.
  • Developed automated evaluation infrastructure across 6,000+ malware and benign samples for prevention metrics including TPR, FPR, and precision.
  • Built proactive access-control generation techniques that prevent malware execution by enforcing blocking rules before runtime execution.

Back End Engineer - SynApps

January 2022 - December 2022

  • Enhanced Django-based backend systems
  • Designed RESTful API endpoints
  • Collaborated with distributed teams for feature deployment

Certifications

Skills

Programming Languages: Python, C, C++, Java

Databases: SQL, MongoDB, Redis, Amazon RDS

Systems & Security: Windows Kernel-Mode Driver Framework, PE files, ANTLR, Ghidra, YARA

Backend & Web: Django, HTML, CSS, FastAPI, Flask

Machine Learning: Graph analysis, Random Forest, PyTorch, PEFT, LoRA/QLoRA

DevOps & Tooling: Git, CI/CD, Docker, Linux