Resume

Mohammad Osoolian

Last update: October 10, 2024

Email osoolianmohammad@gmail.com
LinkedIn Mohammad Osoolian
GitHub github.com/mohammad-osoolian

Education

Institution Degree Dates GPA Selected Courses (Iranian Scale)
Iran University of Science & Technology (IUST), Tehran, Iran B.Sc. in Computer Science 2020 - Feb 2025 Overall GPA: 3.93/4.0 (19.26/20.0)
Last Two Years: 4.0/4.0 (19.64/20.0)
Artificial Intelligence: 20, NLP: 20, Deep Learning: 20, Computational Intelligence: 20, Signals and Systems: 20, Operating Systems: 19.79
Sahid Naseri High School, Behbahan, Iran Diploma in Mathematics and Physics 2017 - 2020 19.96/20.0 -

Research Interests

  • NLP
  • XAI
  • Deep Learning
  • Reinforcement Learning
  • Computer Vision

Publications

Title Date Publication Authors
IUSTNLPLAB at SemEval-2024 Task 4: Multilingual Detection of Persuasion Techniques in Memes June 2022 2024 SemEval Workshop M. Osoolian, E. Moosavi Monazzah, S. Eetemadi
GitHub

Research Experience

Position Institution Dates Supervisor Details
NLP Researcher IUST-NLP-LAB, IUST University Jul 2023 - Present Dr. Sauleh Eetemadi, Erfan Moosavi Monazah - Working on multi-agent debating systems
- Implementing a framework for AI agent debates
- Using Python libraries such as Huggingface, PyTorch, and Keras

Skills

Category Skills
Programming Languages Python, Go, C, C++, C#
Libraries & Frameworks PyTorch, transformers, Keras, TensorFlow, Numpy, Django, django-rest-framework
Environments & Tools Linux, Huggingface, Git, Docker, Kubernetes, Wireshark

Internships

Position Institution Dates Supervisor Key Learnings
NLP Intern IUST-NLP-LAB, IUST University May 2023 - Jul 2023 Dr. Sauleh Eetemadi - Machine learning & deep learning fundamentals
- Focus on LSTMs, GRUs, Transformers, Attention Mechanism
- Fine-tuning LLMs for NLP tasks
DevOps Intern Bale Banking Messenger, SADAD Informatics Corps Jun 2024 - Aug 2024 Ali Khaledi Pour - Linux administration, virtualization, and Kubernetes cluster management

Teaching & Industrial Experience

Role Institution / Company Dates Courses / Responsibilities
Teaching Assistant IUST University Sep 2021 - Feb 2024 - Artificial Intelligence (Fall 2023)
- Software Engineering (Fall 2023)
- Operating Systems (Fall 2023)
- Data Structures (Fall 2022)
- Computer Architecture (Spring 2023)
- Logic Circuit (Fall 2022, Fall 2023)
- Advanced Programming (Fall 2021)
Backend Developer Projma, Tehran Sep 2022 - Jul 2023 - Python, Django, django-rest-framework
- Scrum Master (Feb 2023 - Jul 2023)

Projects

Project Details Technologies GitHub
Projma Project manager and task reminder Backend: Django
Frontend: React
Link
Emotion Analysis NLP Text Classification for emotion detection Python, NLP Link
Message Broker High-performance concurrent message broker (30k reqs/sec) Go, gRPC, PostgreSQL, ScyllaDB, Prometheus, Kubernetes Link
Network Security Attack Simulated Mirai malware attack Python, Web Interface, SSH Link
Sigmon Mobile signal monitoring via SMS Kotlin Link

Honors & Certificates

Award / Certificate Institution / Platform Date
Honorary Membership in the Scientific Association School of Computer Science, IUST Fall 2023
Ranked Top 3% in Class GPA IUST University Sep 2021 - Present
Ranked Within Top 0.5% in University Entrance Exam National Ranking July 2021
Certificates -  
Natural Language Processing (Coursera) Coursera Aug 2024
Machine Learning (Coursera) Coursera Sep 2023

Languages

Language Proficiency
Persian Native
English IELTS 7.5 (L:9, R:8, S:7, W:6.5)

References

Name Position Email
Dr. Sauleh Eetemadi Assistant Professor, IUST sauleh@iust.ac.ir
Dr. Reza Entezari-Maleki Assistant Professor, IUST entezari@iust.ac.ir
Prof. Behrouz Minaei-Bidgoli Professor, IUST b_minaei@iust.ac.ir