Mohammad Rreza Khalili Shoja Eligible to work for any employer in the U.S. Cell: 515-***-****
Email: *.************@*****.***
public.iastate.edu/ mkhalili/
github.com/khaliliShoja
Education
Ph.D. Candidate of Computer Engineering, Iowa State University, Ames, Iowa May 2018 (Expected) Minor: Statistics
Thesis title: Secret key establishment from common randomness Supervisors: Prof. George Amariucai, Prof. Zhengdao Wang GPA: 3.93/4.00
M.Sc. of Electrical Engineering, Amirkabir University, Tehran, Iran Aug. 2011 B.Sc. of Electrical Engineering, Shahed University, Tehran, Iran Aug. 2008 Experiences
Research Assistant, Iowa State University 2014{Present Introduced KERMAN protocol to generate secret keys among nodes in an ad-hoc network Deployed and tested KERMAN protocol in C and analyzed it in Python Proposed a probabilistic graphical model, SHMM, to explore the secret key rate Deployed SHMM in Python based on calculation of Lyapunov exponents Software Developer and Penetration Tester, Vice Presidency for Management, Iran 2011{2014 Developed a software for gathering and processing log les Performed penetration testing to evaluate the security of web applications and network Designed a secure network for di erent services
Lecturer (Part-Time), Payam Noor University, Tehran Center, Iran 2011{2014 Instructor of record for the following courses: Computer Network, Digital Logic Research Assistant, Iran Telecommunication Research Center, Iran 2010{2011 Developed a software to reduce non-relevant alerts and group them together based on similarity Machine Learning Projects
Implemented an automated essay scoring based on recurrent neural networks including LSTM Implemented an application to scrap relevant data and nd cheap air tickets based on DBSCAN algorithm Implemented a method to infer the topic of a tweet Performed data analysis and feature engineering and feature selection techniques on several datasets from Kaggle Developed a model to forecast electricity load in the Province of Alberta, Canada Implemented music recommendation system using audioscrobbler dataset in Spark Certi cates
Neural Networks and Deep Learning by deeplearning.ai on Coursera Introduction to Data Science in Python by deeplearning.ai on Coursera Skills and Technologies
Programming Languages:
Data Science
Web
Network Tools
Servers
Python, C, C++, C#, PHP, MATLAB, Bash
Feature Engineering, Web scraping, Pandas, Numpy, MySQL, Spark HTML, CSS, JavaScript, Flask,Bootstrap, d3.js
Cisco (Switch and Router), Fortinet, TMG, Metasploit, ESX Linux, Windows
1