image

University of Illinois at Urbana-Champaign (UIUC)
CSL: Coordinated Science Laboratory
The Grainger College of Engineering
1308 W Main St, Urbana, IL 61801

Download Resume (PDF)

image

I'm Hessam Moeini a Postdoctoral Research Associate and a memeber of MONET research group (supervised by Prof. Klara Nahrstedt) at University of Illinois at Urbana-Champaign. I received my PhD and MSc degrees in Computer Science at University of Texas at Dallas in November 2019 and December 2018. My research focuses on Provenance, computer networks, and different topics such as service composition and discovery in Internet of Things (IoT).

I received my MSc degree in Computer Engineering (major: Computer Networks) from department of Computer Engineering (CE)at Sharif University of Technology. I graduated my BSc in Information Technology Engineering at computer Engineering and Information Technology (CEIT) department at Amirkabir University of Technology (Tehran Polytechnic).

Skills

    Network Simulator Tools: ns-3, Cooja, ns-2, Cisco Packet Tracer

    Programming Languages: Java, C/C++, Assembly, HTML

    Tools: BonnMotion, Protege ontology editor, Snort, Hping, TCPDump, NMap, Rational Rose, Visual Paradigm, MediaWiki, Microsoft Project, Oracle Database, Wireshark

    Operating Systems: Linux (Ubuntu, Contiki, Raspbian), Windows, OS X

    Research Interests
    • Data Provenance
    • IoT Networks
    • Wireless Networks and Communications
    • Smart Cities
    • Semantic Modeling
    • Networks Management

Publications:

Full list available at: Google Scholar

University of Texas at Dallas, Department of Computer Science, Dallas, TX

Doctor of Philosophy in Computer Science

Master of Science in Computer Science

Major: Networks and Telecommunications

August 2014 - November 2019

Courses:

  • Advanced Computer Networks (CS/CE 6390)
  • Database Design (CS 6360)
  • Performance of Computer Systems and Networks (CS 6352)
  • Recent Advances in Computing (CS 7301)
  • Algorithmic Aspects of Telecommunication Networks (CS/TE 6385)
  • Design and Analysis of Computer Algorithms (CS 6363)
  • Advanced Operating Systems (CS 6378)
  • Advanced Cloud Computing (CS 7302)
  • Theory of Computation (CS 6382)

Sharif University of Technology, Computer Engineering Department, Tehran, Iran

Master of Science in Computer Engineering

Major: Computer Networks

September 2011 - June 2013

Courses:

  • Advanced Computer Networks
  • Advanced Network Security
  • Green Computing
  • Software Architecture
  • Advanced Software Engineering
  • Corporate Finance
  • Computer Networks and Systems Management
  • Wireless Communications
  • Modeling and Performance Evaluation of Computer Systems and Networks
  • Data Communications

Amirkabir University of Technology (Tehran Polytechnic),

Computer Engineering and IT Department, Tehran, Iran

Bachelor of Science in Information Technology Engineering

September 2006 – September 2010

Major Academic Courses:

  • Computer Networks 1 and 2
  • Software Engineering 1 and 2
  • Principles of Database Design
  • Electronic Commerce
  • Artificial Intelligence
  • Information Technology Strategic Planning
  • System Analysis
  • Electronic Learning
  • Engineering Economics
  • Management and Control of Information Technology Projects
  • Operating System Design
  • Internet Engineering
  • Multimedia Systems
  • Organizational Behavior Management
  • ...
Work Experiences

University of Illinois at Urbana-Champaign

January 2020 -

Postdoctoral Research Associate

- Developing "ProvLet": Provenance-as-a-Service for Microscopy Experiments over Diverse Scales of Time and Space. Working on the systems towards introducing data, network, and IoT sensory data provenance

- Check October edition of Open Access Government Publication (pg 248)for more information.

- Transformative Cyberinfrastructure for Ultra-Clean Scientific Laboratories [VIDEO]

Stanley Black & Decker Inc.

June 2018 - January 2019

IoT and Industry 4.0 Engineer

Architecture design, implementation and execution of SBD’s Smart Manufacturing and Industry 4.0 Proving Ground, and configuring SBD’s Industry 4.0 Data Starter Kit.

University of Texas at Dallas

August 2014 - November 2019

Lecturer and Research Assistant

- Introduced and developed a novel semantic-based service discovery protocol for dynamic IoT networks

- Introduced and developed a novel distributed Graphplan based planning approach for service composition in dynamic IoT networks.

- Teaching: Discrete Mathematics for Computing (CS, CE, TE 2305) Spring 2018, Spring 2019

Fanap

December 2013 – August 2014

Software Analyst and Designer

- Scrum-based project management and software analysis of the official website of the 2014 TV program.

Saba System Sadra

March 2014 - August 2014

Network Security Engineer

- Developing the Mavara project, a Security Information and Event Management system (SIEM)

Saman Parallel Process Company, Tehran, Iran

June 2011 - December 2012

Analysis, design and test of software in SPPC, developer of administrative, financial and industrial automation systems (TADBIR Systems)

- Analysis and test of the foreign order management system

- Requirement Engineering and software Design of “production planning” and “cost accounting automation” systems

Bitarts Company, Tehran, Iran

Designed a data Model for Post bank in Behestan Rayan Co.

Teaching Experiences

Lecturer at University of Texas at Dallas Currently

  • Discrete Mathematics for Computing I

Lecturer at Islamic Azad University (IAU) - Varamin branch, Fall 2013

  • Network Operating System

  • Network Installation

  • Network Operating System Workshop

Lecturer at University of Applied Science and Technology – IITRC branch, Fall 2013

  • Application of Information and Communication Technology

Teaching Assistant, Fall 2012 - Fall 2018

    UTD:

      Advanced Computer Networks, Software Engineering, Computer Networks, Principles of UNIX, Telecommunication Network Management, Programming in a UNIX Environment and Performance of Computer Networks.

    SUT:

      Wireless Communication, Data Communication, Wireless Networks, E-Commerce and Green Computing.

Executive Experiences

Sharif University of Technology:

  • Executive manager of Sharif E-Commerce Seminars, Graduate School of Management and Economics, Sharif University of Technology, April and May 2013

Amirkabir University of Technology (Tehran Polytechnic):

  • Staff member in 14th International CSI Computer Conference (CSICC’09), October 2009

  • Staff member in 14th National CSI Computer Conference (CSICC’09), March 2009

  • Executive committee member in the Local ACM Contest, October 2009

  • Executive committee member in the 1’st Amirkabir Linux Festival, November 2009

  • Executive committee member in the Local ACM Contest, October 2010

  • Executive committee member in the 2nd Amirkabir Linux Festival, November 2010

Scientific Experiences
  • Member of UTD Cloud and IoT Lab in University of Texas at Dallas

  • Member of Wireless Networks Lab in Sharif University of Technology for two years

  • More than two years activity in Amirkabir Cloud Computing Research Center

  • Familiar with Network security tools such as Snort, Wireshark, Hping, TCPDump, NMap and etc.

  • Network programming and implementing services like: FTP, Simple mail server and simple chat application

  • Familiar to corporate finance and economic topics

  • Network analysis and management using Ethereal wireshark

  • Using SNMP protocol and implementation of MIB files

  • Analysis and design of software using UML diagrams

  • “.exe” file cracking using “freeida43 (Disassembler & Debugger)”

  • Processor simulation using VHDL

  • Database design using Microsoft SQL Server

  • Project management using Microsoft Project (MSP)

Related to My Professions
  • Done the SBD Smart Manufacturing and Industry 4.0 Proving Ground project! An Industry 4.0 demo platform with other applications such as being used as a proving ground to provide a reliable and rapid test of new solutions and technologies prior to their actual developments in the factory plants. Architecture design, use case definition, appliance configuration, and device connectivity are some of my tasks in this project. Different industrial routers, gateways, switches and firewall appliances (like Cisco IE4k, ISA3k, IR829, IE5k, Firepower 2110 and etc.) in addition to different I/O and PLC appliances provided by Siemens, Rockwell, and Omron companies are used in this project.

  • Team member in SBD Industry 4.0 Starter Kit project! Starter Kit is a prototyping platform that accelerates the adoption of IoT. It's simple to use and starts collecting data from the shop floor in minutes and see results immediately. The kit includes a set of non-invasive sensors and a gateway to collect, stream, analyze, and visualize data. My role in this project was to prepare a slide deck and marketing video and help the team to prototype the kit. Another task was to do some research on different potential sensors and sensor providers being used in the Kit. Also, I did Cisco IR829 configuration as the starter kit gateway to collect data from wireless sensors and send them to the cloud using wireless and cellular connectivities.

  • Software Analysis of The official website of the 2014 TV program in Fanap. This Program was covering FIFA World Cup 2014 and produced by Adel Ferdosipour and IRIB Channel 3. This website is available now as 90tv.ir which is the official sport agency of the 90 TV program, the most known soccer TV show in Iran.

  • Worked on the "Mavara" project, a security information and event management system (SIEM) in Saba System Sadra company

  • Design and test of Foreign Order Management System for Goldiran Air Conditioner Co. (Legal Agent of LG Co. in Iran)

  • Requirement Engineering and software Design of Production Planning and Cost Accounting Automation System for Naein Tile Co. (Isfahan, Iran)

  • Designing data model of Automated Bonds System for Iran Post Bank

Related to My Scientific Experiences
  • Simulated the various types of approaches presented to do routing in the networks, such as Centralized approach, DHT-based approach, Flooding-based approach and the cache-based approach using the ns-3 simulator.

  • Implemented a synchronous checkpointing and recovery (Koo and Toueg’s) protocol for distributed system which ensures that system remains in consistent global state. This project needs knowledge of Socket Programming and Multi-Threading to be done.

  • Implemented Maekawa's Algorithm for Mutual Exclusion on a Distributed System.

  • Implemented BGP routing protocol for both inter-domain and intra-domain packet routing.

  • Presented a calculator which calculates total price of Cloud Computing services ordered by customers, using my developed and presented pricing model in my B. Sc. Thesis

  • Survey on some of greatest data centers in Iran

  • Calculated and reduced power and energy consumption of hypothetical data center in project of Green Computing course, using existing tools

  • Survey on the importance of congestion control in Vehicular Ad hoc Networks (VANETs), and existing mechanism introduced to overcome this problem in my M. Sc. Seminar

  • Students advising to develop and finish a complete cycle of running an E-Market, in the form of Electronic Commerce course project

  • Strategic planning For an Iranian bank using methods and approaches introduced in Information Technology Strategic Planning course

  • Presented a business plan for E-Advertisement website as project of electronic commerce course

  • Survey on Grid Learning (Computer Grids joined E-Learning) as electronic learning course project

Honors
  • Ranked top 1% in the Information Technology Engineering M. Sc. National Entrance Exam among all participants (2011)

  • Ranked top 0.7% in the National Entrance Exam among all Iranian Students in Mathematics and Physics (2006)

Hobbies
  • Hiking

  • Listening to radio

  • Jogging

  • Watching movie

  • Reading (specially novels and poetry books)

Contacts

Email:

  • Moeini [at] illinois.edu

  • Moeini.hessam [at] gmail.com

ID:

Cell Phone:

  • +1 (469)407-5937

image