University of Illinois at Urbana-Champaign (UIUC)
CSL: Coordinated Science Laboratory
The Grainger College of Engineering
1308 W Main St, Urbana, IL 61801
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).
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
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:
|
|
Sharif University of Technology, Computer Engineering Department, Tehran, Iran Master of Science in Computer Engineering Major: Computer Networks September 2011 - June 2013 |
|
Courses:
|
|
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:
|
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.
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.
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
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)
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
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
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)
Hiking
Listening to radio
Jogging
Watching movie
Reading (specially novels and poetry books)
Email:
Moeini [at] illinois.edu
Moeini.hessam [at] gmail.com
ID:
Linkedin: Click here
Skype: moeini.hessam
Cell Phone:
+1 (469)407-5937