CV

This is a description of the page. You can modify it in '_pages/cv.md'. You can also change or remove the top pdf download button.

Contact Information

Name Amir Ata Ghaffarian
Professional Title AI / Machine Learning Researcher
Email amirata.ghafarian@gmail.com
Phone +81 080-1984-3421
Location , Onna, Okinawa

Professional Summary

Computer Science graduate with a strong foundation in AI and Machine Learning, focused on self-supervised learning, Graph Neural Networks, Transformers, and generative models. Currently applying these methods to high-dimensional genomic data as a Research Intern at OIST, with prior experience bridging research and scalable, production-grade software engineering.

Experience

  • 2026 - Present

    Okinawa, Japan

    Research Intern
    Okinawa Institute of Science and Technology (OIST)
    Research Intern in the Genomics & Regulatory Systems Unit, supervised by Prof. Nicholas Luscombe and Dr. Charles Plessy. Working at the intersection of AI and bioinformatics.
    • Applying Self-Supervised Learning (VICReg, JEPA), Transformers, and Graph Neural Networks to decode genomic rearrangement patterns.
    • Representing pairwise genomic alignments through a multimodal approach (image and text features) to uncover structural variation at scale.
    • Managing the end-to-end computational pipeline on an HPC cluster (SLURM, Singularity, PyTorch DDP) for scalability and reproducibility.
  • 2025 - 2025

    Tehran, Iran

    Research Assistant
    Sharif Center for Information Systems and Data Science
    Research on predictive maintenance for batteries and bearings, supervised by Dr. Babak Khalaj and Dr. Mohammad Hossein Rohban.
    • Built diffusion-based data augmentation models (DDPM) combined with LSTMs and Transformers for remaining-useful-life estimation.
  • 2025 - 2025

    Tehran, Iran

    Site Reliability Engineering Intern
    Neshan
    Intensive bootcamp on Site Reliability Engineering.
    • Hands-on experience with system administration, infrastructure automation, container orchestration, and monitoring systems.
  • 2024 - 2024

    Tehran, Iran

    Software Engineering Intern
    Yektanet
    Developed features for the Dotanet Ad Server.
    • Built ad retrieval, auction, and click/impression tracking features with Go, Docker, PostgreSQL, and Kafka, ensuring scalability across multiple publisher websites.
  • 2023 - 2023

    Tehran, Iran

    Mentor, Python Bootcamp
    Quera
    • Created course content and led problem-solving sessions to teach Python fundamentals and coding skills.
  • 2022 - 2025

    Tehran, Iran

    Undergraduate Teaching Assistant
    Amirkabir University & Sharif University
    • Machine Learning (Prof. Ali Sharifi-Zarchi, Sharif University)
    • Advanced Programming, AI, Algorithms (Prof. Mehdi Ghatee, Amirkabir University)
    • Image Processing (Prof. Mostafa Shamsi, Amirkabir University)
    • Operating Systems, Software Engineering (Prof. Zahra Ghorbanali, Amirkabir University)

Education

  • 2020 - 2025

    Tehran, Iran

    B.Sc.
    Amirkabir University of Technology (Tehran Polytechnic)
    Computer Science
    • Machine Learning, Deep Learning, Artificial Intelligence, Data Structures & Algorithms, Information Retrieval
    • Ranked in the top 5% (3rd) among Computer Science students at Amirkabir University.
    • Ranked in the top 0.3% (464/150,000) in the National University Entrance Exam (Mathematics).

Awards

  • 2020
    Top 0.3% Nationally in Mathematics
    National Organization for Educational Testing, Iran

    Ranked 464th out of ~150,000 participants in the Mathematics track of the National University Entrance Exam.

  • 2025
    Top 5% (3rd) — Computer Science Cohort
    Amirkabir University of Technology

    Ranked 3rd among Computer Science students at Amirkabir University of Technology.

Skills

Programming Languages (): Python, Golang, C/C++, Java
ML / DL Frameworks (): PyTorch, TensorFlow, Hugging Face Transformers, ViT, Keras, Scikit-learn, OpenCV, NLTK
Data & Infrastructure (): MySQL, PostgreSQL, Redis, FalkorDB, MinIO, Kafka
Tools & Systems (): Linux, Git, Docker, Docker Compose, Kubernetes, Slurm, Singularity, Prometheus, Grafana, Nginx, GitLab CI/CD, Postman

Languages

Persian : Native speaker
English : Fluent

Interests

Research Interests: Deep Learning, World Models & Reinforcement Learning, Robotics, Embodied AI, Neuroscience, Computational Biology

Certificates

  • Machine Learning Specialization - DeepLearning.AI / Stanford University (2024)
  • Neuromatch Deep Learning Course - Neuromatch (2025)
  • Foundational Cloud Practitioner - Cloud Academy (2025)
  • Project-Oriented Course in Backend Development with Golang - Quera (2024)
  • Task-Oriented Course in Linux - Quera (2024)
  • Advanced Algorithmic Thinking and Data Structures - Quera (2023)

Projects

  • Scrambling in the Tree of Life

    Self-supervised deep learning to discover genomic rearrangement topology patterns across bacterial genome-pair alignments. Set Transformer with VICReg loss on 5D point clouds, trained via PyTorch DDP on 4x A100 GPUs.

    • Self-Supervised Learning (VICReg)
    • Set Transformer, PMA pooling
  • DiffRUL-CMAPSS

    Diffusion-based data augmentation model (PyTorch) for aero-engine remaining-useful-life estimation, integrating LSTM, Transformers, and DDPM.

    • Denoising Diffusion Probabilistic Models
    • LSTM + Transformer hybrid architecture
  • Knowledge Graph Generator

    System to generate knowledge graphs from various data sources in Python, integrated with FalkorDB, Kafka, MinIO, and Redis.

    • Graph storage and real-time data processing
  • Applicant Tracking System (ATS)

    NLP-based web app (Python, Flask, Docker) with RESTful APIs to rank CVs using SentenceTransformers and cosine similarity.

    • Semantic similarity ranking