| 
 I am an Assistant Professor in the College of Computer and
Information Science at Northeastern University. 
 My research area is the application of
logic to computer science, including computer-aided verification and
reasoning, programming languages, and artificial intelligence. Lately, 
my work has focused on:
 
-  Specifying and verifying security protocols
 
-  Reasoning with evidence under uncertainty.
 
 
I am a member of the PRL group and the Institute for Information
Assurance at Northeastern.
 
  
Short Biography
-  Born in 
Rimouski
(Quebec, Canada) in 1972. 
 -  Moved to 
Montreal 
in 1991, to attend 
McGill University. 
Completed a B.Sc. in 
Mathematics 
(Honours) then switched over to the 
School of Computer Science
to complete a M.Sc. under the supervision of 
Prakash
Panangaden. 
Graduated in 1996 with a thesis entitled: Investigations 
on Relative Definability in PCF.
 -  From 1996 to 1999, I was at AT&T Research and then 
Bell Labs (Lucent Technologies) in the Computing Sciences Research Center where I worked
with 
John Reppy
on
SML/NJ. 
            
 -  From 1999 to 2004, I completed  a Ph.D. in Computer Science at Cornell
University, under the supervision of Joe Halpern. My dissertation is available, if you're
curious. 
During that period, I did two internships at Microsoft 
Research in Cambridge, working with Andy Gordon on security 
for web services.
 - In 2004-2005, I was a post-doctoral researcher, working with Fred Schneider on
    security in fault-tolerant systems.
 
- In 2008, I was visiting researcher at Microsoft 
Research in Cambridge.
 
 
  
 
 |