Hamed Nazari

Computer science researcher, learner and instructor
h [dot] nazari [at] hotmail [dot] com

I am currently pursuing my second M.Sc. program in Computer Science at the Department of Computer Science of the University of Regina, Regina, Canada proudly under supervision of Dr. Nashid Shahriar. I hold an M.Sc. degree in Computer Networks Engineering from the Department of Computer Engineering at Urmia University 2017. It was a great chance to work with Dr. Behdis Eslamnour as my M.Sc. thesis advisor. I received my B.Sc. degree in Information Technology Engineering from Bushehr Islamic Azad University in 2013 proudly under supervision of Dr. Mohammad Malekzadeh. I have been rejoining Department of Computer Engineering and Information Technology of Bushehr Islamic Azad University as a visiting lecturer since 2019. My research interests include (but not limited to): Software-defined Networking (SDN), Network Function Virtualization (NFV), Machine Learning applications in computer networks, Reinforcement Learning solutions for modern networks problems, Future Networks, Internet of Things (IoT), Wireless Sensor Network (WSN). For more details you can download my compelete CV below.


Experiences

Graduate Research Assistant

University of Regina, Regina, Saskatchewan, Canada

Research Focus: "Machine Learning (ML)-assisted SDN-based routing optimization"

Sep 2021 - Present

Sessional Lecturer

University of Regina, Regina, Saskatchewan, Canada

I taught CS 110 - Programing and Problem Solving in C++ for 149 CS and non-CS students.

Jan 2024 - Apr 2024

MITACS Intern

University of Regina, Regina, Saskatchewan, Canada

Project: Machine Learning Solutions for CDN auto-scaling and placement

Sep 2022 - May 2023

Class Assistant & TA Head

University of Regina, Regina, Saskatchewan, Canada

CS 335: Computer Networks

I contributed to updating assignments based on new advancements in computer networking area, responding to students inquiries and questions related to the lecture, as well as coordinating and guiding TAs in marking. I also contributed to the invigilation of midterms and the final exam.

Jan 2023 - Apr 2023

Teacher Assistant

University of Regina, Regina, Saskatchewan, Canada

CS 210: Data Structures & Abstractions

I was responsible for marking assignments which were mainly based on C++ programming and midterm and final exams.

Sep 2022 - Dec 2022

Graduate Teacher Assistant

University of Regina, Regina, Saskatchewan, Canada

CS 890EU: Foundation of Modern Networks

I contributed to developing and marked assignments which were mainly related to practical experiments on SDN networks including Mininet and Ryu controller programming. I also contributed to the invigilation and marking of midterms and the final exam.

Jan 2022 - Apr 2022

Sessional Lab Instructor

University of Regina, Regina, Saskatchewan, Canada

CS 110: Problem Solving and Programming Lab

I was responsible for teaching and instructing undergrad students’ basic concepts of C++ programming in a practical manner during lab time and marking them.

Jan 2022 - Apr 2022

Sessional Instructor

Bushehr Islamic Azad University, Bushehr, Iran

Taught courses:

  • Fundamentals of Programming (C#)
  • Advanced Programming (C#)
  • Computer Science Technical English
  • Computer Networks LAB
  • Operating Systems LAB

Sep 2019 - Jan 2021

Sessional Instructor

Borazjan Islamic Azad University, Bushehr, Iran

Taught courses:

  • Fundamentals of Programming (C#)
  • Operating Systems LAB

Jan 2020 - Jan 2021

Sessional Instructor

Rahjuyan Danesh University of Borazjan, Bushehr, Iran

Taught courses:

  • Fundamentals of Programming (C#)
  • Computer Science Technical English
  • Computer Networks
  • Computer Networks LAB
  • Operating Systems LAB

Sep 2018 - Sep 2020

IT Specialist

Ministry of Agriculture, Bushehr Branch, Bushehr, Iran

I was responsible for detecting and troubleshooting computers and networking issues within the organization within the whole Bushehr province, Iran

Sep 2017 - Jan 2019

Head of ICT Department and Instructor

Mojtame Fanni Tehran, Dashtestan(Borazjan) Branch

I was in charge of scheduling courses, providing and conducting the online courses final evaluation, along with assessing trainers overall performance. I also instructed following courses there:

  • Fundamentals of Programming (C#)
  • Network+
  • ICDL

Sep 2017 - Jan 2019

Teacher Assistant

Bushehr Islamic Azad University, Bushehr, Iran

I was TA of the following courses:

  • Fundamentals of Programming (C#)
  • Advanced Programming (C#)
  • Digital Design

Sep 2011 - Sep 2013

Coordinator - Computer Laboratory

Department of Computer Engineering, Urmia University, Urmia, Iran

I was in charge of reporting computer lab. equipment needs, fixing hardware and software faults.

Dec 2014 - Sep 2015

Education

Master of science

University of Regina
Computer Science

Sep 2021 - Present

Master of science

Urmia University
Information Technology - Computer Networking

Sep 2014 - Sep 2017

Bachelor of Science

Bushehr Islamic Azad University
Information Technology Engineering

Sep 2010 - Nov 2013

Publications

Journal Papers
  • [2022] Zhang, X., Nazari H., "An Efficient Resource Management Mechanism Based on Developed Political Optimizer in Fog Computing.", Cybernetics and Systems, November 13, PP. 1-15. [PDF]

  • [2021] Jianhu Gong, Hamed Nazari, "A Fuzzy Bandwidth and Delay Guaranteed Routing Algorithm for Performance Enhancement of Video Conference over MPLS Networks", Journal of Ambient Intelligence and Humanized Computing, November 05, PP. 1-12. [PDF]

  • [2021] Amin Rezaeipanah, Parvin Amiri, Hamed Nazari, Musa Mojarad, Hamid Parvin, "An Energy-Aware Hybrid Approach for Wireless Sensor Networks Using Re-Clustering-Based Multi-Hop Routing", Wireless Personal Communications Journal, June 15, PP. 163-174. [PDF]

  • [2020] Amin Rezaeipanah, Hamed Nazari, Mohammadjavad Abdollahi, "Reducing Energy Consumption in Wireless Sensor Networks Using a Routing Protocol Based on Multi-level Clustering and Genetic Algorithm" International Journal of Wireless and Microwave Technologies (IJWMT), Vol. 10, No. 3,PP.1-16. [PDF]

  • [2019] Amin Rezaeipanah, Hamed Nazari, Gholamreza Ahmadi, "A Hybrid Approach for Prolonging Lifetime of Wireless Sensor Networks Using Genetic Algorithm and Online Clustering" Journal of Computing Science and Engineering, Vol. 13, Issue 4, PP. 163-174. [PDF]

Conferences
  • [2017] Hamed Nazari, Behdis Eslamnour, "A Novel Approach for Traffic Engineering in Software-defined Wireless Networks", 2nd International Conference on Electrical Engineering, Allameh Tabatabai Univeristy, Tehran, Iran (in Persian). [PDF]

  • [2017] Ahmad Jalili, Hamed Nazari, Sahar Namvarasl, Manijeh Keshtgari, "A comprehensive analysis of control plane deployment in SDN: In-band versus out-of-band solutions", 4th International Conference on Knowledge-based Engineering and Innovation (KBEI), University of Science and Technology, Tehran, Iran. [PDF]


Skills

Programming Languages
C/C++

C#

Python

GOLang

MATLAB

HTML/CSS/JavaScript

Computer Networks simulators and tools
Mininet

Mininet-Wifi

NS-2

Floodlight SDN controller

Ryu SDN controller

POX SDN controller

Hardwares
Raspberry PI

Arduino

Cloud Services
Amazon Web Services (AWS)

OS
Linux

Windows


Awards & Certifications

  • Saskatchewan Innovation and Excellence Graduate Scholarship. September 2022.
  • Faculty of Graduate Studies and Research Thesis Only Scholarship. January 2022.
  • Ranked 1st among information technology engineering students during the bachelor's degree in Bushehr Islamic Azad University.
  • Ranked among the top 3% of more than 11000 participants taking part in the M.Sc. entrance exam of IT Engineering in Iran, 2014.

Hobbies

Apart from being very fond of Tech, I enjoy camping. I used to go camping during the short :) winter time in Bushehr, Iran and during short :) summer time here in Saskatchewan, Canada. I enjoy mountain biking and hiking. When forced indoors, I follow a number of thought-provoking, sci-fi and mysterious movies and books, and enjoy playing harmonica as well. Also, I spend a large amount of my leisure time browsing the latest technology advancements of leading companies, and lately AI-relavent news.