Ehsan Saeedizade

Unsplashed background img 1

Education
Ph.D.
in Computer Science
University of Nevada-Reno USA
[2021-up to now]
M.Sc
in Computer Science
Iran University of Science and Technology Tehran
[2018-2021]
B.Sc
in Computer Science
Iran University of Science and Technology Tehran
[2014-2018]

Research Interests

Generally my research interests lies in Software Systems, Cloud Computing, IoT, Machine Learning, Distributed Systems, and High Performance Computing. Previously, I worked on parallel filesystem and high performance data transfer in research and education institutions for large-scale science applications. Currently, I am doing my research on Federated Learning, privacy preserving distributed learning and IoT environment. My masters thesis was about workflow scheduling in Workflow as a Service environment and I am also interested in topics such as stream processing and function scheduling in server-less computing environment as well.

Unsplashed background img 2
Technical Skills
Languages

Expert in Python, JAVA, C++, MATLAB.
Familiar with HTML, CSS, Javascript, VHDL, Verilog, Assembly, Erlang, QT Quick, QML.

Frameworks

Flask, NumPy, Pandas, OpenCV, Keras, TensorFlow, JQuery, bootstrap, angular1, SASS, React.js.

DevOps & Tools

OpenStack, Ceph storage cluster, Lustre File system, Git, Docker, Prometheus, ELK Stack.

Datebase

PostgreSQL, SQL Alchemy, MongoDB, Mongoengine, Pymongo, MySQL, SQLite.

Simulation Softwares

CloudSim, CPN tools, PIPE (petri net modeling), Packet Tracer, Xilinx, Circuit maker2000.

Operating Systems

Windows
Linux (Ubuntu, CentOS)

Unsplashed background img 3

Work Experience
  • 2021 - Up To Now
    Graduate Research Assistant
    UNR, Reno, USA.
    Responsibilities:
    - Researching on data privacy in incentive heterogeneous Federated Learning environment.
    - Researching on parallel filesystem high performance data transfer project.
  • 2018-2021
    Cloud Engineer at IUST-CCC
    Cloud Computing Center at Iran University of Science and Technology, Tehran, Iran.
    Responsibilities:
    - Deploy and maintain OpenStack on multi-node.
    - Deploy and maintain Ceph integrated with Cinder.
    - Mentor interns for learning OpenStack basics and joining the team.
  • 2018
    Python Developer
    FARS IT Co., Tehran, Iran.
    Responsibilities:
    - Develop and maintain python SDK.
    - Mentor interns for joining the team.
  • 2016-2018
    Gametic - Frontend Web Developer
    Tehran, Tehran, Iran.
    Responsibilities:
    - Develop a game analytic dashboard project with Angular 1.
  • 2017
    Java Developer
    TOSAN Co., Tehran, Iran.
    Responsibilities:
    - Develop a log parser software.
    - Work as an Intern.
  • 2017
    IUST ACM Judge - Frontend Web Developer
    Iran University of Science and Technology, Tehran, Iran.
    Responsibilities:
    - Develop a log parser software.
    - Work as an Intern.
Unsplashed background img 3

Teaching Experience
  • Fall-2023
    Cyber AI
    Graduate Teaching Assistant
    University Of Nevada-Reno
    Responsibilities: Grading, Mentorship, Practice sessions
  • Fall-2023
    Design Patterns
    Graduate Teaching Assistant
    University Of Nevada-Reno
    Responsibilities: Grading, Mentorship, Practice sessions
  • Fall-2021
    Design Patterns
    Graduate Teaching Assistant
    University Of Nevada-Reno
    Responsibilities: Grading, Mentorship, Practice sessions
  • Fall-2018
    Formal Methods in Software Engineering
    Graduate Teaching Assistant
    Iran University Science and Technology
    Responsibilities: Grading, Practice sessions
  • Fall-2018
    Internet Engineering
    Graduate Teaching Assistant
    Iran University Science and Technology
    Responsibilities: Grading, Practice sessions
  • Spring-2017
    Computer Architecture
    Teaching Assistant
    Iran University Science and Technology
    Responsibilities: Grading, Practice sessions
  • Fall-2016
    Computer Architecture
    Teaching Assistant
    Iran University Science and Technology
    Responsibilities: Grading, Practice sessions
Unsplashed background img 3

Publications
  • E. Saeedizade, B. Zhang, E. Arslan, "Demystifying the Performance of Data Transfers in High-Performance Research Networks", is accepted to IEEE eScience 2023.

  • E. Saeedizade, R. Taheri, E. Arslan, "I/O Burst Prediction for HPC Clusters using Darshan Logs", is accepted to IEEE eScience 2023.

  • F. A. Chetabi, M. Ashtiani, E. Saeedizade, "A Package-Aware Approach for Function Scheduling in Serverless Computing Environme", Journal of Grid Computing, 2023.
    DOI:10.1007/s10723-023-09657-y

  • M. A. Haghpanah, E. Saeedizade, M. Tale Masouleh, A. Kalhor, "Real-Time Facial Expression Recognition using Facial Landmarks and Neural Networks" Proc. of the 2nd International Conference on Machine Vision and Image Processing (MVIP), Ahvaz, Iran, Feb. 23-24, 2022.
    DOI:10.1109/MVIP53647.2022.9738754

  • E. Saeedizade and M. Ashtiani, "DDBWS: a dynamic deadline and budget-aware workflow scheduling algorithm in workflow-as-a-service environment"
    DOI:10.1007/s11227-021-03858-6

  • E. Saeedizade and M.Ashtiani, "Multi-constraint dynamic scheduling of scientific workflows in cloud with multi-resource packin>

Unsplashed background img 3

Certificates
  • Scrum Fundamentals Certified (SFC) at SCRUMstudy - Feb 2023. CredentialURL

  • Preparing for Google Cloud Certification: Cloud DevOps Engineer Specialization at Coursera - June 2022. CredentialURL

  • Preparing for Google Cloud Certification: Cloud Engineer Specialization at Coursera - June 2022. CredentialURL

  • Architecting with Google Kubernetes Engine Specialization at Coursera - July 2020. CredentialURL

  • Architecting with Google Compute Engine Specialization at Coursera - July 2020. CredentialURL

  • Network+ - Iran University of Science and Technology - Summer 2015.

Unsplashed background img 3

Awards and Services
Awards
  • Was awarded Third Place for poster presentation at the UNR 4th annual Cybersecurity Conference - October 2023.

  • Was Offered a position for direct master’s degree in Computer Engineering at Iran University Science and Technology - Fall 2018.

  • National Game Analytic Dashboard Design Tournament, Second place, Iran - Fall 2017.

  • Ranked Third among B.Sc. students of Computer Engineering major, Iran University Science and Technology - Fall 2015.


Services
  • 25th International Computer Conference (CSICC-2020), Executive member (Volunteer) - 2020.

  • IUST Cloud Computing Center (CCC), Executive member (Volunteer) - 2018-2020.

  • Natural Language Processing Laboratory Tester - 2017.

  • PyCon, Iran University Science and Technology, Executive member - 2016.

  • ACM Contest, Iran University Science and Technology, Executive member - 2015.

Unsplashed background img 3