|
Masoud
Moshref
Javadi
|
|
Office:
418 RTH, USC,
Los
Angeles, CA
Homepage:
www.masoudmoshref.com
Email:
moshrefj [at]
usc.edu
|
|
|
Education |
PhD,
Computer Engineering,
University
of
Southern
California, Los Angeles,
USA, GPA:3.96/4
|
May
2015 |
|
Courses:
Cloud Computing, Advanced
Analysis of
Algorithms, Computer
Communications, Design and
Analysis of Computer
Networks, Pattern Recognition,
Probabilistic Models in
Computer Systems
Modeling, Computer Systems
Architecture, Computer Systems
Organization |
|
MSc,
Information Technology
Engineering,
Sharif
University of Technology,
Tehran, Iran, GPA:18.98/20
|
Jan
2010 |
|
Project:
LayeredCast: A hybrid
peer-to-peer architecture for
real-time layered video
streaming over Internet |
Courses:
Operating Systems 2
(Distributed Systems),
Stochastic Processing, Fault
Tolerant System Design,
Software Patterns, Semantic
Web, Cryptography Theory,
Network-based Computing,
Advanced Computer Networks
Security, Network
Security |
|
BSc,
Information Technology
Engineering,
Sharif
University of Technology,
Tehran, Iran, GPA:18.7/20
|
Sep
2007 |
|
Project: MobiSim:
Design and
implementation of a mobility
model simulator and analyzer in mobile
ad-hoc networks |
Related
Courses: Computer Networks,
Advanced Computer Networks,
Web Programming, Operating
Systems, System Analysis and
Design, Object-Oriented
System Design, Application
(Re)Engineering, Information
Technology Strategic
Planning, Internet
Engineering, Software
Engineering, Multimedia
Systems, Database Design,
Information Technology
Project Management,
E-Commerce |
|
Research
Interests |
Network
systems in data
centers and cloud
computing, Performance
modeling and optimization in distributed systems, Mobility models in
mobile adhoce networks. |
Publication |
Accepted:
|
-
Masoud Moshref, Minlan Yu,
Abhishek Sharma, Ramesh Govindan,
"vCRIB: Virtualized Rule
Management
in the Cloud", HotCloud ,
Boston, 2012
-
Masoud Moshref, Reza Motamedi,
Hamid R. Rabiee, Mohammad Khansari
"LayeredCast - A Hybrid
Peer-to-Peer
Live Layered Video Streaming
Protocol", International Symposium on
Telecommunication (IST), Tehran,
Iran, 2010
- S. M. Mousavi, H.
R. Rabiee, Masoud
Moshref, A. Dabirmoghaddam,
"Mobility Pattern
Recognition in
Mobile Ad-Hoc Networks", ACM International
Conference on
Mobile Technology, Applications and
Systems (ACM Mobility Conference
2007), Singapore,
2007
- S. M. Mousavi, H.
R. Rabiee, Masoud
Moshref, A.
Dabirmoghaddam, "Model
Based
Adaptive Mobility Prediction in
Mobile Ad-Hoc Networks", IEEE WiCOM,
Shanghai, China,
2007
- S. M. Mousavi, H.
R. Rabiee, Masoud
Moshref, A. Dabirmoghaddam,
"Mobility Aware
Distributed Topology
Control in Mobile Ad-hoc Networks
with Model Based Adaptive Mobility
Prediction", IEEE WiMob,
New York, 2007
- S. M. Mousavi, H.
R. Rabiee, Masoud
Moshref, A. Dabirmoghaddam,
"MobiSim: A Framework for
Simulation of Mobility Models in
Mobile Ad-Hoc Networks", IEEE WiMob,
New York, 2007
- Aref Gharakhani,
Masoud Moshref,
"Evaluating
Iran's Progress in ICT Sector Using
e-Readiness Index, A System Dynamics
Approach", in proceedings of the
International System Dynamics
Conference, Boston, 2007
|
Technical
Reports:
|
-
Abhishek B. Sharma, Masoud
Moshref, Harsha V. Madhyastha, Leana Golubchik and Ramesh
Govindan,"MRM: Delivering
Predictability and Service Differentiation in Shared Compute Clusters",
Feb 2012
- Masoud Moshref,
Hamid
R.
Rabiee, Saeed Nari, "Challenges
and
Solutions in Peer-to-peer Live Video
Streaming", June 2009
|
Talks:
|
- vCRIB:
Virtualized Rule Management
in the Cloud, HotCloud, Boston, 2012
|
|
Selected
Project
Experiences |
- Casebook:
implementing posts and
photo features of
Facebook on Cassandra
with search in posts and
number of faces in photos
capability
- Queueing analyze and
simulation of a VOIP
system in three levels of
details
- Implementing a Java
portlet on uPortal to
gather answers of user's
questions from databases
of legacy systems
- Implementing an AODV
simulator for
demonstrating how an
on-demand routing
protocol in ad-hoc
networks works
- Evaluating SRMP: Secure
and
Reliable Multi-path Data Transmission in mobile adhoc networks with
different mobility models
- Web Service Security
framework and its
implementation in Java
- Application of defect
tolerance in computer
nanoarchitectures
- A survey on web
design patterns and
pattern languages
- A survey on ontology
applications in pervasive
computing
|
Teaching
Experience |
Cryptography Theory
Teacher
Assistant, Sharif University of
Technology |
Jan
2009 -
Jun |
Introduction to
OMNET++, Tarbiat
Modarres University |
Nov
2008 -
Dec |
Computer Workshop
Course TAs coordinator,
Sharif
University of Technology |
Sep
2008 -
Jan 2009 |
Object Oriented
System Design Teacher
Assistant, Sharif University of
Technology |
Sep
2008 -
Jan 2009 |
Multimedia Systems
Teacher Assistant,
Sharif University of Technology |
Sep
2008 -
Jan 2009 |
Object Oriented
System Design Teacher
Assistant, Sharif University of
Technology |
Jan
2008 -
Jun |
Computer Workshop
Course, Sharif
University of Technology |
Sep
2007 -
Jan 2008 |
Object Oriented
System Design Teacher
Assistant, Sharif University of
Technology |
Jan
2007 -
Jul |
Web Programming
Teacher Assistant,
Sharif University of Technology |
Jan
2007 -
Jul |
System Analysis and
Design Teacher
Assistant, Sharif University of
Technology |
Sep
2006 -
Jan 2007 |
Information
Technology Project
Management Teacher Assistant, Sharif
University of Technology |
Sep
2006 -
Jan 2007 |
Computer Workshop
Course, Sharif
University of Technology |
Sep
2006 -
Jan 2007 |
HyperContent XSL
template
development, Technical & Vocational
Training Organization |
Jul
2006 -
Sep |
Creating
HyperContent e-learning content,
Ministry of Labor |
Jun
2005 - Jul |
Creating
HyperContent e-learning content,
AICTC |
Apr
2005 - May |
|
Working
Experience |
J2EE Developer,
System
Group
(Sepehre Mehr,
Fanavari
no),
Tehran |
Jun 2007 -
Nov |
|
Developing
educational
systems using J2EE framework
(Hibernate, Jboss, ...)
Analyzing university
teacher assessment
system |
|
Flash Application Programmer,
Simin
Negar,
Tehran |
Jan 2007 -
Feb |
|
Developing an
object
oriented flash quiz generator
application with several
templates which connects to a
CMS using an XML
interface. |
|
CMS
Supporter, AICTC,
Tehran
|
Jul 2004 - Aug
2006 |
|
Managing HyperContent CMS
support center and produce contents
E-learning
application
interface producer
for uPortal
channelss
Produce two
e-learning content
for AICTC
Portals |
|
|
|
Awards
and Honors |
- Student travel grant
for USENIX Federated
Conferences Week 2012
- USC Provost Ph.D.
Fellowship Recipient in 2010
- 1st among Information
Technology
Engineering students and 4th among Computer
Engineering students (110 HW, SW, and IT
students) in BSc.
- 1st among Information
Technology
Engineering students and 2nd among Computer
Engineering students (HW, SW, AI and IT
students) in MSc
- Rank 106 among 400000
participants in the
nation-wide
university
entrance exam for
undergraduate.
- Talented Student
Office of Sharif University of Technology grant for
graduate study.
- Recognized as a
talented student in the
entry exam of NODET among Isfahan students
for middle and high school, 1996 &
1999.
|
Technical
Skills |
-
Computer Programming:
Java, Java3d,
J2EE & its related Frameworks (Hibernate, Spring,
Struts, Portlet, Axis), C++, PHP, Python,
Verilog.
-
Operating Systems:
Linux, MS
Windows
-
Scripting Languages:
Bash script,
Java
script
-
Graphical Software:
Adobe Flash,
Flash
Action Scripting (Component Programming)
-
Case Tools:
Popkin System Architect,
Poseidon for UML.
-
Modeling:
UML2, Vensim.
-
Simulators:
OMNet++, Sharpe,
Xmulator, SimpleScalar
-
Others:
Matlab
- XML and its related
languages (XSL,
DTD, XQuery, RDF)
|
|
|