I’m a software and machine learning engineer with 8+ years of experience spanning ML research, software development, and data engineering. During my M.S. at UNC Charlotte, I worked with Dr. Christian Kümmerle in the Charlotte Machine Learning Lab, where I led the development of Fibottention, an O(N log N) sparse attention method delivering 2.45× faster execution with 70% less GPU memory, and co-authored TruthLens (ICML 2025). Previously, I founded IRSoft and built mobile apps used by over 3.5 million users.

I’m open to new roles across the US.

More projects are available on GitHub.

Experience

  1. Jan 2024 – Dec 2025

    Machine Learning Engineer (Research Assistant)

    Charlotte Machine Learning Lab, UNC Charlotte · Charlotte, NC

    Led development of Fibottention as first author, and co-authored TruthLens (ICML 2025) and built its resumable batch inference and evaluation pipeline.

  2. Mar 2020 – Dec 2023

    Software Engineer & Founder

    IRSoft · Mashhad, Iran

    As the sole engineer, built and ran consumer apps serving 3.5M+ users, from the Java and Kotlin clients to the PHP and MySQL backend.

  3. Jan 2019 – Feb 2020

    Software Engineer

    DIGM · Yazd, Iran

    Led Java and Kotlin apps through Scrum releases and built a Java/OpenGL ES rendering framework that held 60fps with hundreds of on-screen objects.

  4. Jun 2019 – Nov 2019

    Data Engineer

    Yazd University · Yazd, Iran

    Replaced spreadsheet workflows with validated SQL and R pipelines and ran cohort analyses that informed course-policy decisions.

  5. Mar 2018 – Feb 2019

    Software Developer & Co-founder

    Pishgaman Accelerator · Yazd, Iran

    Took a startup product from concept to MVP with a Java client and a PHP and MySQL REST backend.

Education

  1. Jan 2024 – Dec 2025

    M.S. in Computer Science

    University of North Carolina at Charlotte · GPA 3.9/4.0

    Thesis on multi-head sparse attention for efficient Transformers, advised by Dr. Christian Kümmerle. Direct admit to the Ph.D. track; completed doctoral coursework and NSF-funded research.

  2. Aug 2017 – May 2022

    B.S. in Computer Software Engineering

    Yazd University · GPA 3.7/4.0

    Ranked 1st for three consecutive years, two-time Shahrad Merit Scholar, and teaching assistant for three courses and 130+ students.