PhD Student
Department of Computer Science and Engineering
University of California, San Diego
Department of Computer Science and Engineering
University of California, San Diego
Email : nvazou at cs.ucsd.edu
Office : EBU3B 3260
Curriculum Vitae
About
I am a 5th year PhD student in Programming Systems group of UCSD, supervised by Ranjit Jhala. My research interests include static program verification and type systems. I am working on LiquidHaskell, a static verifier for Haskell based on Liquid Types.
Publications & Drafts
Liquid Haskell: Haskell as a Theorem Prover (thesis draft 2016) pdf
Verified Parallel String Matching in Haskell (draft 2016) pdf
with Jeff Polakow
Refinement Reflection (draft 2016) pdf
with Ranjit Jhala
From Monads to Effects and Back (PADL 2016) pdf
with Daan Leijen
Bounded Refinement Types (ICFP 2015) pdf slides(pdf, key)
video with Alexander Bakst, and Ranjit Jhala
Type Targeted Testing (ESOP 2015) pdf
with Eric L. Seidel, Ranjit Jhala
Refinement Types for Haskell (ICFP 2014) pdf slides(pdf, key) video
with Eric L. Seidel, Ranjit Jhala, Dimitrios Vytiniotis, and Simon Peyton-Jones
LiquidHaskell: Experience with Refinement Types in the Real World (Haskell 2014) pdf
with Eric L. Seidel, and Ranjit Jhala
Memory Safety and Race Freedom in Concurrent Programming with Linear Capabilities (FedCSIS 2011) pdf
with Michalis Papakyriakou, and Nikolaos Papaspyrou
Service
Haskell Symposium 2016 Committee Member
Haskell in Leipzig 2016 Committee Member
Scala 2016 Committee Member
Logic Programming for Type Inference 2016 Committee Member
Journal of Functional Programming Reviewer
Mathematical Reviews Reviewer
Haskell Implementors Workshop 2016 Committee Member
PLDI 2016 Artifact Evaluation Committee Member
POPL 2016 Artifact Evaluation Committee Member
TFP 2016 Program Committee
Seminars & Workshops
Participant at Rising Stars 2016 (poster)
Teaching
Instructor at Haskell: Programming with Functions: Workshop at Clubes De Ciencia, 2015 (diploma)
Haskell Assistant at Automata and Computability Theory: CSE105 FA14
Awards
Microsoft Research Graduate Research Fellowship (2014)
UCSD CSE Graduate Award for Research (2015)
Presentations
LiquidHaskell: Varification of Haskell code (Univiersity of Athens '16)
LiquidHaskell: Varification of Haskell code (Univiersity of Hawai'i '16)
LiquidHaskell Tutorial (CUFP '16) html
LiquidHaskell (Facebook '16) html
LiquidHaskell (compose '16) html
LiquidHaskell Tutorial (CUFP '15) html
Bounded Refinement Types (SOCAL '15) pdf
Monadic User-Defined Effects in Koka (MSR Redmond, Summer14) html
Tutorial on LiquidHaskell html
Liquid Types for Haskell (PL-Seminar at NTUA 2013) html
Demo: Liquid Types for Haskell (Haskell 2013) html
Tutorial: Type-Based Analysis of Higher-Order Programs (HOPA 2013) html
Background
Before coming to UCSD, I was in Athens, Greece, where I did my undergrand at ECE of NTUA. While there, I was member of softlab, working under Nikoloas Papaspyrou for my diploma thesis, about Type Systems with Linear Capabilities.