Nima Mousavi H 519-***-****
B abqohl@r.postjobfree.com
Technical Skills
Pro cient C, C++
Working Python, Octave, Bash, Multi-threaded Programming, Socket Programming, 8085
Experience Assembly, VHDL, Gdb, Valgrind, Git
Familiar Java, R, SQL, GQL, MMIX Assembly
Analytical Algorithms, Complexity Theory, Machine Learning
Education
2009 Present Candidate for Doctor of Philosophy, Software Engineering, University of Water-
loo, Canada (Expected Summer 2013).
2006 2008 Master of Science, Electrical Engineering, Sharif University of Technology, Iran.
2001 2006 Bachelor of Science, Electrical Engineering, Iran University of Science and Tech-
nology, Iran.
Recent Projects
Winter 2013 Cascade Bloom Filter.
Implemented an algorithm to nd optimal cascade bloom lter for a given set of elements
and hash functions.
{ Languages: C++
Fall 2012 Graph Vertex Cover.
Implemented ve di erent algorithms running concurrently to nd optimal and approximate
vertex cover.
{ Languages: Python, C
Winter 2012 User Authorisation Queries (UAQ) in Role Based Access Control .
Designed and Implemented two algorithms for responding to UAQ queries in RBAC access
control. The result shows an order of magnitude improvement in the performance compared
to prior work.
{ Languages: C++, C
Doctoral Thesis
Title Algorithmic Problems in Information Security
Supervisor Dr Mahesh V. Tripunitara
Description Analyzed computational complexity of various problems and their approximation
variants in the context of Access control and proposed new ways to mitigate their
intractabilities. Our result shows improvement over existing solutions.
Relevant Courses
{ { Random Graphs
Algorithms Design and Analysis
{ { Stochastic Processes
Approximation Algorithms
{ { Machine Learning (Coursera)
Algorithmic Game Theory
{ { Web Development (Udacity)
Randomized Algorithms
{ Machine Learning: Statistical and { Methods and Tools for Software Engi-
Computational Foundations neering
Publications
{ Nima Mousavi and Mahesh V. Tripunitara, Mitigating the Intractability of the
User Authorization Query Problem in Role-Based Access Control (RBAC), NSS
2012
{ Amir Moradi, Nima Mousavi, Christof Paar, Mahmoud Salmasizadeh, A Compar-
ative Study of Mutual Information Analysis under a Gaussian Assumption, WISA
2009
{ N. Mousavi, M. Salmasizadeh, M. R. Aref A New Scheme for Con dentially in
Networks Based on Network Coding, ISCISC 2008
Teaching Assistant Experiences
Algorithms Design and Analysis University of Waterloo, Fall 2010, 2012
Algorithms and Data Structures University of Waterloo, Winter 2011, 2012
Computer Networks and Security University of Waterloo, Spring 2010
Honors
{ Best Paper award of 5th International ISC Conference on Information Security
and Cryptology, ISCISC2008, Tehran, Iran
{ Ranked rst among all graduate students with major in Communication Coding,
Department of Electrical Engineering, Sharif University of Technology, 2008
{ Recipient of FOE scholarship, University of Waterloo, Fall and Spring 2010